0001558370-24-010606.txt : 20240801 0001558370-24-010606.hdr.sgml : 20240801 20240801161535 ACCESSION NUMBER: 0001558370-24-010606 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 91 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240801 DATE AS OF CHANGE: 20240801 FILER: COMPANY DATA: COMPANY CONFORMED NAME: EVgo Inc. CENTRAL INDEX KEY: 0001821159 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-AUTOMOTIVE REPAIR, SERVICES & PARKING [7500] ORGANIZATION NAME: 07 Trade & Services 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-39572 FILM NUMBER: 241166898 BUSINESS ADDRESS: STREET 1: 11835 WEST OLYMPIC BOULEVARD STREET 2: SUITE 900E CITY: LOS ANGELES STATE: CA ZIP: 90064 BUSINESS PHONE: (310) 954-2900 MAIL ADDRESS: STREET 1: 11835 WEST OLYMPIC BOULEVARD STREET 2: SUITE 900E CITY: LOS ANGELES STATE: CA ZIP: 90064 FORMER COMPANY: FORMER CONFORMED NAME: EVgo Inc DATE OF NAME CHANGE: 20210702 FORMER COMPANY: FORMER CONFORMED NAME: Climate Change Crisis Real Impact I Acquisition Corp DATE OF NAME CHANGE: 20200814 10-Q 1 evgo-20240630x10q.htm 10-Q
0001821159--12-312024Q2falseP6MP1YP2YP3YP1YP1YP5Y0001821159evgo:PrivatePlacementWarrantMemberus-gaap:MeasurementInputSharePriceMember2024-06-300001821159evgo:PrivatePlacementWarrantMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2024-06-300001821159evgo:PrivatePlacementWarrantMemberus-gaap:MeasurementInputPriceVolatilityMember2024-06-300001821159evgo:PrivatePlacementWarrantMemberus-gaap:MeasurementInputExpectedTermMember2024-06-300001821159evgo:PrivatePlacementWarrantMemberus-gaap:MeasurementInputExercisePriceMember2024-06-300001821159evgo:PrivatePlacementWarrantMemberus-gaap:MeasurementInputSharePriceMember2023-12-310001821159evgo:PrivatePlacementWarrantMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-12-310001821159evgo:PrivatePlacementWarrantMemberus-gaap:MeasurementInputPriceVolatilityMember2023-12-310001821159evgo:PrivatePlacementWarrantMemberus-gaap:MeasurementInputExpectedTermMember2023-12-310001821159evgo:PrivatePlacementWarrantMemberus-gaap:MeasurementInputExercisePriceMember2023-12-310001821159us-gaap:RetainedEarningsMemberevgo:EquityOfferingMember2024-04-012024-06-300001821159us-gaap:AdditionalPaidInCapitalMemberevgo:EquityOfferingMember2024-04-012024-06-300001821159evgo:EquityOfferingMember2024-04-012024-06-300001821159us-gaap:RetainedEarningsMemberevgo:EquityOfferingMember2023-04-012023-06-300001821159us-gaap:RetainedEarningsMemberevgo:AtMarketOfferingMember2023-04-012023-06-300001821159us-gaap:AdditionalPaidInCapitalMemberevgo:EquityOfferingMember2023-04-012023-06-300001821159us-gaap:AdditionalPaidInCapitalMemberevgo:AtMarketOfferingMember2023-04-012023-06-300001821159evgo:EquityOfferingMember2023-04-012023-06-300001821159evgo:AtMarketOfferingMember2023-04-012023-06-300001821159us-gaap:CommonClassAMemberus-gaap:CommonStockMemberevgo:EquityOfferingMember2024-04-012024-06-300001821159us-gaap:CommonClassBMemberus-gaap:CommonStockMemberevgo:EquityOfferingMember2024-04-012024-06-300001821159evgo:EvgoMemberHoldingsMembersrt:AffiliatedEntityMemberus-gaap:CommonClassAMemberevgo:PrimaryEquityOfferingMember2023-05-222023-05-220001821159us-gaap:CommonClassBMemberus-gaap:CommonStockMemberevgo:EquityOfferingMember2023-04-012023-06-300001821159us-gaap:CommonClassBMemberus-gaap:CommonStockMemberevgo:AtMarketOfferingMember2023-04-012023-06-300001821159us-gaap:CommonClassAMemberus-gaap:CommonStockMemberevgo:EquityOfferingMember2023-04-012023-06-300001821159us-gaap:CommonClassAMemberus-gaap:CommonStockMemberevgo:AtMarketOfferingMember2023-04-012023-06-300001821159us-gaap:RetainedEarningsMember2024-06-300001821159us-gaap:AdditionalPaidInCapitalMember2024-06-300001821159us-gaap:RetainedEarningsMember2024-03-310001821159us-gaap:AdditionalPaidInCapitalMember2024-03-3100018211592024-03-310001821159us-gaap:RetainedEarningsMember2023-12-310001821159us-gaap:AdditionalPaidInCapitalMember2023-12-310001821159us-gaap:RetainedEarningsMember2023-06-300001821159us-gaap:AdditionalPaidInCapitalMember2023-06-300001821159us-gaap:RetainedEarningsMember2023-03-310001821159us-gaap:AdditionalPaidInCapitalMember2023-03-3100018211592023-03-310001821159us-gaap:RetainedEarningsMember2022-12-310001821159us-gaap:AdditionalPaidInCapitalMember2022-12-310001821159us-gaap:CommonClassBMemberus-gaap:CommonStockMember2024-06-300001821159us-gaap:CommonClassAMemberus-gaap:CommonStockMember2024-06-300001821159us-gaap:CommonClassBMemberus-gaap:CommonStockMember2024-03-310001821159us-gaap:CommonClassAMemberus-gaap:CommonStockMember2024-03-310001821159us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-12-310001821159us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-12-310001821159us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-06-300001821159us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-06-300001821159us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-03-310001821159us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-03-310001821159us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-12-310001821159us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-12-310001821159evgo:ClimateChangeCrisisRealImpactIAcquisitionCorporationMemberevgo:PrivatePlacementWarrantMember2020-10-020001821159evgo:EvgoMemberHoldingsMembersrt:AffiliatedEntityMemberus-gaap:CommonClassAMemberevgo:PrimaryEquityOfferingMember2023-05-2200018211592023-01-012023-12-310001821159us-gaap:EmployeeStockOptionMember2024-01-012024-06-300001821159evgo:LongTermIncentivePlan2021Member2024-06-300001821159evgo:LongTermIncentivePlan2021Member2021-07-010001821159srt:MinimumMemberevgo:MarketBasedRestrictedStockUnitsMember2024-01-012024-06-300001821159srt:MaximumMemberevgo:MarketBasedRestrictedStockUnitsMember2024-01-012024-06-300001821159us-gaap:PerformanceSharesMember2024-01-012024-06-300001821159us-gaap:PerformanceSharesMemberevgo:LongTermIncentivePlan2021Member2024-06-300001821159evgo:MarketBasedRestrictedStockUnitsMemberevgo:LongTermIncentivePlan2021Member2024-06-300001821159evgo:MarketBasedRestrictedStockUnitsMemberevgo:MarketBasedRestrictedStockUnitsMember2024-06-300001821159us-gaap:PerformanceSharesMemberevgo:LongTermIncentivePlan2021Member2023-12-310001821159evgo:ServiceBasedRestrictedStockUnitsMemberevgo:LongTermIncentivePlan2021Member2023-12-310001821159evgo:MarketBasedRestrictedStockUnitsMemberevgo:LongTermIncentivePlan2021Member2023-12-310001821159evgo:ShareBasedAwardsIncentiveUnitsMember2023-12-310001821159evgo:MarketBasedRestrictedStockUnitsMemberevgo:LongTermIncentivePlan2021Member2024-01-012024-06-300001821159srt:MinimumMemberus-gaap:PerformanceSharesMemberevgo:LongTermIncentivePlan2021Member2024-01-012024-06-300001821159srt:MaximumMemberus-gaap:PerformanceSharesMemberevgo:LongTermIncentivePlan2021Member2024-01-012024-06-300001821159evgo:SaleVestingIncentiveUnitsMember2024-01-012024-06-300001821159us-gaap:PerformanceSharesMemberevgo:LongTermIncentivePlan2021Memberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2024-01-012024-06-300001821159us-gaap:PerformanceSharesMemberevgo:LongTermIncentivePlan2021Memberus-gaap:ShareBasedCompensationAwardTrancheOneMember2024-01-012024-06-300001821159evgo:TimeVestingIncentiveUnitsMember2024-01-012024-06-300001821159us-gaap:PerformanceSharesMemberevgo:LongTermIncentivePlan2021Member2024-01-012024-06-300001821159evgo:ServiceBasedRestrictedStockUnitsMember2024-01-012024-06-3000018211592027-01-012024-06-3000018211592026-01-012024-06-3000018211592024-07-012024-06-3000018211592025-01-012024-06-300001821159evgo:RegulatoryCreditSalesMember2024-04-012024-06-300001821159evgo:NetworkRevenueOemMember2024-04-012024-06-300001821159evgo:ExtendMember2024-04-012024-06-300001821159evgo:ChargingRevenueRetailMember2024-04-012024-06-300001821159evgo:ChargingRevenueOemMember2024-04-012024-06-300001821159evgo:ChargingRevenueCommercialMember2024-04-012024-06-300001821159evgo:ChargingNetworkRevenueMember2024-04-012024-06-300001821159evgo:AncillaryRevenueMember2024-04-012024-06-300001821159evgo:RegulatoryCreditSalesMember2024-01-012024-06-300001821159evgo:NetworkRevenueOemMember2024-01-012024-06-300001821159evgo:ExtendMember2024-01-012024-06-300001821159evgo:ChargingRevenueRetailMember2024-01-012024-06-300001821159evgo:ChargingRevenueOemMember2024-01-012024-06-300001821159evgo:ChargingRevenueCommercialMember2024-01-012024-06-300001821159evgo:ChargingNetworkRevenueMember2024-01-012024-06-300001821159evgo:AncillaryRevenueMember2024-01-012024-06-300001821159evgo:RegulatoryCreditSalesMember2023-04-012023-06-300001821159evgo:NetworkRevenueOemMember2023-04-012023-06-300001821159evgo:ExtendMember2023-04-012023-06-300001821159evgo:ChargingRevenueRetailMember2023-04-012023-06-300001821159evgo:ChargingRevenueOemMember2023-04-012023-06-300001821159evgo:ChargingRevenueCommercialMember2023-04-012023-06-300001821159evgo:ChargingNetworkRevenueMember2023-04-012023-06-300001821159evgo:AncillaryRevenueMember2023-04-012023-06-300001821159evgo:RegulatoryCreditSalesMember2023-01-012023-06-300001821159evgo:NetworkRevenueOemMember2023-01-012023-06-300001821159evgo:ExtendMember2023-01-012023-06-300001821159evgo:ChargingRevenueRetailMember2023-01-012023-06-300001821159evgo:ChargingRevenueOemMember2023-01-012023-06-300001821159evgo:ChargingRevenueCommercialMember2023-01-012023-06-300001821159evgo:ChargingNetworkRevenueMember2023-01-012023-06-300001821159evgo:AncillaryRevenueMember2023-01-012023-06-300001821159us-gaap:EquipmentMember2024-06-300001821159evgo:PurchasecommitmentForServicesRelatedToConsultingMember2024-06-300001821159evgo:ChargingStationEquipmentAndConstructionCostsMemberevgo:ComponentsLeasedToThirdPartiesMember2024-06-300001821159us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-06-300001821159us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2024-06-300001821159us-gaap:EquipmentMember2024-06-300001821159us-gaap:ElectricGenerationTransmissionAndDistributionEquipmentMember2024-06-300001821159us-gaap:ConstructionInProgressMember2024-06-300001821159evgo:ChargingStationEquipmentMember2024-06-300001821159evgo:ChargingStationEquipmentAndConstructionCostsMemberevgo:ComponentsLeasedToThirdPartiesMember2023-12-310001821159us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-12-310001821159us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2023-12-310001821159us-gaap:EquipmentMember2023-12-310001821159us-gaap:ElectricGenerationTransmissionAndDistributionEquipmentMember2023-12-310001821159us-gaap:ConstructionInProgressMember2023-12-310001821159evgo:ChargingStationEquipmentMember2023-12-310001821159evgo:EquityOfferingMember2024-01-012024-06-300001821159evgo:AtMarketOfferingMember2024-01-012024-06-300001821159evgo:EquityOfferingMember2023-01-012023-06-300001821159evgo:AtMarketOfferingMember2023-01-012023-06-300001821159srt:SubsidiariesMemberevgo:ThunderSubMember2024-06-300001821159srt:SubsidiariesMemberevgo:ThunderSubMember2023-12-310001821159us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberevgo:EarnoutLiabilityMember2024-06-300001821159evgo:PublicWarrantMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001821159evgo:PrivatePlacementWarrantMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001821159us-gaap:FairValueMeasurementsRecurringMember2024-06-300001821159us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberevgo:EarnoutLiabilityMember2023-12-310001821159evgo:PublicWarrantMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001821159evgo:PrivatePlacementWarrantMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001821159us-gaap:FairValueMeasurementsRecurringMember2023-12-310001821159us-gaap:LetterOfCreditMember2024-06-300001821159us-gaap:LetterOfCreditMember2023-12-310001821159srt:MinimumMember2024-06-300001821159srt:MaximumMember2024-06-300001821159us-gaap:TradeNamesMember2024-06-300001821159us-gaap:DevelopedTechnologyRightsMember2024-06-300001821159us-gaap:CustomerRelationshipsMember2024-06-300001821159us-gaap:CustomerListsMember2024-06-300001821159evgo:SiteHostRelationshipsMember2024-06-300001821159evgo:PrivatePlacementWarrantMember2024-06-300001821159evgo:EarnoutLiabilityMember2024-06-300001821159evgo:PrivatePlacementWarrantMember2023-12-310001821159evgo:EarnoutLiabilityMember2023-12-310001821159evgo:PrivatePlacementWarrantMember2024-01-012024-06-300001821159evgo:EarnoutLiabilityMember2024-01-012024-06-300001821159us-gaap:EmployeeStockOptionMember2024-06-300001821159us-gaap:PerformanceSharesMember2024-06-300001821159evgo:ShareBasedAwardsIncentiveUnitsMember2024-06-300001821159evgo:MarketBasedRestrictedStockUnitsMember2024-06-300001821159evgo:EarnoutLiabilityMemberus-gaap:MeasurementInputSharePriceMember2024-06-300001821159evgo:EarnoutLiabilityMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2024-06-300001821159evgo:EarnoutLiabilityMemberus-gaap:MeasurementInputPriceVolatilityMember2024-06-300001821159evgo:EarnoutLiabilityMemberus-gaap:MeasurementInputExpectedTermMember2024-06-300001821159evgo:EarnoutLiabilityMemberus-gaap:MeasurementInputExpectedDividendRateMember2024-06-300001821159evgo:EarnoutLiabilityMemberus-gaap:MeasurementInputSharePriceMember2023-12-310001821159evgo:EarnoutLiabilityMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-12-310001821159evgo:EarnoutLiabilityMemberus-gaap:MeasurementInputPriceVolatilityMember2023-12-310001821159evgo:EarnoutLiabilityMemberus-gaap:MeasurementInputExpectedTermMember2023-12-310001821159evgo:EarnoutLiabilityMemberus-gaap:MeasurementInputExpectedDividendRateMember2023-12-310001821159evgo:PropertyAndEquipmentMember2024-04-012024-06-300001821159evgo:PropertyAndEquipmentMember2024-01-012024-06-300001821159evgo:PropertyAndEquipmentMember2023-04-012023-06-300001821159evgo:PropertyAndEquipmentMember2023-01-012023-06-300001821159us-gaap:CostOfSalesMemberevgo:PropertyAndEquipmentMember2024-04-012024-06-300001821159us-gaap:CostOfSalesMemberevgo:PropertyAndEquipmentMember2024-01-012024-06-300001821159us-gaap:CostOfSalesMemberevgo:PropertyAndEquipmentMember2023-04-012023-06-300001821159us-gaap:CostOfSalesMemberevgo:PropertyAndEquipmentMember2023-01-012023-06-300001821159us-gaap:LeaseAgreementsMember2024-06-3000018211592023-06-3000018211592022-12-310001821159us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001821159us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001821159us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001821159us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001821159us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-06-300001821159us-gaap:PerformanceSharesMember2024-01-012024-06-300001821159us-gaap:EmployeeStockOptionMember2024-01-012024-06-300001821159evgo:PublicWarrantsMember2024-01-012024-06-300001821159evgo:PrivatePlacementWarrantMember2024-01-012024-06-300001821159us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001821159us-gaap:PerformanceSharesMember2023-01-012023-06-300001821159us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001821159evgo:PublicWarrantsMember2023-01-012023-06-300001821159evgo:PrivatePlacementWarrantMember2023-01-012023-06-300001821159us-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-04-012024-06-300001821159us-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-01-012024-06-300001821159us-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-04-012023-06-300001821159us-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-01-012023-06-300001821159us-gaap:GeneralAndAdministrativeExpenseMember2024-04-012024-06-300001821159us-gaap:CostOfSalesMember2024-04-012024-06-300001821159us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-06-300001821159us-gaap:CostOfSalesMember2024-01-012024-06-300001821159us-gaap:GeneralAndAdministrativeExpenseMember2023-04-012023-06-300001821159us-gaap:CostOfSalesMember2023-04-012023-06-300001821159us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-06-300001821159us-gaap:CostOfSalesMember2023-01-012023-06-300001821159evgo:ComponentsLeasedToThirdPartiesMember2024-06-300001821159evgo:ComponentsLeasedToThirdPartiesMember2023-12-310001821159evgo:EvgoHoldingsMemberevgo:EvgoOpcoUnitsMember2024-06-300001821159evgo:EvgoHoldingsMember2024-06-300001821159evgo:EvgoHoldingsMemberevgo:EvgoOpcoUnitsMember2023-12-310001821159evgo:EvgoHoldingsMember2023-12-310001821159srt:MaximumMemberevgo:PilotFlyingJAgreementMember2022-07-050001821159us-gaap:CommonClassBMember2021-07-012021-07-010001821159us-gaap:CommonClassAMember2021-07-012021-07-010001821159evgo:MarketBasedRestrictedStockUnitsMember2024-01-012024-06-300001821159evgo:ServiceBasedRestrictedStockUnitsMemberevgo:LongTermIncentivePlan2021Member2024-01-012024-06-300001821159evgo:ServiceBasedRestrictedStockUnitsMemberevgo:LongTermIncentivePlan2021Member2024-06-300001821159us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-06-300001821159evgo:ShareBasedAwardsIncentiveUnitsMember2024-01-012024-06-300001821159evgo:EvgoOpcoUnitsMember2024-01-012024-06-300001821159evgo:EvGoHoldingsAndEvGoMemberHoldingsMembersrt:AffiliatedEntityMember2024-06-300001821159us-gaap:CommonClassBMember2024-06-300001821159evgo:EvGoHoldingsAndEvGoMemberHoldingsMembersrt:AffiliatedEntityMember2023-12-310001821159us-gaap:CommonClassBMember2023-12-310001821159evgo:EvgoHoldingsMemberevgo:EvgoOpcoLlcMember2024-06-300001821159evgo:EvgoHoldingsMemberevgo:EvgoOpcoLlcMember2023-12-310001821159evgo:ScenarioPlanDateFourMemberevgo:SecondAmendmentAgreementWithGeneralMotorsMember2024-06-300001821159evgo:SecondAmendmentAgreementWithGeneralMotorsMember2022-12-012022-12-310001821159evgo:EvgoHoldingsMemberus-gaap:CommonClassBMember2024-01-012024-06-300001821159evgo:TotalPurchasesMemberus-gaap:SupplierConcentrationRiskMemberevgo:MajorSupplierMember2024-04-012024-06-300001821159evgo:TotalPurchasesMemberus-gaap:SupplierConcentrationRiskMemberevgo:MajorSupplierMember2024-01-012024-06-300001821159evgo:TotalPurchasesMemberus-gaap:SupplierConcentrationRiskMemberevgo:MajorSupplierMember2023-04-012023-06-300001821159evgo:TotalPurchasesMemberus-gaap:SupplierConcentrationRiskMemberevgo:MajorSupplierMember2023-01-012023-06-300001821159evgo:NissanAgreementTwoPointZeroMember2024-01-012024-06-300001821159evgo:MajorCustomersMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2024-04-012024-06-300001821159evgo:MajorCustomersMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-06-300001821159evgo:MajorCustomersMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-06-300001821159evgo:MajorCustomersMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-300001821159evgo:MajorCustomersMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-12-310001821159evgo:MajorCustomersMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001821159evgo:ScenarioPlanDateMarch312026Memberevgo:SecondAmendmentAgreementWithGeneralMotorsMember2020-07-310001821159evgo:ScenarioPlanDateMarch312026Memberevgo:SecondAmendmentAgreementWithGeneralMotorsMember2020-07-200001821159evgo:GeneralMotorsAgreementMember2020-07-200001821159evgo:DeltaChargerSupplyAgreementAndPurchaseOrderMember2022-07-122022-07-120001821159us-gaap:CommonClassAMemberevgo:AtMarketOfferingMember2022-11-102022-11-100001821159us-gaap:GeneralAndAdministrativeExpenseMemberevgo:PropertyAndEquipmentMember2024-04-012024-06-300001821159us-gaap:GeneralAndAdministrativeExpenseMemberevgo:PropertyAndEquipmentMember2024-01-012024-06-300001821159us-gaap:GeneralAndAdministrativeExpenseMemberevgo:PropertyAndEquipmentMember2023-04-012023-06-300001821159us-gaap:GeneralAndAdministrativeExpenseMemberevgo:PropertyAndEquipmentMember2023-01-012023-06-300001821159evgo:TriggeringEventTwoScenarioMember2024-01-012024-06-300001821159evgo:TriggeringEventTwoScenarioMember2023-01-012023-06-300001821159evgo:TriggeringEventTwoScenarioMemberevgo:EarnoutSharesMember2024-06-300001821159evgo:TriggeringEventTwoScenarioMemberevgo:EarnoutSharesMember2023-06-300001821159evgo:AtMarketOfferingMember2024-06-300001821159us-gaap:CommonClassAMember2024-06-300001821159us-gaap:CommonClassAMember2023-12-310001821159evgo:ClimateChangeCrisisRealImpactIAcquisitionCorporationMemberevgo:PrivatePlacementWarrantMember2020-10-022020-10-020001821159evgo:NissanAgreementTwoPointZeroMember2024-06-300001821159evgo:SecondAmendmentAgreementWithGeneralMotorsMember2020-07-202020-07-200001821159evgo:PilotFlyingJAgreementMember2022-07-052022-07-050001821159evgo:NissanAgreementTwoPointZeroMember2019-06-012019-06-300001821159us-gaap:CostOfSalesMemberevgo:CapitalBuildLiabilityMember2024-04-012024-06-300001821159us-gaap:CostOfSalesMemberevgo:CapitalBuildLiabilityMember2024-01-012024-06-300001821159us-gaap:CostOfSalesMemberevgo:CapitalBuildLiabilityMember2023-04-012023-06-300001821159us-gaap:CostOfSalesMemberevgo:CapitalBuildLiabilityMember2023-01-012023-06-300001821159evgo:GeneralMotorsAgreementMember2020-07-202020-07-2000018211592023-01-012023-06-300001821159us-gaap:CommonClassBMemberus-gaap:CommonStockMember2024-04-012024-06-300001821159us-gaap:CommonClassAMemberus-gaap:CommonStockMember2024-04-012024-06-300001821159us-gaap:RetainedEarningsMember2024-04-012024-06-300001821159us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300001821159us-gaap:CommonClassBMemberus-gaap:CommonStockMember2024-01-012024-03-310001821159us-gaap:CommonClassAMemberus-gaap:CommonStockMember2024-01-012024-03-310001821159us-gaap:RetainedEarningsMember2024-01-012024-03-310001821159us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-3100018211592024-01-012024-03-310001821159us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-04-012023-06-300001821159us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-04-012023-06-300001821159us-gaap:RetainedEarningsMember2023-04-012023-06-300001821159us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-3000018211592023-04-012023-06-300001821159us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-01-012023-03-310001821159us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-01-012023-03-310001821159us-gaap:RetainedEarningsMember2023-01-012023-03-310001821159us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100018211592023-01-012023-03-3100018211592024-06-3000018211592023-12-310001821159evgo:BadarKhanMemberevgo:TradingArrangementTwoMember2024-06-300001821159evgo:BadarKhanMemberevgo:TradingArrangementOneMember2024-06-300001821159evgo:StephanieLeeMember2024-06-300001821159evgo:BadarKhanMemberevgo:TradingArrangementTwoMember2024-04-012024-06-300001821159evgo:BadarKhanMemberevgo:TradingArrangementOneMember2024-04-012024-06-300001821159evgo:StephanieLeeMember2024-04-012024-06-3000018211592024-04-012024-06-300001821159us-gaap:CommonClassAMember2024-01-012024-06-300001821159evgo:RedeemableWarrantsForClassCommonStockMember2024-01-012024-06-300001821159us-gaap:CommonClassBMember2024-07-250001821159us-gaap:CommonClassAMember2024-07-2500018211592024-01-012024-06-30xbrli:sharesiso4217:USDxbrli:pureevgo:itemiso4217:USDxbrli:sharesevgo:customerevgo:individualevgo:Voteevgo:Y

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

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

EXCHANGE ACT OF 1934

For the quarterly period ended June 30, 2024

or

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

EXCHANGE ACT OF 1934

For the transition period from to

Commission File Number: 001-39572

EVgo Inc.

(Exact name of registrant as specified in its charter)

Delaware

85-2326098

(State or other jurisdiction of incorporation or organization)

(I.R.S. Employer Identification Number)

11835 West Olympic Boulevard, Suite 900E, Los Angeles, CA 90064

(Address of Principal Executive Offices)

(877) 494-3833

(Registrant’s telephone number)

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

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

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

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

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

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

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

Title of Each Class

Trading Symbol(s)

Name of Each Exchange on Which Registered

Class A common stock, $0.0001 par value per share

EVGO

The Nasdaq Global Select Market

Redeemable warrants included as part of the units, each whole warrant exercisable for one share of Class A common stock at an exercise price of $11.50

EVGOW

The Nasdaq Global Select Market

As of July 25, 2024, the Registrant had 106,825,488 shares of Class A common stock and 195,800,000 shares of Class B common stock outstanding.

TABLE OF CONTENTS

Page

Cautionary Statement Regarding Forward-Looking Statements

3

Frequently Used Terms

5

Use of Trademarks

6

Available Information

6

Part I. Financial Information

Item 1.

Financial Statements

7

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

7

Condensed Consolidated Statements of Operations for the Three and Six Months Ended June 30, 2024 and 2023 (unaudited)

9

Condensed Consolidated Statements of Stockholders’ Equity (Deficit) for the Six Months Ended June 30, 2024 and 2023 (unaudited)

10

Condensed Consolidated Statements of Cash Flows for the Six Months Ended June 30, 2024 and 2023 (unaudited)

12

Notes to Condensed Consolidated Financial Statements (unaudited)

13

Item 2.

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

31

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

52

Item 4.

Controls and Procedures

52

Part II. Other Information

Item 1.

Legal Proceedings

53

Item 1A.

Risk Factors

53

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

54

54

54

54

54

Signatures

56

2

CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q (this “Quarterly Report”), including Management’s Discussion and Analysis of Financial Condition and Results of Operations in Part I, Item 2, 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”). All statements contained in this document other than statements of historical fact, including, without limitation, statements regarding future financial performance, business strategies, market size and opportunity, expansion plans, future results of operations, factors affecting EVgo’s performance, estimated revenues, losses, projected costs, prospects, plans and objectives of management, are forward-looking statements. Such statements can be identified by the fact that they do not relate strictly to historical or current facts. When used in this Quarterly Report, words such as “may,” “will,” “might,” “should,” “could,” “would,” “can,” “expect,” “elect,” “plan,” “objective,” “seek,” “grow,” “position,” “possible,” “potential,” “outlook,” “forecast,” “strategy,” “budget,” “target,” “if,” “predict,” “anticipate,” “intend,” “believe,” “estimate,” “continue,” “project” and the negative of such terms or other similar expressions may identify forward-looking statements, but the absence of these words does not mean that a statement is not forward-looking. These forward-looking statements are based on EVgo’s current expectations, estimates, projections and beliefs, as well as a number of assumptions concerning future events, and are not guarantees of performance. These forward-looking statements are subject to a number of risks, uncertainties and assumptions, including the risk factors described in EVgo’s filings with the Securities and Exchange Commission (the “SEC”). Moreover, EVgo operates in a very competitive and rapidly changing environment. New risks emerge from time to time. It is not possible for EVgo to predict all risks, nor can it assess the impact of all factors on its business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements EVgo may make. In light of these risks, uncertainties and assumptions, the future events and trends discussed in this document may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements. Accordingly, you should not rely upon forward-looking statements as predictions of future events. Forward-looking statements in this Quarterly Report may include, without limitation, statements about:

changes adversely affecting EVgo’s business;
EVgo’s dependence on the widespread adoption of electric vehicles (“EVs”) and growth of the EV and EV charging markets;
competition from existing and new competitors;
EVgo’s ability to meet its targeted or specified metrics, expand into new service markets, grow its customer base and manage its operations;
the risks associated with cyclical demand for EVgo’s services and vulnerability to industry downturns and regional or national downturns;
fluctuations in EVgo’s revenue and operating results;
unfavorable conditions or disruptions in the capital and credit markets and EVgo’s ability to obtain additional financing on commercially reasonable terms, or at all;
EVgo’s ability to generate cash, service indebtedness and incur additional indebtedness;
any current, pending or future legislation, regulations or policies that could impact EVgo’s business, results of operations and financial condition, including regulations impacting the EV charging market and government programs designed to drive broader adoption of EVs and any reduction, modification or elimination of such programs;
EVgo’s ability to adapt its assets and infrastructure to changes in industry and regulatory standards and market demands related to EV charging;
impediments to EVgo’s expansion plans, including permitting and utility-related delays;
EVgo’s ability to integrate any businesses it acquires;
EVgo’s ability to recruit and retain experienced personnel;
risks related to legal proceedings or claims, including liability claims;
EVgo’s dependence on third parties, including hardware and software vendors and service providers, utilities and permit-granting entities;
supply chain disruptions, inflation and other increases in expenses;
safety and environmental requirements or regulations that may subject EVgo to increased liabilities or costs;

3

EVgo’s climate-related transition plans, related compliance costs, scenario analysis, internal carbon pricing and/or targets and goals;
EVgo’s ability to enter into and maintain valuable partnerships with commercial or public-entity property owners, landlords and/or tenants (collectively “Site Hosts”), original equipment manufacturers (“OEMs”), fleet operators and suppliers;
EVgo’s ability to maintain, protect and enhance EVgo’s intellectual property;
general economic or political conditions, including the conflicts in Ukraine, Israel and the broader Middle East region, and elevated rates of inflation and associated changes in monetary policy; and
other factors detailed under the section entitled “Risk Factors” in EVgo’s periodic filings with the SEC.

EVgo’s SEC filings are available publicly on the SEC’s website at www.sec.gov. The forward-looking statements contained in this Quarterly Report are based on EVgo’s current expectations and beliefs concerning future developments and their potential effects on the Company. There can be no assurance that future developments affecting EVgo will be those that the Company has anticipated. These forward-looking statements involve a number of risks, uncertainties (some of which are beyond EVgo’s control) or other assumptions that may cause actual results or performance to be materially different from those expressed or implied by these forward-looking statements. Should one or more of these risks or uncertainties materialize, or should any of EVgo’s assumptions prove incorrect, actual results may vary in material respects from those projected in these forward-looking statements. Forward-looking statements in this Quarterly Report and in any document incorporated herein by reference should not be relied upon as representing EVgo’s views as of any subsequent date and the Company undertakes no obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise, except as may be required under applicable securities laws.

4

FREQUENTLY USED TERMS

Unless the context indicates otherwise, the following terms have the following meanings when used in this Quarterly Report:

Board of Directors” means the board of directors of EVgo Inc.

Business Combination Agreement” means that business combination agreement entered into on January 21, 2021 by and among CRIS, Thunder Sub and the EVgo Parties, as may be amended from time to time.

Class A common stock” means Class A common stock of EVgo Inc., par value $0.0001 per share.

Class B common stock” means Class B common stock of EVgo Inc., par value $0.0001 per share.

Code” means the U.S. Internal Revenue Code of 1986, as amended.

common stock” means Class A common stock and Class B common stock.

Company” means EVgo Inc. and its subsidiaries.

Company Group” means EVgo Inc., Thunder Sub or any of their subsidiaries (other than EVgo OpCo and its subsidiaries).

CRIS” means Climate Change Crisis Real Impact I Acquisition Corporation.

CRIS Business Combination” means the transactions contemplated by the Business Combination Agreement.

CRIS Close Date” means the closing of the CRIS Business Combination on July 1, 2021.

“DCFC” means direct current fast charging.

EV” means electric vehicle.

EVgo” means, prior to the CRIS Close Date, EVgo Holdings and its subsidiaries and, following the CRIS Close Date, EVgo Inc. and its subsidiaries.

EVgo Holdco” means EVgo Holdco, LLC, a Delaware limited liability company.

EVgo Holdings” means EVgo Holdings, LLC, a Delaware limited liability company.

EVgo Member Holdings” means EVgo Member Holdings, LLC, a Delaware limited liability company.

EVgo OpCo” means EVgo OpCo, LLC, a Delaware limited liability company.

EVgo OpCo A&R LLC Agreement” means the amended and restated limited liability company agreement of EVgo OpCo entered into on July 1, 2021.

EVgo OpCo Units” means the equity interests of EVgo OpCo.

EVgo Parties” means EVgo OpCo, EVgo Holdco and EVgo Holdings.

EVgo Services” means EVgo Services LLC, a Delaware limited liability company.

Exchange Act” means the Securities Exchange Act of 1934, as amended.

GAAP” means accounting principles generally accepted in the United States, consistently applied, as in effect from time to time.

5

GWh” means gigawatt hour, a unit of energy that represents one billion watt-hours and is equal to one million kilowatt-hours.

Initial Public Offering” means CRIS’s initial public offering of units consummated on October 2, 2020.

JOBS Act” means the Jumpstart Our Business Startups Act of 2012, as amended.

kWh” means kilowatt-hour.

LS Power” means LS Power Equity Partners IV, L.P. and its affiliates, unless the context otherwise requires.

OEM” means original equipment manufacturer.

PlugShare” means PlugShare LLC, a California limited liability company.

Private Placement Warrants” means the 6,600,000 warrants purchased by the Sponsor in a private placement simultaneously with the closing of the Initial Public Offering, each of which is exercisable for one share of Class A common stock at $11.50 per share, at a price of $1.00 per warrant, generating gross proceeds of $6,600,000.

Public Warrants” means the 11,499,988 redeemable warrants sold as part of the units in the Initial Public Offering.

SEC” means the U.S. Securities and Exchange Commission.

Sponsor” means CRIS’s sponsor, Climate Change Crisis Real Impact I Acquisition Holdings, LLC, a Delaware limited liability company.

Tax Receivable Agreement” means the tax receivable agreement, entered into on the CRIS Close Date, by and among CRIS, Thunder Sub, EVgo Holdings and LS Power Equity Advisors, LLC, as agent.

Thunder Sub” means CRIS Thunder Merger LLC, a Delaware limited liability company and wholly owned subsidiary of EVgo Inc.

USE OF TRADEMARKS

This Quarterly Report includes trademarks, trade names, and service marks owned by EVgo. EVgo’s trademarks include Connect the Watts™, EVgo®, EVgo Advantage®, EVgo Basic™, EVgo eXtend™, EVgo Inside™, EVgo Optima™, EVgo PlusMAX™, EVgo ReNew™, EVgo Reservations™, EVgo Rewards®, Pay with PlugShare™, PlugShare®, and PlugShare® Premium™. EVgo’s trademarks are either registered or have been used as common law trademarks by EVgo. This Quarterly Report may contain additional trademarks, trade names, and service marks of others, which are, to EVgo’s knowledge, the property of their respective owners. Solely for convenience, trademarks, trade names, and service marks referred to in this Quarterly Report appear without the ®, ™ or SM symbols, but such references are not intended to indicate, in any way, that EVgo will not assert, to the fullest extent under applicable law, its rights or the rights of the applicable licensor to these trademarks, trade names, and service marks. EVgo does not intend its use of other parties’ trademarks, trade names, or service marks to imply, and such use or display should not be construed to imply, a relationship with, or endorsement or sponsorship of EVgo by, such other parties.

AVAILABLE INFORMATION

As soon as reasonably practicable after they are filed electronically with the SEC, EVgo’s annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and amendments to those reports are available without charge on EVgo’s website, investors.evgo.com, which EVgo also uses to announce material information to the public. EVgo is providing the address to EVgo’s website solely for the information of investors. EVgo does not intend the address to be an active link or to otherwise incorporate the contents of the website into this Quarterly Report.

6

PART I. FINANCIAL INFORMATION

Item 1. Financial Statements.

EVgo Inc. and Subsidiaries

Condensed Consolidated Balance Sheets

    

June 30, 

December 31, 

2024

2023

(in thousands)

(unaudited)

Assets

 

  

Current assets

 

  

  

Cash, cash equivalents and restricted cash

 

$

162,736

$

209,146

Accounts receivable, net of allowance of $553 and $1,116 as of June 30, 2024 and December 31, 2023, respectively

 

34,771

 

34,882

Accounts receivable, capital-build

 

13,217

 

9,297

Prepaid expenses and other current assets

14,747

14,081

Total current assets

 

225,471

 

267,406

Property, equipment and software, net

 

403,418

 

389,227

Operating lease right-of-use assets

79,444

67,724

Other assets

 

2,098

 

2,208

Intangible assets, net

 

43,845

 

48,997

Goodwill

 

31,052

 

31,052

Total assets

$

785,328

$

806,614

Liabilities, redeemable noncontrolling interest and stockholders’ equity (deficit)

Current liabilities

 

  

 

Accounts payable

$

16,165

$

10,133

Accrued liabilities

 

38,742

 

40,549

Operating lease liabilities, current

6,484

6,018

Deferred revenue, current

28,610

32,349

Other current liabilities

 

94

 

298

Total current liabilities

 

90,095

 

89,347

Operating lease liabilities, noncurrent

73,239

61,987

Earnout liability, at fair value

345

654

Asset retirement obligations

 

19,829

 

18,232

Capital-build liability

 

41,479

 

35,787

Deferred revenue, noncurrent

 

64,290

 

55,091

Warrant liabilities, at fair value

2,746

5,141

Total liabilities

$

292,023

$

266,239

Commitments and contingencies (Note 9)

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

7

EVgo Inc. and Subsidiaries

Condensed Consolidated Balance Sheets (continued)

June 30, 

December 31, 

2024

2023

(in thousands, except share data)

(unaudited)

Redeemable noncontrolling interest

$

479,710

$

700,964

Stockholders’ equity (deficit)

Preferred stock, $0.0001 par value; 10,000,000 shares authorized as of June 30, 2024 and December 31, 2023; none issued and outstanding

Class A common stock, $0.0001 par value; 1,200,000,000 shares authorized as of June 30, 2024 and December 31, 2023; 105,744,772 and 102,935,965 shares outstanding (excluding 718,750 shares subject to possible forfeiture) as of June 30, 2024 and December 31, 2023, respectively

11

10

Class B common stock, $0.0001 par value; 400,000,000 shares authorized as of June 30, 2024 and December 31, 2023; 195,800,000 shares issued and outstanding as of June 30, 2024 and December 31, 2023

20

20

Additional paid-in capital

91,055

87,928

Accumulated deficit

(77,491)

(248,547)

Total stockholders’ equity (deficit)

 

13,595

 

(160,589)

Total liabilities, redeemable noncontrolling interest and stockholders’ equity (deficit)

$

785,328

$

806,614

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

8

EVgo Inc. and Subsidiaries

Condensed Consolidated Statements of Operations

(unaudited)

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(in thousands, except per share data)

2024

2023

2024

    

2023

Revenue

Charging, retail

$

22,336

$

9,085

$

40,662

$

15,700

Charging, commercial

7,094

2,418

12,933

4,133

Charging, OEM

3,638

986

6,370

1,538

Regulatory credit sales

1,749

1,613

3,783

2,828

Network, OEM

1,627

742

5,050

3,441

Total charging network

36,444

14,844

68,798

27,640

eXtend

27,667

33,281

46,818

43,573

Ancillary

2,508

2,427

6,161

4,639

Total revenue

 

66,619

 

50,552

 

121,777

 

75,852

Cost of sales

Charging network

23,979

12,009

43,489

21,988

Other

25,093

25,731

43,541

34,669

Depreciation, net of capital-build amortization

11,149

7,283

21,508

13,625

Total cost of sales

60,221

45,023

108,538

70,282

Gross profit

6,398

5,529

13,239

5,570

Operating expenses

General and administrative

33,827

34,333

68,053

72,222

Depreciation, amortization and accretion

4,958

4,783

9,943

9,567

Total operating expenses

38,785

39,116

77,996

81,789

Operating loss

(32,387)

(33,587)

(64,757)

(76,219)

Interest income

2,064

2,199

4,337

4,197

Other expense, net

(8)

(1)

(17)

Change in fair value of earnout liability

101

2,496

309

433

Change in fair value of warrant liabilities

677

7,391

2,395

1,011

Total other income, net

2,834

12,085

7,024

5,641

Loss before income tax expense

(29,553)

(21,502)

(57,733)

(70,578)

Income tax expense

(57)

(37)

(70)

(42)

Net loss

(29,610)

(21,539)

(57,803)

(70,620)

Less: net loss attributable to redeemable noncontrolling interest

(19,233)

(14,513)

(37,593)

(50,518)

Net loss attributable to Class A common stockholders

$

(10,377)

$

(7,026)

$

(20,210)

$

(20,102)

Net loss per share to Class A common stockholders, basic and diluted

$

(0.10)

$

(0.08)

$

(0.19)

$

(0.25)

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

9

EVgo Inc. and Subsidiaries

Condensed Consolidated Statements of Stockholders’ Equity (Deficit)

For the Six Months Ended June 30, 2024

(unaudited)

Additional

Total

Class A Common Stock

Class B Common Stock

 Paid-In

Accumulated

Stockholders’

(in thousands)

Shares

Amount

    

Shares

Amount

    

Capital

    

Deficit

    

Equity (Deficit)

Balance, December 31, 2023

102,936

  

$

10

195,800

  

$

20

  

$

87,928

  

$

(248,547)

  

$

(160,589)

Share-based compensation

4,831

4,831

Issuance of Class A common stock under share-based compensation plans

2,501

1

(1)

Net loss¹

(9,833)

(9,833)

Redeemable noncontrolling interest adjustment to fair value

191,266

191,266

Balance, March 31, 2024

105,437

11

195,800

20

92,758

(67,114)

25,675

Share-based compensation

5,692

5,692

Issuance of Class A common stock under share-based compensation plans

308

0

0

Net loss²

(10,377)

(10,377)

Redeemable noncontrolling interest adjustment to fair value

(7,395)

(7,395)

Balance, June 30, 2024

105,745

$

11

195,800

$

20

$

91,055

$

(77,491)

$

13,595

1

Excludes $18.4 million of net loss attributable to redeemable noncontrolling interest.

2

Excludes $19.2 million of net loss attributable to redeemable noncontrolling interest.

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

10

EVgo Inc. and Subsidiaries

Condensed Consolidated Statements of Stockholders’ Equity (Deficit)

For the Six Months Ended June 30, 2023

(unaudited)

Additional

Total

Class A Common Stock

Class B Common Stock

 Paid-In

Accumulated

Stockholders’

(in thousands)

Shares

    

Amount

Shares

Amount

Capital

Deficit

Deficit

Balance, December 31, 2022

70,248

$

7

195,800

$

20

$

17,533

$

(375,660)

$

(358,100)

Share-based compensation

5,797

5,797

Issuance of Class A common stock under share-based compensation plans

1,156

0

0

Net loss¹

(13,076)

(13,076)

Redeemable noncontrolling interest adjustment to fair value

(23,330)

(662,282)

(685,612)

Balance, March 31, 2023

71,404

7

195,800

20

(1,051,018)

(1,050,991)

Share-based compensation

8,255

8,255

Issuance of Class A common stock under the equity offering, net of issuance costs

30,123

3

123,413

123,416

Issuance of Class A common stock under the ATM, net of issuance costs

889

0

5,746

5,746

Issuance of Class A common stock under share-based compensation plans

178

0

0

Net loss²

(7,026)

(7,026)

Redeemable noncontrolling interest adjustment to fair value

(137,414)

865,404

727,990

Balance, June 30, 2023

102,594

$

10

195,800

$

20

$

$

(192,640)

$

(192,610)

.

1 Excludes $36.0 million of net loss attributable to redeemable noncontrolling interest.

2 Excludes $14.5 million of net loss attributable to redeemable noncontrolling interest.

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

11

EVgo Inc. and Subsidiaries

Condensed Consolidated Statements of Cash Flows

(unaudited)

    

Six Months Ended

    

June 30, 

(in thousands)

2024

    

2023

Cash flows from operating activities

 

 

 

Net loss

$

(57,803)

$

(70,620)

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

 

Depreciation, amortization and accretion

 

31,451

23,192

Net loss on disposal of property and equipment, net of insurance recoveries, and impairment expense

 

5,497

6,008

Share-based compensation

 

10,103

14,922

Change in fair value of earnout liability

(309)

(433)

Change in fair value of warrant liabilities

(2,395)

(1,011)

Other

5

(155)

Changes in operating assets and liabilities

 

Accounts receivable, net

 

112

(11,422)

Prepaid expenses, other current assets and other assets

 

1,324

3,779

Operating lease assets and liabilities, net

(3)

642

Accounts payable

 

6,130

(2,872)

Accrued liabilities

 

(5,764)

2,925

Deferred revenue

5,461

12,458

Other current and noncurrent liabilities

 

(335)

62

Net cash used in operating activities

 

(6,526)

(22,525)

Cash flows from investing activities

 

Capital expenditures

(45,267)

(100,057)

Proceeds from insurance for property losses

152

159

Net cash used in investing activities

 

(45,115)

(99,898)

Cash flows from financing activities

 

Proceeds from issuance of Class A common stock under the ATM

5,828

Proceeds from issuance of Class A common stock under the equity offering

128,023

Proceeds from capital-build funding

 

6,139

4,256

Payments of deferred debt issuance costs

(908)

Payments of deferred equity issuance costs

(4,751)

Net cash provided by financing activities

 

5,231

133,356

Net (decrease) increase in cash, cash equivalents and restricted cash

 

(46,410)

10,933

Cash, cash equivalents and restricted cash, beginning of period

 

209,146

246,493

Cash, cash equivalents and restricted cash, end of period

$

162,736

$

257,426

Supplemental disclosure of noncash investing and financing activities

 

Fair value adjustment to redeemable noncontrolling interest

$

183,871

$

42,378

Capital expenditures in accounts payable and accrued liabilities

$

17,979

$

20,827

Non-cash increase in capital-build liability

$

9,788

$

7,448

Deferred debt issuance costs in accounts payable and accrued liabilities

$

1,274

$

Non-cash increase in asset retirement obligations

$

848

$

2,005

Share-based compensation capitalized to property, equipment and software

$

630

$

Deferred equity issuance costs in accounts payable and accrued liabilities

$

$

168

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

12

EVgo Inc. and Subsidiaries

Notes to Condensed Consolidated Financial Statements

(unaudited)

Note 1 – Description of Business and Nature of Operations

EVgo Inc. (“EVgo” or the “Company”) owns and operates a public direct current (“DC”) fast charging network for electric vehicles (“EVs”) in the United States (“U.S.”). EVgo’s network of charging stations provides EV charging infrastructure to consumers and businesses. Its network is capable of charging all EV models and charging standards currently available in the U.S. EVgo partners with automotive original equipment manufacturers (“OEMs”), fleet and rideshare operators, retail hosts such as grocery stores, shopping centers, gas stations, parking lot operators, governments and other organizations and property owners in order to locate and deploy its EV charging infrastructure. EVgo Services LLC (“EVgo Services”) was formed in October 2010 as NRG EV Services, LLC, a Delaware limited liability company and wholly owned subsidiary of NRG Energy, Inc., an integrated power company based in Houston, Texas (“NRG”). On June 17, 2016, NRG sold a majority interest in EVgo Services to Vision Ridge Partners.

On January 16, 2020 (the “Holdco Merger Date”), EVgo Holdco, LLC (“EVgo Holdco”), a Delaware limited liability company and a subsidiary of LS Power Equity Partners IV, L.P. (“LS Power”), completed an acquisition of EVgo Services, pursuant to the merger agreement (the “Holdco Merger Agreement”) among EVgo Services, its investors and EVgo Holdco, whereby EVgo Services became a wholly-owned subsidiary of EVgo Holdco, resulting in a change in control of EVgo Services (the “Holdco Merger”). LS Power formed EVgo Holdings, LLC (“EVgo Holdings”) and EVgo Holdco as part of the transaction.

EVgo Inc. was incorporated in Delaware on August 4, 2020 under the name Climate Change Crisis Real Impact I Acquisition Corporation (“CRIS”). The Company was formed for the purpose of entering into a merger, capital stock exchange, asset acquisition, stock purchase, reorganization or similar business combination with one or more businesses (the “Initial Business Combination”). On October 2, 2020, the Company completed its initial public offering (the “Initial Public Offering”). Simultaneously with the closing of the Initial Public Offering, the Company completed the sale of 6,600,000 warrants (the “Private Placement Warrants”) at $1.00 in a private placement to Climate Change Crisis Real Impact I Acquisition Holdings, LLC (the “Sponsor”).

On July 1, 2021 (the “CRIS Close Date”), the Company consummated the business combination (the “CRIS Business Combination”) with CRIS, CRIS Thunder Merger LLC (“Thunder Sub”), EVgo Holdings, EVgo Holdco and EVgo OpCo, LLC (“EVgo OpCo” and together with EVgo Holdings and EVgo Holdco, the “EVgo Parties”) pursuant to the business combination agreement dated January 21, 2021 (the “Business Combination Agreement”). Following the CRIS Close Date, the combined company is organized in an “Up-C” structure in which the business of EVgo Holdco and its subsidiaries is held by EVgo OpCo and continues to operate through the subsidiaries of EVgo Holdco and in which the Company’s only direct assets consist of equity interests in Thunder Sub, which, in turn, holds only common units in EVgo OpCo (“EVgo OpCo Units”).

On May 22, 2023, in connection with an underwritten equity offering, EVgo Member Holdings, LLC, an affiliate of EVgo Holdings, the Company’s controlling shareholder, purchased 5,882,352 shares of the Company’s Class A common stock at the equity offering price of $4.25 per share.

As the sole managing member of EVgo OpCo, Thunder Sub operates and controls all of the business and affairs of EVgo OpCo and through EVgo OpCo and its subsidiaries, conducts its business. Accordingly, the Company consolidates the financial results of EVgo OpCo and records a redeemable noncontrolling interest in its consolidated financial statements to reflect the EVgo OpCo Units that are owned by EVgo Holdings.

As of June 30, 2024 and December 31, 2023, EVgo Holdings held 195,800,000 EVgo OpCo Units, representing 64.8% and 65.4%, respectively, of the total outstanding EVgo OpCo Units and an equal number of shares of the Company’s Class B common stock. As of June 30, 2024 and December 31, 2023, the shares of the Company’s Class B common stock

13

held by EVgo Holdings and the shares of the Company’s Class A common stock held by EVgo Member Holdings collectively represented a voting interest of 66.7% and 67.4%, respectively, in the Company.

Each EVgo OpCo Unit, together with one share of Class B common stock, is redeemable, subject to certain conditions, for either one share of Class A common stock, or, at EVgo OpCo’s election, the cash equivalent to the market value of one share of Class A common stock, pursuant to the Amended and Restated LLC Agreement of EVgo OpCo dated July 1, 2021 (the “EVgo OpCo A&R LLC Agreement”).

Note 2 – Summary of Significant Accounting Policies

Basis of Presentation and Consolidation

The accompanying condensed consolidated financial statements are unaudited and are presented in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information, as set by the Financial Accounting Standards Board (“FASB”), and pursuant to the rules and regulations of the SEC. References to GAAP issued by the FASB in these notes to the condensed consolidated financial statements are to the FASB Accounting Standards Codification (“ASC”). The condensed consolidated financial statements include the accounts of the Company and its subsidiaries and all intercompany transactions have been eliminated in consolidation. These condensed consolidated financial statements include all adjustments considered necessary, in the opinion of management, for a fair presentation of the condensed consolidated balance sheets, condensed consolidated statements of operations, condensed consolidated statements of stockholders’ equity (deficit) and condensed consolidated statements of cash flows for the periods presented.

The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the operating results for the full year ending December 31, 2024 or any other period. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023.

GAAP defines subsequent events as events or transactions that occur after the balance sheet date but before financial statements are issued or are available to be issued. Based on their nature, magnitude and timing, certain subsequent events may be required to be reflected in the condensed consolidated financial statements at the balance sheet date and/or required to be disclosed in the notes to the condensed consolidated financial statements. The Company has evaluated subsequent events accordingly.

Use of Estimates

The preparation of EVgo’s condensed consolidated financial statements requires the Company to make judgments, estimates and assumptions that affect the reported amounts of assets, liabilities, income and expenses and related disclosures of contingent assets and liabilities. Significant estimates made by management include, but are not limited to, variable consideration estimates and stand-alone selling prices for performance obligations for revenue, depreciable lives of property and equipment and intangible assets, costs associated with asset retirement obligations, the fair value of operating lease right-of-use (“ROU”) assets and liabilities, share-based compensation, earnout liability, and warrant liabilities. Management bases these estimates on its historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results experienced may vary materially and adversely from EVgo’s estimates. Revisions to estimates are recognized prospectively.

Concentration of Business and Credit Risk

The Company maintains its cash accounts in commercial banks. Cash balances held in a commercial bank are secured by the Federal Deposit Insurance Corporation up to $250,000. A portion of deposit balances may be in excess of federal insurance limits. The Company has not experienced any losses on such accounts. The Company mitigates its risk with respect to cash by maintaining its deposits at high-quality financial institutions and monitoring the credit ratings of those institutions.

14

The Company had three customers that collectively comprised 54.3% of the Company’s total net accounts receivable as of June 30, 2024. The Company had two customers that collectively comprised 45.7% of the Company’s total net accounts receivable as of December 31, 2023. For the three months ended June 30, 2024 and June 30, 2023, one customer represented 41.5% and 65.7% of total revenue, respectively. For the six months ended June 30, 2024 and June 30, 2023, one customer represented 38.3% and 57.3% of total revenue, respectively.

For the three months ended June 30, 2024 and June 30, 2023, two vendors collectively provided 93.5% and 84.7% of EVgo’s total charging equipment, respectively. For the six months ended June 30, 2024 and June 30, 2023, two vendors collectively provided 89.5% and 85.2% of EVgo’s total charging equipment, respectively.

Reclassifications

The Company has made certain reclassifications to prior period amounts to conform to the current period presentation.

Cash, Cash Equivalents and Restricted Cash

Cash and restricted cash include cash held in cash depository accounts in major banks in the U.S. and are stated at cost. Cash equivalents are carried at fair value and are invested in money market funds. Cash that is held by a financial institution and has restrictions on its availability to the Company is classified as restricted cash.

The Company had unused letters of credit, which were collateralized with cash, classified as restricted cash on the Company’s condensed consolidated balance sheets, of $0.7 million as of June 30, 2024 and December 31, 2023, associated with the construction of its charging stations and in connection with one of its operating leases.

Accounts Receivable and Allowance for Doubtful Accounts

Accounts receivable are amounts due from customers under normal trade terms. Payment terms for accounts receivable related to capital-build agreements are specified in the individual agreements and vary depending on the counterparty. Management reviews accounts receivable on a recurring basis to determine if any accounts receivable will potentially be uncollectible. The Company reserves for any accounts receivable balances that are determined to be uncollectible in the allowance for doubtful accounts. After all attempts to collect an account receivable have failed, the account receivable is written off against the allowance for doubtful accounts. Other accounts receivable of $1.6 million and $2.7 million were included in accounts receivable, net, on the condensed consolidated balance sheets as of June 30, 2024 and December 31, 2023, respectively.

Recently Issued Accounting Standards

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”), as amended in December 2022 by ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848 (“ASU 2022-06”). ASU 2020-04 provides guidance to alleviate the burden in accounting for reference rate reform by allowing certain expedients and exceptions in applying GAAP to contracts, hedging relationships and other transactions impacted by reference rate reform. The provisions apply only to those transactions that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. Adoption of the provisions of ASU 2020-04 are optional and are effective from March 12, 2020 through December 31, 2024, as amended by ASU 2022-06. The Company has not identified any contracts, hedging relationships or other transactions impacted by reference rate reform and therefore does not expect any impact resulting from the adoption of ASU 2020-04 on the Company’s consolidated results of operations or financial position.

In November 2023, the FASB issued ASU 2023-07, ASC Subtopic 280 “Segment Reporting — Improvements to Reportable Segment Disclosures” (“ASU 2023-07”). ASU 2023-07 requires incremental disclosures related to a public entity’s reportable segments but does not change the definition of a segment, the method for determining segments, or the criteria for aggregating operating segments into reportable segments. ASU 2023-07 provides for significant segment expense categories and amounts for each reportable segment and an aggregate amount and description of other segment items included in each reported measure of segment profit or loss beyond the significant segment expenses for each

15

reportable segment; permits the disclosure of multiple measures of segment profit or loss for each reportable segment, subject to a minimum disclosure of the measure of segment profit or loss that is most consistent with the amounts included in the financial statements (consistent with current guidance); confirms that all disclosures required in the segments guidance apply to all public entities, including those with a single operating or reportable segment; requires disclosure of the title and position of the individual or the name of the group identified as the CODM in the financial statements; and requires disclosure of how the CODM uses each reported measure of segment profit or loss to assess performance and allocate resources to the segment. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024 and should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is permitted. The Company is currently evaluating this ASU to determine its impact on the Company’s disclosures.

In December 2023, the FASB issued ASU 2023-09, ASC Subtopic 740 “Income Taxes — Improvements to Income Tax Disclosures” (“ASU 2023-09”), which is designed to increase transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. The Company is currently evaluating the effect that the adoption of this ASU will have on its consolidated financial statements.

In March 2024, the FASB issued ASU 2024-01, ASC Subtopic 718 “Compensation – Stock Compensation” (“ASU 2024-01”) to provide illustrative examples to determine whether profits interest awards are share-based payment arrangements in the scope of ASC 718, or cash bonus or profit-sharing arrangements in the scope of ASC 710, Compensation. ASU 2024-01 is effective for annual periods beginning after December 15, 2024, and interim periods within those annual periods and should be applied either retrospectively to all prior periods presented or prospectively to profits interest and similar awards granted or modified on or after the date at which the amendments are first applied. Early adoption is permitted. The Company is currently evaluating the effect that the adoption of this ASU will have on its consolidated financial statements.

Note 3 – Revenue Recognition

The following table provides information about contract assets and liabilities from contracts with customers as of:

June 30, 

December 31, 

Change

(dollars in thousands)

2024

    

2023

$

    

%

Contract assets

$

2,942

$

1,191

$

1,751

147

%

Contract liabilities

$

92,900

$

87,440

$

5,460

6

%

As of June 30, 2024 there was $2.9 million in contract assets compared to $1.2 million as of December 31, 2023. The balance of contract assets is driven by the difference in timing of when revenue is recognized from performance obligations satisfied in the current reporting period and when amounts are invoiced to the customer. Contract liabilities as of June 30, 2024 increased $5.5 million, or 6%, to $92.9 million compared to $87.4 million as of December 31, 2023. The balance of contract liabilities is driven by the difference in timing between when cash is received pursuant to a contract and when the Company’s performance obligations under the contract are satisfied.

The following table provides the activity for the contract liabilities recognized:

(in thousands)

Balance as of December 31, 2023

$

87,440

Additions

 

66,777

Recognized in revenue

(60,649)

Marketing activities recognized on a net basis

 

(668)

Balance as of June 30, 2024

$

92,900

16

Revenues include the following:

Three Months Ended

Six Months Ended

June 30, 

  

June 30, 

(in thousands)

2024

    

2023

  

2024

2023

Amounts included in the beginning of period contract liabilities balance

$

4,474

$

2,560

$

16,885

$

6,560

Amounts associated with performance obligations satisfied in previous periods

$

$

$

42

$

25

It is anticipated that deferred revenue as of June 30, 2024 will be recognized in the following periods ending December 31:

(in thousands)

2024

$

7,521

2025

 

26,377

2026

 

15,788

2027

24,163

$

73,849

ASC 606 does not require disclosure of the transaction price to remaining performance obligations if the contract contains variable consideration allocated entirely to a wholly unsatisfied performance obligation. Under many customer contracts, each unit of product represents a separate performance obligation and therefore future volumes are wholly unsatisfied and thus disclosure of the transaction price allocated to a wholly unsatisfied performance obligation is not required. Under these contracts, variability arises as both volume and pricing are not known until the product is delivered. As of June 30, 2024 and December 31, 2023, there was $19.1 million and $26.4 million, respectively, in variable consideration for wholly unsatisfied performance obligations, which is included in deferred revenue on the condensed consolidated balance sheets.

Note 4 – Lease Accounting

Lessee Accounting

The Company has entered into agreements with Site Hosts, which allow the Company to operate charging stations on the Site Hosts’ property. Additionally, the Company leases offices, a warehouse and laboratory space under agreements with third-party landlords. The agreements with the Site Hosts and landlords are deemed to be operating leases. Original lease terms generally range from one to 15 years and certain leases contain renewal options that can extend the term for up to an additional five years. The Company has not entered into any finance leases.

The Company has estimated operating lease commitments of $40.0 million for leases where the Company has not yet taken possession of the underlying asset as of June 30, 2024. As such, the related operating lease ROU assets and operating lease liabilities have not been recognized in the Company’s condensed consolidated balance sheet as of June 30, 2024.

17

The Company’s lease costs consisted of the following:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(in thousands)

2024

2023

2024

    

2023

Operating lease costs

Charging network cost of sales

$

2,721

$

1,472

$

5,150

$

2,791

General and administrative expenses

1,099

1,221

2,173

2,440

Variable lease costs

Charging network cost of sales

667

778

1,113

817

General and administrative expenses

42

21

66

57

Short-term lease costs

26

59

$

4,529

$

3,518

$

8,502

$

6,164

As of June 30, 2024, the maturities of operating lease liabilities for the periods ending December 31, were as follows:

(in thousands)

2024

$

6,494

2025

13,817

2026

13,278

2027

12,745

2028

12,490

Thereafter

61,033

Total undiscounted operating lease payments

119,857

Less: imputed interest

(40,134)

Total discounted operating lease liabilities

$

79,723

Other supplemental and cash flow information consisted of the following:

Six Months Ended

June 30, 

(dollars in thousands)

2024

2023

Weighted-average remaining lease term (in years)

8.9

8.8

Weighted-average discount rate

9.4

%

9.3

%

Cash paid for amounts included in measurement of operating lease liabilities

$

3,800

$

2,246

ROU assets obtained in exchange for new operating lease liabilities

$

12,656

$

4,107

Lessor Accounting

The Company leases charging equipment, charging stations and other technical installations and subleases properties leased from Site Hosts to third parties under operating leases where EVgo is the lessor. Initial lease terms are generally one to ten years and may contain renewal options.

Because the leasing arrangements the Company enters into with lessees are operating leases, the underlying asset is carried at its carrying value as property, equipment and software, net, or included in operating lease ROU assets on the condensed consolidated balance sheets.

18

The Company’s operating lease income consisted of the following components:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(in thousands)

2024

2023

2024

    

2023

Operating lease income:

Charging, commercial revenue

$

746

$

534

$

1,309

$

992

Sublease income:

Ancillary revenue

    

213

267

480

534

  

$

959

$

801

$

1,789

$

1,526

As of June 30, 2024, future minimum rental payments due to the Company as lessor under operating leases (including subleases) for the periods ending December 31, were as follows:

(in thousands)

2024

$

821

2025

1,326

2026

910

2027

667

2028

334

$

4,058

The components of charging equipment, charging stations, land, and subleased host sites leased to third parties under operating leases, which are included within the Company’s property, equipment and software, net, and operating lease ROU assets were as follows as of:

June 30, 

December 31, 

(in thousands)

2024

2023

Charging station equipment and construction costs

$

5,493

$

5,941

Less: accumulated depreciation

(1,495)

(1,307)

Property, equipment and software, net

$

3,998

$

4,634

Operating lease ROU assets

$

11,016

$

11,764

Note 5 – Property, Equipment and Software, Net

Property, equipment and software, net, consisted of the following as of:

June 30, 

December 31, 

(in thousands)

2024

    

2023

Charging station installation costs

$

233,571

$

198,513

Charging station equipment

 

153,244

 

130,232

Construction in process

76,399

91,803

Charging equipment

 

37,381

 

38,473

Software

22,018

20,743

Office equipment, vehicles and other

 

1,852

 

1,801

Total property, equipment and software

 

524,465

 

481,565

Less accumulated depreciation and amortization

 

(121,047)

 

(92,338)

Property, equipment and software, net

$

403,418

$

389,227

19

Depreciation, amortization, impairment expense and loss on disposal of property and equipment, net of insurance recoveries, consisted of the following:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(in thousands)

    

2024

    

2023

    

2024

2023

Cost of sales

Depreciation of property and equipment

$

13,379

$

8,915

$

25,754

$

16,886

Amortization of capital-build liability

(2,230)

(1,632)

(4,246)

(3,261)

General and administrative expenses

Depreciation of property and equipment

139

124

256

250

Amortization of software

1,795

1,213

3,653

2,428

Impairment expense

1,756

2,392

4,061

5,825

Loss on disposal of property and equipment, net of insurance recoveries

1,001

(9)

1,436

18

$

15,840

$

11,003

$

30,914

$

22,146

Note 6 – Intangible Assets, Net

Intangible assets, net, consisted of the following as of June 30, 2024:

Remaining

 

 

 

 

Weighted

Gross

Net

Average

Carrying

Accumulated

Carrying

Amortization 

(in thousands)

    

Amount

    

Amortization

    

Value

    

Period

Site Host relationships

$

41,500

$

(15,423)

$

26,077

 

7.6 years

Customer relationships

 

19,000

 

(17,563)

 

1,437

 

0.6 years

Developed technology

 

14,000

 

(4,163)

 

9,837

 

10.0 years

User base

11,000

 

(8,183)

2,817

1.1 years

Trade name

    

5,000

    

(1,323)

    

3,677

    

12.0 years

$

90,500

$

(46,655)

$

43,845

Amortization of intangible assets was $2.5 million and $2.9 million for the three months ended June 30, 2024 and 2023, respectively. Amortization of intangible assets was $5.2 million and $5.8 million for the six months ended June 30, 2024 and 2023, respectively.

Note 7 – Asset Retirement Obligations

Asset retirement obligations represent the present value of the estimated costs to remove the commercial charging stations and restore the sites to the condition prior to installation. The Company reviews estimates of removal costs on an ongoing basis. Asset retirement obligation activity was as follows:

(in thousands)

Balance as of December 31, 2023

$

18,232

Liabilities incurred

 

848

Accretion expense

 

882

Liabilities settled

 

(133)

Balance as of June 30, 2024

$

19,829

20

Note 8 – Equity

ATM Program

On November 10, 2022, EVgo entered into a Distribution Agreement with J.P. Morgan Securities LLC, Evercore Group L.L.C. and Goldman Sachs & Co. LLC as sales agents, pursuant to which the Company may sell up to $200.0 million of shares of Class A common stock in “at the market” transactions at prevailing market prices (the “ATM Program”). As of June 30, 2024, the Company had $183.5 million of remaining capacity under the ATM Program.

Note 9 – Commitments and Contingencies

Pilot Infrastructure Agreement

On July 5, 2022, EVgo entered into a charging infrastructure agreement (the “Pilot Infrastructure Agreement”) and an operations and maintenance agreement (the “Pilot O&M”) with Pilot Travel Centers LLC (the “Pilot Company”) and General Motors LLC (“GM”) to build, operate, and maintain up to 2,000 stalls served by DC chargers that the Pilot Company will own. The stalls will be located at the Pilot Company sites across the U.S.

Pursuant to the Pilot Infrastructure Agreement, EVgo is required to meet certain construction milestones measured by the number of sites commissioned, and the Pilot Company is required to make certain payments each month based on completion of pre-engineering and development work, the progress of construction at each site and for each charger procured by EVgo. Subject to extensions of time for specified excusable events, if EVgo is unable to meet its commissioning obligations, the Pilot Company will be entitled to liquidated damages calculated per day, subject to a cap of $30,000 at each site. The Pilot Infrastructure Agreement includes customary events of default such as those resulting from insolvency, material breaches, and extended unexcused noncompliance, in each case subject to applicable notice and cure periods and other customary limitations on the parties’ ability to seek available remedies, including early termination. Additional provisions that may permit or cause early termination include the Pilot Company’s right to terminate after 1,000 stalls have been completed, the inability of EVgo to secure certain chargers and a material increase in the price of chargers due to a change in law. If the Pilot Company elects to terminate the Pilot Infrastructure Agreement after 1,000 stalls have been completed, the Pilot Company must pay EVgo a termination fee per stall for those not built; such fee varies based on the number of stalls already built. If EVgo is wholly or partially unable to perform its obligations under the Pilot Infrastructure Agreement due to certain circumstances outside its control, including delays by permitting authorities and utilities or certain force majeure events, such inability will not be considered a breach or default under the Pilot Infrastructure Agreement.

Under the Pilot O&M, EVgo is required to perform operations, maintenance and networking services on stalls built and commissioned under the Pilot Infrastructure Agreement in exchange for payment of a monthly fee by the Pilot Company to EVgo. Similar to the Pilot Infrastructure Agreement, the Pilot O&M includes customary events of default and related remedies.

Delta Charger Supply Agreement and Purchase Order

On July 12, 2022, EVgo entered into a General Terms and Conditions for Sale of EV Charger Products (the “Delta Charger Supply Agreement”) with Delta Electronics, Inc. (“Delta”), including an initial purchase order (the “Purchase Order”), pursuant to which EVgo will purchase and Delta will sell EV chargers manufactured by Delta in specified quantities at certain delivery dates. EVgo expects to use a portion of the chargers purchased under the Purchase Order to meet the requirements of the Pilot Infrastructure Agreement. EVgo is required to purchase a minimum of 1,000 chargers from Delta under the Purchase Order and may, at EVgo’s election, increase the number of chargers it purchases from Delta to 1,100. The Purchase Order was amended in August 2023 to provide for certain Delta chargers to be manufactured in Delta’s facility in Plano, Texas rather than in Taiwan.

21

General Motors Agreement

On July 20, 2020, EVgo entered into a five-year contract with GM (as amended from time to time, the “GM Agreement”) to build fast charger stalls that EVgo will own and operate as part of the Company’s public network. The GM Agreement has been amended several times to expand the overall number of charger stalls to be installed from 2,750 to 3,250, adjust charger stall installation targets, extend the completion deadline to March 31, 2026, provide for a payment of $7,000,000 in December 2022 in exchange for EVgo’s agreement to apply certain branding decals on the fast chargers funded by GM pursuant to the GM Agreement and additional payments for changes to GM’s charger branding, and maintain a specified uptime percentage (described below) over the term of the agreement. Pursuant to the GM Agreement, EVgo is required to meet certain quarterly milestones measured by the number of charger stalls installed, and GM is required to make certain payments based on charger stalls installed.

Under the GM Agreement, EVgo is required to install a total of 3,250 charger stalls by March 31, 2026, 55% of which were required to be and were installed by June 30, 2024. Meeting the quarterly milestones will require additional funds beyond the amounts committed by GM, and EVgo may face delays in construction, commissioning or aspects of installation of the charger stalls the Company is obligated to develop. EVgo is also required to maintain network availability (i.e., the percentage of time a charger is operational and available on the network) of at least 95% across the GM network. In addition to the capital-build program, EVgo is committed to providing GM EV customers with reservations and certain EVgo services at a discounted rate and branding on chargers. The contract is accounted for under ASC 606, which includes performance obligations related to reservations, memberships, and branding. The capital-build program is considered a set-up activity and not a performance obligation under ASC 606.

The GM Agreement is subject to early termination in certain circumstances, including in the event EVgo fails to meet the quarterly charger stall-installation milestones or maintain the specified level of network availability. If GM opts to terminate the agreement, EVgo may not be entitled to receive continued payments from GM and instead may be required to pay liquidated damages to GM. In the event EVgo fails to meet a charger stall-installation milestone or maintain the required network availability in a calendar quarter, GM has the right to provide EVgo with a notice of such deficiency within 30 days of the end of the quarter. If the same deficiency still exists at the end of the quarter immediately following the quarter for which a deficiency notification was delivered, GM may immediately terminate the agreement and seek pre-agreed liquidated damages of up to $15.0 million.

If EVgo does not meet its charger stall-installation milestone in any period, GM will have the right, if it so chooses, to send EVgo a charger stall count breach notice, which would trigger a cure period. It is possible that EVgo will not meet the charger stall-installation milestones under the GM Agreement in the future, particularly as a consequence of delays in permitting, commissioning and utility interconnection, and delays associated with industry and regulatory adaptation to the requirements of high-powered charger installation, including slower than expected third-party approvals of certain site acquisitions and site plans by utilities and landowners, and supply chain issues.

Nissan Agreements

EVgo executed an agreement with Nissan North America, Inc. (“Nissan”) in June 2019 (the “Nissan Agreement”), that provides for joint marketing activities, charging credit programs for purchasers or lessees of Nissan EVs, and a capital-build program. The Nissan Agreement has been amended several times to, among other things, adjust the allocation of the value of unused charging credits and to provide new offerings for purchasers or lessees of certain Nissan EV models. Under the joint-marketing activities provisions of the Nissan Agreement, EVgo was obligated to spend a specified amount annually on joint-marketing activities that were mutually agreed-upon with Nissan until March 1, 2024. Under the charging credit program provisions in the Nissan Agreement, credits for charging are allocated to purchasers or lessees of Nissan EVs, and such purchasers or lessees are permitted to charge their EV for 12 months at no charge to the participant, up to the amount of the charging credit allocated to such participant or on an unlimited basis, depending on the model of Nissan EV purchased or leased. Until March 1, 2024, in the event a participant did not use the entire amount of the allocated charging credit or if the annual charging credit pool was not exhausted within a specific period, a portion of the remaining dollar value of such credit rolled over to subsequent periods, and a portion was retained by the Company. After March 1, 2024, Nissan is required to make additional payments to the extent needed to support charging credits for new enrollees, and unused funds from such additional payments will be returned to Nissan at the end of the term. For Nissan EV purchasers or lessees receiving unlimited charging, the Company receives an upfront activation fee for each purchaser or

22

lessee as well as a usage-based fee. The capital-build program provided for in the Nissan Agreement requires the Company to install, operate and maintain public, high-power dual-standard chargers in specified markets pursuant to a schedule that outlines the build timelines for the chargers to be constructed (the “Build Schedule”). If the Company fails to meet its Build Schedule obligations, Nissan may invoke a penalty of up to $70,000 per delayed site beyond a designated cure period, which could result in an adjustment to the consideration received by the Company under the Nissan Agreement. EVgo and Nissan previously agreed to amend the Nissan Agreement to extend the installation deadlines under the Build Schedule by up to 12 months, and Nissan waived penalties for installation delays relating to program year one. The contract is accounted for under ASC 606, which includes performance obligations related to memberships, charging credits and joint marketing activities. The capital-build program is considered a set-up activity and not a performance obligation under ASC 606.

EVgo’s ability to meet its Build Schedule obligations may be impacted by delays in permitting, commissioning and utility interconnection, as well as industry and regulatory adaptation to the requirements of high-powered charger installation, including slower than expected third-party approvals of certain site acquisitions and site plans by utilities and landowners, and supply chain issues.

Nissan has the right to terminate the Nissan Agreement, without penalty or obligation of any kind, upon 30 days’ written notice if it is unable to secure funding to make payments required under the Nissan Agreement. Nissan receives budget approvals annually from Nissan Motor Company Limited. Nissan has fulfilled its annual payment obligations under the Nissan Agreement.

Legal Proceedings

In the ordinary course of the Company’s business, the Company may be subject to lawsuits, investigations, claims and proceedings, including, but not limited to, contractual disputes with vendors and customers and liabilities related to employment, health and safety matters. The Company accrues for losses that are both probable and reasonably estimable. Loss contingencies are subject to significant uncertainties and, therefore, determining the likelihood of a loss and/or the measurement of any loss can be complex and subject to change.

Contingent liabilities arising from ordinary course litigation are not expected to have a material adverse effect on the Company’s financial position. However, future events or circumstances, currently unknown to management, may potentially have a material effect on the Company’s financial position, liquidity or results of operations in any future reporting period.

Purchase Commitments

As of June 30, 2024, EVgo had $29.0 million in outstanding purchase order commitments to EVgo’s contract manufacturers and component suppliers for charging equipment, of which $25.3 million were short-term in nature. During the three months ended June 30, 2024, EVgo also entered into a $3.4 million commitment for consulting services, which are short-term in nature. In certain instances, EVgo is permitted to cancel, reschedule or adjust these orders.

Note 10 – Fair Value Measurements

The fair value of the Company’s financial assets and liabilities reflects management’s estimate of amounts that the Company would have received in connection with the sale of the assets or paid in connection with the transfer of the liabilities in an orderly transaction between market participants at the measurement date. In connection with measuring the fair value of its assets and liabilities, the Company seeks to maximize the use of observable inputs (market data obtained from independent sources) and to minimize the use of unobservable inputs (internal assumptions about how market participants would price assets and liabilities).

23

The following table presents information about the Company’s assets and liabilities that are measured at fair value on a recurring basis and indicates the level within the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value as of:

June 30, 

December 31, 

2024

2023

(in thousands)

 

Level

 

Balance

 

Level

 

Balance

Cash equivalents

Money market funds

1

$

146,125

1

$

186,125

Liabilities

Earnout liability

3

$

345

3

$

654

Warrant liability – Public Warrants

1

2,266

1

4,245

Warrant liability – Private Placement Warrants

3

480

3

896

Total liabilities

$

3,091

$

5,795

The earnout liability was valued using a Monte Carlo simulation methodology. Assumptions used in the valuation of the earnout liability were as follows as of:

June 30, 

December 31, 

2024

2023

Stock price

 

$

2.45

 

 

$

3.58

 

Risk-free interest rate

4.7

%

4.1

%

Expected restriction period (in years)

2.0

2.5

Expected volatility

79

%

63

%

Dividend rate

%

%

The warrants are accounted for as liabilities in accordance with ASC 815, Derivatives and Hedging, and are presented as warrant liabilities on the condensed consolidated balance sheets. The warrant liabilities are measured at fair value at inception and on a recurring basis, with changes in fair value presented within change in fair value of warrant liabilities in the condensed consolidated statements of operations. The closing price of the Public Warrants was used as its fair value as of each relevant date.

As of June 30, 2024, the Private Placement Warrants were valued using a Monte Carlo simulation methodology, which is considered a Level 3 fair value measurement. Assumptions used in the valuation of the Private Placement Warrant liability using the Monte Carlo simulation methodology are as follows as of:

June 30, 

December 31, 

2024

2023

Stock price

 

$

2.45

 

 

$

3.58

 

Risk-free interest rate

4.7

%

4.1

%

Expected term (in years)

2.0

2.5

Expected volatility

79

%

63

%

Dividend rate

%

%

Exercise price

$

11.50

$

11.50

The following table presents a reconciliation for all liabilities measured and recognized at fair value on a recurring basis using significant unobservable inputs (Level 3):

Private

Placement

Earnout

Warrant

(in thousands)

Liability

Liability

Fair value as of December 31, 2023

 

$

654

 

$

896

Change in fair value of liability

(309)

(416)

Fair value as of June 30, 2024

$

345

$

480

24

The carrying values of certain accounts such as cash, restricted cash, accounts receivable, prepaid expenses and other current assets, accounts payable and accrued expenses are deemed to approximate their fair values due to their short-term nature. The fair values of the Company’s money market funds are based on quoted prices in active markets for identical assets. There were no assets measured on a recurring basis using significant unobservable inputs (Level 3) as of June 30, 2024 and December 31, 2023.

Note 11 – Income Taxes

The provision for income taxes consists primarily of income taxes related to federal and state jurisdictions where business is conducted related to the Company’s ownership in EVgo OpCo. All income (loss) before income taxes is generated in the U.S. The Company’s provision for income taxes and effective tax rates reflect the impact of a full valuation allowance on its deferred tax assets and a significant portion of income (loss) being allocated to a nontaxable partnership.

In assessing the realization of its deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. Valuation allowances are recorded to reduce deferred tax assets when it is more likely than not that a tax benefit will not be realized. Management considered all available material evidence, both positive and negative, in assessing the appropriateness of a valuation allowance for the Company’s deferred tax assets, including the generation of future taxable income, the scheduled reversal of deferred tax liabilities and other available material evidence. After consideration of all of the information available, management believes that significant uncertainty exists with respect to future realization of the deferred tax assets and has therefore established a full valuation allowance against its net deferred tax assets as of June 30, 2024 and December 31, 2023.

The Company files a U.S. federal income tax return and income tax returns in various state and local jurisdictions and is subject to examination by the various taxing authorities for all periods since its inception. As of June 30, 2024 and December 31, 2023, there were no unrecognized tax benefits for uncertain tax positions, nor any amounts accrued for interest and penalties.

Note 12 – Tax Receivable Agreement

In connection with the CRIS Business Combination, EVgo entered into a tax receivable agreement (the “Tax Receivable Agreement”) with EVgo Holdings (along with permitted assigns, the “TRA Holders”) and LS Power Equity Advisors, LLC, as agent. The Tax Receivable Agreement generally provides for payment by the Company, Thunder Sub or any of their subsidiaries (other than EVgo OpCo and its subsidiaries) (the “Company Group”) to the TRA Holders of 85% of the net cash savings, if any, in U.S. federal, state and local income tax or franchise tax that the Company actually realizes or is deemed to realize in certain circumstances after the CRIS Business Combination as a result of (i) certain increases in tax basis that occur as a result of the Company Group’s acquisition (or deemed acquisition for U.S. federal income tax purposes) of all or a portion of the TRA Holders’ EVgo OpCo Units pursuant to the CRIS Business Combination or the exercise of the redemption or Call Rights set forth in the EVgo OpCo A&R LLC Agreement and (ii) imputed interest deemed to be paid by the Company Group as a result of, and additional tax basis arising from, any payments the Company Group makes under the Tax Receivable Agreement. The Company Group will retain the benefit of any remaining net cash savings. If the Company Group elects to terminate the Tax Receivable Agreement early (or it is terminated early due to the Company Group’s failure to honor a material obligation thereunder or due to certain mergers, asset sales, other forms of business combinations or other changes of control), the Company Group is required to make an immediate payment equal to the present value of the anticipated future payments to be made by it under the Tax Receivable Agreement (based upon certain assumptions and deemed events set forth in the Tax Receivable Agreement, including (i) that the Company Group has sufficient taxable income on a current basis to fully utilize the tax benefits covered by the Tax Receivable Agreement and (ii) that any EVgo OpCo Units (other than those held by the Company Group) outstanding on the termination date or change of control date, as applicable, are deemed to be redeemed on such date).

Amounts payable by the Company under the Tax Receivable Agreement are accrued through a charge to income when it is probable that a liability has been incurred and the amount is estimable. As of June 30, 2024, no transactions have occurred that would result in a cash tax savings benefit that would trigger the recording of a liability by the Company based on the terms of the Tax Receivable Agreement.

25

Note 13 – Share-Based Compensation

The following table sets forth the Company’s total share-based compensation expense in the Company’s condensed consolidated statements of operations:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(in thousands)

 

2024

2023

2024

    

2023

Other cost of sales

$

111

 

$

41

 

$

198

 

$

63

General and administrative expenses

5,291

8,454

9,905

14,859

Total share-based compensation expense

$

5,402

$

8,495

$

10,103

$

14,922

2021 Long Term Incentive Plan

On July 1, 2021, concurrent with the closing of the CRIS Business Combination, stockholders approved the Board of Directors-approved 2021 Long Term Incentive Plan (the “2021 Incentive Plan”). The 2021 Incentive Plan reserves 33,918,000 shares of Class A common stock for issuance to employees, non-employee directors and other service providers. As of June 30, 2024, there were 12,452,473 shares of Class A common stock remaining available for grant. The nonvested performance-based restricted stock units (“PSUs”) previously issued under the 2021 Incentive Plan are subject to under- and over-achievement thresholds. The number of shares remaining available for grant as disclosed in this paragraph was determined based on the number of PSUs whose vesting conditions were considered probable of achievement as of June 30, 2024.

Stock Options

The following table summarizes stock option activity under the 2021 Incentive Plan for the six months ended June 30, 2024:

Weighted

Shares

Weighted

Average

Underlying

    

Average

    

Remaining

    

Aggregate

(shares in thousands)

Options

Exercise Price

Contractual Life

Intrinsic Value

Outstanding as of December 31, 2023

    

    

1,058

$

8.66

 

7.6 years

$

Forfeited

(209)

$

10.18

Expired

(282)

$

8.74

Outstanding as of June 30, 2024

567

$

7.87

7.7 years

$

Exercisable as of June 30, 2024

228

$

9.90

5.9 years

$

As of June 30, 2024, the Company’s unrecognized share-based compensation expense related to stock options was approximately $0.5 million, which is expected to be recognized over a period of 1.3 years. No stock options were granted or exercised during the six months ended June 30, 2024.

26

Restricted Stock Units

Service-Based Awards

The table below represents the Company’s restricted stock unit (“RSU”) activity under the 2021 Incentive Plan during the six months ended June 30, 2024:

Weighted

 Average 

Number of

 Grant Date 

(shares in thousands)

Shares

    

 Fair Value

Nonvested as of December 31, 2023

 

    

9,051

$

5.85

Granted

8,514

$

2.55

Vested

(2,809)

$

6.59

Forfeited

(1,482)

$

4.31

Nonvested as of June 30, 2024

13,274

$

3.75

Vested but not released

19

Outstanding as of June 30, 2024

13,293

The total fair value of RSUs vested during the six months ended June 30, 2024 was $6.7 million. As of June 30, 2024, the Company’s unrecognized share-based compensation expense related to unvested RSUs was approximately $28.5 million, which is expected to be recognized over a period of 1.6 years.

Market-Based Awards

The Company has granted certain nonvested market-based restricted stock units (“MSUs”), which are subject to market-based performance targets related to the attainment of certain stock price levels in order for these units to vest. Vesting is also subject to continued service requirements through the vesting date over a period of three years from the date of grant. Compensation expense for such nonvested stock units is recognized on a straight-line basis over the longer of the explicit service period or the derived service period for the market condition, regardless of whether the market condition has been satisfied. The table below represents the Company’s MSU activity under the 2021 Incentive Plan for the six months ended June 30, 2024:

Weighted

 Average 

Number of

 Grant Date 

(shares in thousands)

Shares

    

 Fair Value

Nonvested as of December 31, 2023

 

    

704

$

2.25

Granted

317

$

2.29

Forfeited

(83)

$

2.50

Nonvested as of June 30, 2024

938

$

2.24

No MSUs vested during the six months ended June 30, 2024. The grant date fair value for such nonvested stock units was estimated using a Monte Carlo simulation that incorporates option-pricing inputs covering the period from the grant date through the end of the performance period. The following assumptions were used for the grants issued during the six months ended June 30, 2024.

Risk-free interest rate

    

3.9 to 4.0

%

Expected dividend yield

%

Expected volatility

85 to 88

%

Cost of equity

13.6

%

Remaining time to performance period end date (in years)

5.0 to 5.2

27

As of June 30, 2024, the Company’s unrecognized share-based compensation expense related to unvested MSUs was approximately $1.5 million, which is expected to be recognized over a period of 1.7 years.

Performance-Based Awards

The Company has granted certain PSUs, which vest based on the achievement of certain performance-based vesting conditions and subject to a three-year service condition. The number of shares that may ultimately vest with respect to each award may range from 0% up to 156% of the target number of shares based on the achievement of certain performance-based vesting conditions related to stall counts and Adjusted EBITDA over a one year period and a relative total stockholder return (“rTSR”) performance relative to the rTSR of a select group of companies in the Clean Edge Green Energy Index over a three year period. The maximum number of PSUs that may vest is determined based on actual Company achievement and vest over a three-year period subject to continuous service through the three-year period and achievement of the performance conditions. Compensation expense is recognized when performance targets are defined, the grant date is established, and it is considered probable that the performance objectives will be met. The fair value of the PSUs was calculated based on the closing price of the Company’s Class A common stock on the grant date.

The table below represents the Company’s PSU activity under the 2021 Incentive Plan for the six months ended June 30, 2024:

Weighted

 Average 

Number of

 Grant Date 

(shares in thousands)

Shares

    

 Fair Value

Nonvested as of December 31, 2023

 

    

$

Granted

1,808

$

2.90

Forfeited

(250)

$

2.90

Nonvested as of June 30, 2024

1,558

$

2.90

No PSUs vested during the six months ended June 30, 2024. As of June 30, 2024, the Company’s unrecognized share-based compensation expense related to unvested PSUs was approximately $4.0 million, which is contingent upon meeting the performance objectives.

EVgo Management Holdings, LLC Incentive Units

Following the Holdco Merger and prior to the CRIS Business Combination, all employees of EVgo Services employed at that time received share-based compensation in the form of units in EVgo Management Holdings, LLC (“EVgo Management”) designed to track incentive units issued by EVgo Holdings to EVgo Management (“Incentive Units”). Of each individual grant of Incentive Units, 65% of the grant was designated as time vesting (the “Time Vesting Incentive Units”) and the remaining 35% of the grant was designated as sale vesting (the “Sale Vesting Incentive Units”). The Time Vesting Incentive Units vest annually and equally over a period of four years from the date of grant. Sale Vesting Incentive Units vest based upon the achievement of certain trigger events relating to the sale of EVgo Holdings. Presented below is a summary of the activity of the Company’s Incentive Units during the six months ended June 30, 2024:

    

    

Weighted

 Average 

 Grant Date 

(units in thousands)

Units

    

 Fair Value

Nonvested as of December 31, 2023

 

252

$

37.03

Vested

(57)

$

15.56

Forfeited

(132)

$

52.40

Nonvested as of June 30, 2024

63

$

24.48

28

As of June 30, 2024, the Company’s unrecognized share-based compensation expense related to unvested Time Vesting Incentive Units was approximately $0.2 million, which is expected to be recognized over a period of 0.6 years.

Note 14 – Net Loss Per Share

The following table sets forth the computation of basic and diluted net loss per share:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(in thousands, except per share data)

2024

2023

2024

    

2023

Numerator

Net loss

 

$

(29,610)

 

$

(21,539)

 

$

(57,803)

 

$

(70,620)

Less: net loss attributable to redeemable noncontrolling interest

(19,233)

 

(14,513)

(37,593)

 

(50,518)

Net loss attributable to Class A common stockholders

(10,377)

(7,026)

(20,210)

(20,102)

Less: net loss attributable to participating securities

(70)

(59)

(137)

(183)

Net loss attributable to Class A common stockholders, basic and diluted

$

(10,307)

$

(6,967)

$

(20,073)

$

(19,919)

Denominator

Weighted average common stock outstanding

106,303

86,039

105,849

78,915

Less: weighted average unvested Earnout Shares outstanding

(719)

(719)

(719)

(719)

Weighted average common stock outstanding, basic and diluted

105,584

85,320

105,130

78,196

Net loss per share – basic and diluted

$

(0.10)

$

(0.08)

$

(0.19)

$

(0.25)

The Company’s potentially dilutive securities consist of the Company’s Public Warrants, Private Placement Warrants, RSUs, stock options and unvested Earnout Shares. For the periods in which EPS is presented, the Company excluded the following potential shares, presented based on amounts outstanding at each period end, from the computation of diluted net loss per share attributable to Class A common stockholders since their impact would have been antidilutive:

Three and Six Months Ended

June 30, 

(in thousands)

    

2024

    

2023

Public Warrants

14,949

14,949

Private Placement Warrants

3,149

3,149

RSUs

13,274

7,050

PSUs

1,558

Stock options

567

1,380

33,497

26,528

Additionally, 718,750 unvested Earnout Shares were excluded from the computation of diluted EPS because their vesting threshold (i.e., the $15.00 triggering event) had not yet been met as of June 30, 2024 and 2023. There were approximately 0.9 million shares of MSUs that were excluded from the computation of diluted EPS as their market vesting conditions had not yet been met as of June 30, 2024.

Note 15 – Redeemable Noncontrolling Interest

As of June 30, 2024 and December 31, 2023, EVgo Holdings held 195,800,000 EVgo OpCo Units, representing a 64.9% and a 65.5% economic ownership interest, respectively, in EVgo OpCo (reflecting the exclusion of 718,750 shares of Class A common stock held by other entities that were subject to possible forfeiture) and that same number of shares of the Company’s Class B common stock, representing a 64.8% and a 65.4% voting interest, respectively, in the Company. EVgo Holdings is entitled to one vote per share of Class B common stock but is not entitled to receive dividends or any assets upon liquidation, dissolution, distribution or winding-up of the Company. Each EVgo OpCo Unit is redeemable,

29

together with one share of Class B common stock, for either one share of Class A common stock or, at EVgo OpCo’s election, the cash equivalent market value of one share of Class A common stock in accordance with the terms of the EVgo OpCo A&R LLC Agreement (see Note 12).

The EVgo OpCo Units held by EVgo Holdings have been classified as a redeemable noncontrolling interest in the Company. The cash redemption feature of the EVgo OpCo Units, together with a corresponding number of shares of Class B common stock, at the option of EVgo OpCo, is considered outside of the control of the Company. Therefore, in accordance with ASC Topic 480, Distinguishing Liabilities from Equity, the EVgo OpCo Units are classified as temporary equity in the Company’s condensed consolidated balance sheets.

The redeemable noncontrolling interest held by EVgo Holdings in EVgo OpCo, through its ownership of EVgo OpCo Units, was initially measured at its carrying amount on the CRIS Close Date. Net income or loss and other comprehensive income or loss are attributed to the redeemable noncontrolling interest during each reporting period based on its ownership percentage, as appropriate. Subsequent to that, the redeemable noncontrolling interest is measured at its fair value (i.e., based on the Class A common stock price) at the end of each reporting period, exclusive of the par value of the related Class B common stock, with the remeasurement amount being no less than the initial carrying amount, as adjusted for the redeemable noncontrolling interest’s share of net income or loss and other comprehensive income or loss. The offset of any fair value adjustment is recorded to equity, with no impact to net income (loss).

The following is a reconciliation of changes in the redeemable noncontrolling interest for the six months ended June 30, 2024:

(in thousands)

Balance as of December 31, 2023

   

$

700,964

Net loss attributable to redeemable noncontrolling interest

   

   

(37,593)

Equity-based compensation attributable to redeemable noncontrolling interest

   

   

210

Adjustment to revise redeemable noncontrolling interest to its redemption value at period-end

   

   

(183,871)

Balance as of June 30, 2024

$

479,710

30

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

The following discussion and analysis provides information that management believes is relevant to an assessment and understanding of EVgo’s consolidated results of operations and financial condition. The discussion should be read in conjunction with EVgo’s unaudited condensed consolidated financial statements and the related notes thereto as of June 30, 2024 and December 31, 2023 and for the three and six months ended June 30, 2024 and 2023 included elsewhere in this Quarterly Report, and the audited consolidated financial statements and related notes thereto as of and for the years ended December 31, 2023 and 2022 contained in the Company’s Annual Report on Form 10-K. In addition to historical information, this discussion contains forward-looking statements that involve numerous risks, uncertainties, and assumptions that could cause EVgo’s actual results to differ materially from management’s expectations due to a number of factors, including those discussed in the sections entitled “Risk Factors” and “Cautionary Statement Regarding Forward-Looking Statements” in this Quarterly Report.

Overview

EVgo is a leader in EV charging solutions, building and operating the infrastructure and tools to expedite the mass adoption of EVs for individual drivers, rideshare and commercial fleets, and businesses. EVgo is one of the nation’s largest public fast charging networks, featuring over 1,000 fast charging locations across more than 35 states, including stations built through EVgo eXtend, its white label service offering. EVgo is expected to accelerate transportation electrification through partnerships with automakers, fleet and rideshare operators, retail hosts such as grocery stores, shopping centers, and gas stations, policy leaders, and other organizations.

The foundation of the Company’s business is building, owning and operating EV fast charging sites that deliver charging to EVs driven by individuals, commercial drivers, and fleet operators. EVgo’s core revenue stream is from the provision of charging services for EVs of all types on EVgo’s network. In addition, a variety of business-to-business commercial relationships provide EVgo with revenue or cash payments based on commitments to build new infrastructure, provide guaranteed access to charging, and provide marketing, data and software-driven services. EVgo also earns revenue from the sale of regulatory credits generated through sales of electricity and its operation and ownership of its DCFC network. EVgo believes this combination of revenue streams can drive long-term margin expansion and customer retention.

Specifically, charging network revenue is earned through the following streams:

Charging Revenue, Retail: EVgo sells electricity directly to drivers who access EVgo’s publicly available networked chargers. Various pricing plans exist for customers and drivers have the choice to charge through a subscription offering or a variety of pay-as-you-go plans. Drivers locate the chargers through EVgo’s mobile application, their vehicle’s in-dash navigation system, or third-party databases, such as PlugShare, that license charger-location information from EVgo. EVgo chargers are generally installed in parking spaces owned or leased by commercial or public-entity Site Hosts that desire to provide charging services at their respective locations. Commercial Site Hosts include retail and grocery stores, offices, medical complexes, airports and convenience stores. EVgo offerings are well aligned with the goals of Site Hosts, as many commercial businesses increasingly view charging capabilities as essential to attracting tenants, employees, customers and visitors, and achieve sustainability goals. Site Hosts are generally able to obtain these benefits at no cost when partnering with EVgo through the Company’s owner and/or operator model, in which EVgo is responsible for the development, construction, and operation of chargers located on Site Hosts’ properties. In many cases, Site Hosts will earn revenue from license payments in the form of parking space rental fees that EVgo pays in exchange for use of the site.
Charging Revenue, Commercial: High volume fleet customers, such as transportation networking companies or delivery services, can access EVgo’s charging infrastructure through EVgo’s vast public network. Pricing for charging services is most often negotiated directly with the fleet owner based on the business needs and usage patterns of the fleet. In these arrangements EVgo contracts with and bills, either the fleet owner directly or an individual fleet driver utilizing EVgo’s chargers.

31

In addition to offering access to its public network, EVgo offers dedicated charging solutions to fleets. Through its fleet product, EVgo develops, builds, and services charging assets for fleets either at their own depot locations or at off-site charging hubs that EVgo has secured without requiring a fleet to directly incur capital expenditures. EVgo offers a variety of pricing models for dedicated charging solutions, including a mix of volumetric commitments and variable and fixed payments for provision of charging services. Together, EVgo’s dedicated charging solutions and public fleet charging services provide fleets with charging infrastructure options that are robust and flexible as the transition to electrified transportation accelerates.

Charging Revenue, OEM: EVgo is a pioneer in OEM charging programs with revenue models to meet a wide variety of OEM objectives related to the availability of charging infrastructure and the provision of charging services for EV drivers. EVgo contracts directly with OEMs to provide charging services to drivers who have purchased or leased such OEMs’ EVs and who access EVgo’s public charger network. Other related services currently provided to OEMs by EVgo include co-marketing, data services and digital application services. EVgo’s OEM relationships are a core customer-acquisition channel.
Regulatory Credit Sales: As a charging station owner and operator, EVgo earns regulatory credits, such as Low Carbon Fuel Standard (“LCFS”) credits and other regulatory credits, in states where such programs are enacted currently, including the Fast Charging Infrastructure program in California. These credits are generated through charging station operations based on the volume of kWh sold. EVgo earns additional revenue through the sale of these credits to buyers obligated to purchase the credits to comply with the program mandates.
Network Revenue, OEM: This revenue stream represents revenue related to contracts that have significant charger infrastructure build programs, which represent set-up costs under Financial Accounting Standards Board Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers (“ASC 606”). Proceeds from these contracts are allocated to performance obligations including marketing activities, memberships, reservations and the expiration of unused charging credits. Marketing activities are recognized at a point in time as the services are performed and measurement is based on amounts spent. For memberships and reservations, revenue is recognized over time and measured based on the charging activity of subscriber members at each measurement period. Any unused charging credits are recognized as breakage using the proportional method or, for programs where there is not enough information to determine the pattern of rights exercised by the customer, the remote method.

EVgo generates non-charging network revenue from the following streams:

eXtend Revenue: Through EVgo eXtend, EVgo provides hardware, design, and construction services for charging sites, as well as ongoing operations, maintenance and networking and software integration solutions, while customers purchase and retain ownership of the charging assets. Existing customers with EVgo accounts are able to access eXtend chargers through the EVgo app, among other options. For some EVgo eXtend customers, EVgo also provides grant application support and related services.
Ancillary Revenue: EVgo offers a variety of software-driven digital, development and operations services to customers. These offerings currently include customization of digital applications, charging data integration, loyalty programs, access to chargers behind parking lot or garage pay gates, microtargeted advertising and charging reservations as well as all services provided under PlugShare such as data, research and advertising services and equipment procurement and operational services for customers operating dedicated networks. EVgo continues to evaluate and engage in opportunities to use its foundational expertise in charging infrastructure to provide value-added services to the rapidly growing EV ecosystem.

Recent Developments

Geopolitical and Macroeconomic Environment

During the last several years, the global economy has experienced disruption and sustained volatility due to a number of factors. For example, the conflict between Russia and Ukraine and an escalation of tensions and conflict in Israel and

32

the broader Middle East region have led to disruptions, instability and volatility in global markets and industries and will likely continue to lead to, geopolitical instability, market uncertainty and supply disruptions. Additionally, recent inflationary pressures have resulted in and may continue to result in increases to the costs of charging equipment and personnel, which could in turn cause capital expenditures and operating costs to rise. Notwithstanding the current easing of inflation and general improvement in the macroeconomic environment, EVgo remains vigilant of factors that may have the effects of raising the cost of capital and depressing economic growth.

The current economic environment remains uncertain, and the extent to which EVgo’s operating and financial results for future periods will be impacted by the conflicts in Ukraine, Israel and the broader Middle East region, rates of inflation, instability in the financial services sector, supply-chain disruptions, government efforts to reduce inflation and any recession will largely depend on future developments, which are highly uncertain and cannot be reasonably estimated at this time. In addition, continued long lead times of grid equipment such as transformers may impact EVgo’s development cycle.

Government EV Initiatives

In order to encourage the use of EVs, the U.S. federal government and some state and local governments provide incentives to end users and owners of EVs and EV charging stations in the form of rebates, tax credits, low-cost funding and other financial incentives that promote EV adoption and related EV charging infrastructure. EVgo believes the promotion of EVs and the installation of related EV charging infrastructure will continue in part due to the ongoing implementation of the Infrastructure Investment and Jobs Act (the “Bipartisan Infrastructure Law”) and the Inflation Reduction Act of 2022 (the “Inflation Reduction Act”), which included extensions, expansions and revisions of various tax credits relating to EVs and EV charging infrastructure and may provide more flexibility and options in monetizing such credits. In particular, the Inflation Reduction Act (i) expanded and extended tax credits for EV charging infrastructure and new EVs while also imposing new limitations and requirements for such credits, (ii) introduced tax credits for used EVs and commercial EVs and (iii) introduced the concept of transferability for certain tax credits, providing an additional option to monetize such credits.

However, these incentives may expire on a particular date, end when the allocated funding is exhausted, or may be reduced or terminated as a matter of regulatory or legislative policy. For example, the results of the 2024 Presidential and Congressional elections and resulting legislative or regulatory actions, if pursued, could impact the availability or value of these incentives or reduce access to such low-cost funding. Further, the impact of the Inflation Reduction Act and other government EV initiatives, including regulatory requirements and restrictions that may impact the ability of EVgo and its competitors to take advantage of such initiatives, cannot be known with any certainty at this time, and EVgo may not reap any or all of the expected benefits of the Inflation Reduction Act or the Bipartisan Infrastructure Law. For example, federal guidance on Buy America requirements applicable to the National Electric Vehicle Infrastructure (“NEVI”) Program, which was established by the Bipartisan Infrastructure Law, requires domestic assembly and U.S. steel requirements for chargers to qualify for funding under the NEVI program, with higher domestic content percentages required in 2024. These requirements could increase costs and lead to delays in the installation of EV chargers in the U.S. as charging providers and their customers adjust their build-out plans in order to accommodate these added Buy America requirements, which could result in delays in receipt of revenue from customers. Similarly, regulations proposed and guidance issued by the U.S. Department of the Treasury to implement domestic content, assembly and “foreign entity of concern” eligibility requirements to qualify for EV tax credits passed in the Inflation Reduction Act may reduce incentives available to encourage the adoption of EVs, which could negatively affect the EV market and adversely impact EVgo’s business operations and expansion potential.

In addition to NEVI funding, which has been made available to every state department of transportation to administer grant programs to support the deployment of charging infrastructure, a number of states also offer various rebates, grants and tax credits to incentivize both EV and EVSE purchases. Additionally, in many states, utilities offer rebates or other incentive programs, typically called “make-ready” programs, to incentivize the development of EV charging infrastructure.

33

Key Components of Results of Operations

Revenue

EVgo’s revenue is generated across various business lines. The majority of EVgo’s revenue is generated from the sale of charging services, which are comprised of retail, commercial and OEM business lines, and its eXtend offering. In addition, EVgo generates ancillary revenue through the sale of data services and consumer retail services. EVgo also offers network services to OEM customers, including memberships and marketing. Finally, as a result of owning and operating the EV charging stations, EVgo earns regulatory credits such as LCFS credits, which are sold to generate additional revenue.

Cost of Sales

Charging Network. Charging network cost of sales consists primarily of energy usage fees, site operating and maintenance expenses, network charges, warranty and repair services, and site lease and related expenses associated with charging stations.

Other. Other cost of sales is primarily related to costs associated with the eXtend business and the sale of data services and other ancillary services.

Depreciation, Net of Capital-Build Amortization. Depreciation, net of capital-build amortization, consists of depreciation related to EVgo’s property and equipment associated with charging equipment and installation and is partially offset by the amortization of EVgo’s capital-build liabilities associated with third-party funding received for charging stations and other programs.

Gross Profit (Loss) and Gross Margin

Gross profit (loss) consists of EVgo’s revenue less its cost of sales. Gross margin is gross profit (loss) as a percentage of revenue.

Operating Expenses

General and Administrative. General and administrative expenses primarily consist of payroll and related personnel expenses, IT and office services, customer service, office rent expense and professional services. EVgo expects its general and administrative expenses to increase in absolute dollars as it continues to grow its business. EVgo also expects to continue to incur additional expenses related to compliance and reporting obligations pursuant to the rules and regulations of the SEC, general insurance and directors’ and officers’ insurance, investor relations and other professional services.

Depreciation, Amortization and Accretion. Depreciation, amortization and accretion consists of depreciation related to EVgo’s property, equipment and software not associated with charging equipment and, therefore, not included in the depreciation, net of capital-build amortization expenses recorded in cost of sales. This also includes amortization of EVgo’s intangible assets and accretion related to EVgo’s asset retirement obligations.

Operating Profit (Loss) and Operating Margin

 Operating profit (loss) consists of EVgo’s gross profit (loss) less total operating expenses. Operating margin is operating profit (loss) as a percentage of revenue.

Interest Income 

Interest income consists primarily of interest earned on cash, cash equivalents and debt securities.

34

Other Income (Expense), Net

Other income (expense), net, consists primarily of unrealized gains and losses on marketable securities.

Change in Fair Values of Warrant and Earnout Liabilities

The change in the fair values of the warrant and earnout liabilities reflects the mark-to-market adjustments associated with warrants to purchase shares of the Company’s common stock and earnout liabilities for each reporting period.

Income Taxes

EVgo’s provision for income taxes consists primarily of income taxes related to federal and state jurisdictions where business is conducted related to the Company’s ownership in EVgo OpCo.

Net Income (Loss) Attributable to Redeemable Noncontrolling Interest

Net income (loss) attributable to redeemable noncontrolling interest represents the share of net income or loss that is attributable to EVgo’s Class B common stock held by EVgo Holdings.

Key Performance Indicators

EVgo management uses several performance metrics to manage the business and evaluate financial and operating performance:

Network Throughput on the EVgo Network

Network throughput represents the total amount of GWh consumed by EVs using chargers and charging stations that EVgo has operational on its network (excluding eXtend chargers and charging stations) (the “EVgo Network”). EVgo typically monitors GWh sales by three components: business line, customer and customer class. EVgo believes monitoring of component trends and contributions is the appropriate way to monitor and measure business-related health.

Number of DC Stalls on the EVgo Network

Number of DC stalls represents the total number of DC stalls (energized, inspected and commissioned) on the EVgo Network (“DC Stalls”). One stall can charge one vehicle at a time. There are certain configurations of EVgo sites where one DC charger is capable of charging only one vehicle at a time; all chargers at such a site are counted as one stall per one charger. There are certain configurations of EVgo sites where one DC charger is capable of charging two vehicles simultaneously; all chargers at such a site are counted as two stalls per one charger.

The following table presents network throughput and the number of DC Stalls on the EVgo Network:

June 30, 

2024

    

2023

Network throughput (GWh) on the EVgo Network for the three months ended

66

25

Network throughput (GWh) on the EVgo Network for the six months ended

 

119

 

43

Number of DC Stalls on the EVgo Network (in thousands) as of

 

3.2

2.5

Factors Affecting EVgo’s Operating Results

EVgo believes its performance and future success depend on a number of factors, including those discussed below and in “Part II, Item 1A., Risk Factors.

35

EV Sales

EVgo’s revenue growth is directly tied to the adoption and continued acceptance and usage of passenger and commercial EVs, which it believes drives the demand for electricity, charging infrastructure and charging services. The market for EVs is still rapidly evolving and, although demand for EVs has grown in recent years, there is no guarantee of such future demand. Additionally, as demand increases, the supply must keep pace for adoption to continue to accelerate at a rapid pace. Factors impacting the adoption of EVs include perceptions about EV features, quality, safety, performance and cost; perceptions about the limited range over which EVs may be driven on a single battery charge; availability of services for EVs; consumers’ perception about the convenience, speed, reliability and cost of EV charging; volatility in the price of gasoline and diesel; EV supply chain shortages and disruptions including, but not limited to, availability of certain components (e.g., semiconductors and critical raw materials necessary for the production of EVs and EV batteries), the ability of EV OEMs to ramp-up EV production and/or allocate sufficient quantities of EV models to the U.S. market; domestic content requirements or other policy constraints; availability of batteries and battery materials; availability, cost and desirability of other alternative fuel vehicles, including plug-in hybrid EVs and high fuel-economy gasoline and diesel-powered vehicles; increases in fuel efficiency; regulations applicable to vehicle emissions and fuel economy; and availability of federal and state credits for EV purchases. In addition, macroeconomic factors could impact demand for EVs, particularly since the sales price of EVs can be more expensive than traditional gasoline-powered vehicles. If the market for EVs does not develop as expected or if there is any slowdown or delay in overall adoption of EVs, EVgo’s operating results may be adversely affected.

Electrification of Fleets

EVgo faces competition in the emerging fleet electrification segment, including from certain fleet customers who may opt to install and own charging equipment on their property; however, EVgo believes its unique set of offerings to fleets and its existing charging network position EVgo advantageously to win business from fleets. Fleet owners are generally more sensitive to the total cost of ownership of a vehicle than private-vehicle owners. As such, electrification of vehicle fleets may occur more slowly or more rapidly than management forecasts based on the cost to purchase, operate and maintain EVs and the general availability of such vehicles relative to those of internal combustion engine vehicles. The ability of EVgo and its competitors to offer competitive charging services and value-added ancillary services may impact the pace at which fleets electrify and may impact EVgo’s ability to capture market share in fleets. Additionally, federal, state and local government support and regulations directed at fleets (or lack thereof) may accelerate or delay fleet electrification and increase or reduce EVgo’s business opportunity.

Competition

The EV charging industry is increasingly competitive. The principal competitive factors in the industry include charger count, locations, accessibility and reliability; charger connectivity to EVs and ability to charge widely adopted standards; speed of charging relative to expected vehicle dwell times at a location; DCFC network reliability, scale and local density; software-enabled service offerings and overall customer experience; operator brand, track record and reputation; access to equipment vendors and service providers; policy incentives; and pricing. Existing competitors may expand their product offerings and sales strategies, new competitors may enter the market and certain fleet customers may choose to install and operate their own charging infrastructure. If EVgo’s market share decreases due to increased competition, its revenue and ability to generate profits in the future may be impacted.

Government Mandates, Incentives and Programs

The U.S. federal government and some state and local governments provide incentives to end users and owners of EVs and EV charging stations in the form of rebates, tax credits, low-cost funding and other financial incentives, such as payments for regulatory credits. The EV market relies on these governmental rebates, tax credits and other financial incentives to significantly lower the effective price of EVs and EV charging stations and to otherwise financially support these industries. However, these incentives may expire on a particular date, end when the allocated funding is exhausted, or may be reduced or terminated as a matter of regulatory or legislative policy. For example, the results of the 2024 Presidential and Congressional elections and resulting legislative or regulatory actions, if pursued, could impact the availability or value of these incentives or reduce access to such low-cost funding. Further, EVgo has historically claimed

36

federal tax credits under Section 30C of the Code. The Inflation Reduction Act revised the eligibility criteria for these credits, and there can be no assurance that the EV charging stations placed into service by EVgo will meet the revised requirements, and compliance with such requirements could increase EVgo’s labor and other costs. Any reduction in rebates, tax credits or other financial incentives available to EVs or EV charging stations could negatively affect the EV market and adversely impact EVgo’s business operations and expansion potential. In addition, there is no assurance that EVgo will have the necessary tax attributes to utilize any such credits that are available and may not be able to monetize such credits on favorable terms. Further, certain features of EVgo OpCo’s ownership may limit the available tax credit that can be monetized or utilized.

Technology Risks

EVgo relies on numerous internally developed and externally sourced hardware and software technologies to operate its network and generate earnings. EVgo engages a variety of third-party vendors for non-proprietary hardware and software components and software-as-a-service elements. The ability of EVgo to continue to integrate its technology stack with technological advances in the wider EV ecosystem including EV model characteristics, charging standards, charging hardware, software and battery chemistries and value-added customer services will determine EVgo’s sustained competitiveness in offering charging services. There is a risk that some or all of the components of the EV technology ecosystem become obsolete and that EVgo will be required to make significant investments to continue to effectively operate its business. For example, a majority of the largest OEMs have announced plans to adopt the NACS standard in their future EVs. SAE International, a standards-developing organization for automotive engineering professionals, is currently working on an initiative to adapt Tesla’s specifications for NACS into the SAE J3400 industry standard. EVgo expects that it will begin adding NACS connectors to its fast-charging network in late 2024; however, integrating NACS connectors in future charger installations and on certain existing chargers will require significant investment and management attention.

EVgo’s management believes EVgo’s business model is well-positioned to enable EVgo to remain technology-, vendor- and OEM-agnostic over time and allow the business to remain competitive regardless of long-term technological shifts in EVs, batteries or modes of charging.

Sales of Regulatory Credits

EVgo derives revenue from selling regulatory credits earned for participating in LCFS programs, or other similar carbon or emissions trading schemes, in various jurisdictions in the U.S. EVgo currently sells these credits at market prices. These credits are exposed to various market and supply and demand dynamics which can drive price volatility and which are difficult to predict. Price fluctuations in credits may have a material effect on future results of operations. The availability of such credits depends on continued governmental support for these programs. If these programs are modified, reduced or eliminated, EVgo’s ability to generate this revenue in the future would be adversely impacted. EVgo is currently monitoring proposed enhancements to California’s LCFS program, which is being evaluated at the California Air Resources Board. In addition to California, EVgo is monitoring proposed new Clean Fuels programs in Illinois, Massachusetts, Michigan, Minnesota, New Jersey and New York.

Seasonality

EVgo believes that EV charging is subject to seasonality related to driving, travel and economic activity that impacts demand for charging. For example, Americans typically drive more miles in the summer months and fewer in the winter months, especially in January and February. EVgo’s rideshare drivers also typically experience lower activity levels in the first quarter. The exact impacts that these underlying trends have on charging demand has been difficult to discern given the growth in throughput and utilization that EVgo has experienced over the past several years. Lastly, many utilities tend to charge higher rates in the summer (typically defined as a four month period starting in June), than the rest of the year.

37

Results of Operations for the Three Months Ended June 30, 2024 and 2023

The table below presents EVgo’s results of operations:

Three Months Ended June 30, 

Change

(dollars in thousands)

2024

    

2023

    

$

    

%

Revenue

Charging, retail

$

22,336

$

9,085

$

13,251

146

%

Charging, commercial

7,094

2,418

4,676

193

%

Charging, OEM

3,638

986

2,652

269

%

Regulatory credit sales

1,749

1,613

136

8

%

Network, OEM

1,627

742

885

119

%

Total charging network

36,444

14,844

21,600

146

%

eXtend

27,667

33,281

(5,614)

(17)

%

Ancillary

2,508

2,427

81

3

%

Total revenue

66,619

50,552

16,067

 

32

%

Cost of sales

 

Charging network1

23,979

12,009

11,970

100

%

Other1

25,093

25,731

(638)

(2)

%

Depreciation, net of capital-build amortization

11,149

 

7,283

3,866

 

53

%

Total cost of sales

60,221

45,023

15,198

34

%

Gross profit

6,398

 

5,529

869

 

16

%

Operating expenses

General and administrative

33,827

 

34,333

(506)

 

(1)

%

Depreciation, amortization and accretion

4,958

 

4,783

175

 

4

%

Total operating expenses

38,785

39,116

(331)

(1)

%

Operating loss

(32,387)

 

(33,587)

1,200

 

4

%

Interest income

2,064

 

2,199

(135)

 

(6)

%

Other expense, net

(8)

 

(1)

(7)

 

(700)

%

Change in fair value of earnout liability

101

2,496

(2,395)

 

(96)

%

Change in fair value of warrant liabilities

677

7,391

(6,714)

 

(91)

%

Total other income, net

2,834

12,085

(9,251)

 

(77)

%

Loss before income tax expense

(29,553)

(21,502)

(8,051)

 

(37)

%

Income tax expense

(57)

(37)

(20)

 

(54)

%

Net loss

(29,610)

(21,539)

(8,071)

 

(37)

%

Less: net loss attributable to redeemable noncontrolling interest

(19,233)

(14,513)

(4,720)

 

(33)

%

Net loss attributable to Class A common stockholders

$

(10,377)

 

$

(7,026)

$

(3,351)

 

(48)

%

Gross margin

9.6

%

10.9

%

Operating margin

(48.6)

%

(66.4)

%

  

  

Network throughput (GWh)

66

 

25

Number of DC Stalls on the EVgo Network (in thousands) as of

3.2

 

2.5

1 In the fourth quarter of 2023, the Company changed the presentation of cost of sales to disaggregate such costs between “charging network” and “other.” Previously reported amounts have been updated to conform to the current presentation.

38

Revenue

Total revenue for the three months ended June 30, 2024 increased $16.1 million, or 32%, to $66.6 million compared to $50.6 million for the three months ended June 30, 2023. As further discussed below, the increase in revenue was primarily due to a $13.3 million increase in retail charging revenue, a $4.7 million increase in commercial charging revenue, a $2.7 million increase in OEM charging revenue, and a $0.9 million increase in network revenue, partially offset by a $5.6 million decrease in eXtend revenue.

Charging Revenue, Retail. Charging revenue, retail, for the three months ended June 30, 2024 increased $13.3 million, or 146%, to $22.3 million compared to $9.1 million for the three months ended June 30, 2023. Period-over-period growth was primarily due to an overall increase in throughput driven primarily by increased charging volume from a greater number of customers and more throughput per customer.

Charging Revenue, Commercial. Charging revenue, commercial, for the three months ended June 30, 2024 increased $4.7 million, or 193%, to $7.1 million compared to $2.4 million for the three months ended June 30, 2023. Period-over-period growth was primarily due to higher charging volumes by the Company’s public fleet customers.

Charging Revenue, OEM. Charging revenue, OEM, for the three months ended June 30, 2024 increased $2.7 million, or 269%, to $3.6 million compared to $1.0 million for the three months ended June 30, 2023. Period-over-period growth was primarily due to an increase in active OEM customers and increased throughput per customer.

Regulatory Credit Sales. Regulatory credit sales for the three months ended June 30, 2024 increased $0.1 million, or 8%, to $1.7 million compared to $1.6 million for the three months ended June 30, 2023 due to the impact of increased throughput, partially offset by decreased market prices.

Network Revenue, OEM. Network revenue, OEM, for the three months ended June 30, 2024 increased $0.9 million, or 119%, to $1.6 million compared to $0.7 million for the three months ended June 30, 2023. The period-over-period increase was due to increased membership fees and marketing activities from OEM customers.

eXtend Revenue. eXtend revenue for the three months ended June 30, 2024 decreased $5.6 million, or 17%, to $27.7 million compared to $33.3 million for the three months ended June 30, 2023. The decrease was primarily due to a decrease in equipment sales, partially offset by increased construction projects in process or completed, compared to the same prior year period.

Ancillary Revenue. Ancillary revenue for the three months ended June 30, 2024 increased $0.1 million, or 3%, to $2.5 million compared to $2.4 million for the three months ended June 30, 2023. The increase was primarily due to increased revenue from engineering and construction and licensing, partially offset by decreased revenue from equipment sales and research and consulting.

Cost of Sales

Charging Network. Charging network cost of sales for the three months ended June 30, 2024 increased $12.0 million, or 100%, to $24.0 million compared to $12.0 million for the three months ended June 30, 2023. The increase in charging network cost was primarily due to a $8.3 million increase in usage-related energy costs resulting from increased throughput and a $3.7 million increase in fixed charging costs.

Other. Other cost of sales for the three months ended June 30, 2024 decreased $0.6 million, or 2%, to $25.1 million compared to $25.7 million for the three months ended June 30, 2023. The decrease in other cost of sales was primarily due to a decrease of $1.0 million in costs to support eXtend revenue, partially offset by an increase in costs related to ancillary and research-related revenue.

39

Depreciation, Net of Capital-Build Amortization. Depreciation, net of capital-build amortization, for the three months ended June 30, 2024 increased $3.9 million, or 53%, to $11.1 million compared to $7.3 million for the three months ended June 30, 2023 due to the growth of EVgo’s charging network.

Gross Profit and Gross Margin

Gross profit for the three months ended June 30, 2024 increased to $6.4 million compared to $5.5 million for the three months ended June 30, 2023 primarily due to increased gross profit from charging revenues, partially offset by decreased eXtend revenue and increased depreciation, net of capital-build amortization. Gross margin for the three months ended June 30, 2024 was 9.6% compared to 10.9% for the three months ended June 30, 2023 primarily due to lower margins from eXtend revenues resulting in a mix shift from higher equipment sales in the three months ended June 30, 2023 to higher construction revenue in the three months ended June 30, 2024, partially offset by higher margins on charging revenue resulting from improved leveraging of charging station costs.

Operating Expenses

General and Administrative Expenses. General and administrative expenses for the three months ended June 30, 2024 decreased $0.5 million, or 1%, to $33.8 million compared to $34.3 million for the three months ended June 30, 2023. The decrease was primarily driven by a $1.5 million decrease in payroll expenses, partially offset by a $0.9 million increase in loss on disposals.

Depreciation, Amortization and Accretion. Depreciation, amortization and accretion expenses for the three months ended June 30, 2024 increased $0.2 million, or 4%, to $5.0 million compared to $4.8 million for the three months ended June 30, 2023. The increase was primarily due to increased amortization related to software, partially offset by decreased amortization of intangible assets.

Operating Loss and Operating Margin

During the three months ended June 30, 2024, EVgo had an operating loss of $32.4 million, a decrease of $1.2 million, or 4%, compared to $33.6 million for the three months ended June 30, 2023. The decrease in operating loss was driven primarily by an increase in gross profit and decreased general and administrative expenses. Operating margin for the three months ended June 30, 2024 was negative 48.6% compared to negative 66.4% for the three months ended June 30, 2023 primarily due to improved leveraging of operating expenses and improved gross margin.

Interest Income

Interest income for the three months ended June 30, 2024 decreased $0.1 million, or 6%, to $2.1 million compared to $2.2 million for the three months ended June 30, 2023. The decrease was due to less cash and cash equivalents held in a high interest rate account by the Company during the three months ended June 30, 2024 compared to the same prior year period.

Other Expense, Net

Other expense, net, for the three months ended June 30, 2024 and 2023 was de minimis.

Changes in Fair Values of Warrant and Earnout Liabilities

For the three months ended June 30, 2024, there was a $0.8 million gain resulting from the change in fair values of warrant and earnout liabilities compared to a $9.9 million gain for the three months ended June 30, 2023. The change between periods was primarily due to a lower decrease in the fair value of the warrant and earnout liabilities during the three months ended June 30, 2024 compared to the same prior year period. See “Part I, Item 1. Financial Statements – Note 10 – Fair Value Measurements” for more information.

40

Income Taxes

For the three months ended June 30, 2024 and 2023, EVgo’s income taxes and effective tax rates were de minimis. As of June 30, 2024 and 2023, EVgo maintained a full valuation allowance on EVgo’s net deferred tax assets.

Net Loss

Net loss for the three months ended June 30, 2024 was $29.6 million, compared to a net loss of $21.5 million for the three months ended June 30, 2023. The change was primarily driven by a $9.1 million impact from changes in the fair values of the warrant and earnout liabilities, which was partially offset by increased gross profit of $0.9 million and a $0.5 million decrease in general and administrative expenses.

41

Results of Operations for the Six Months Ended June 30, 2024 and 2023

The table below presents EVgo’s results of operations:

Six Months Ended June 30, 

 

Change

(dollars in thousands)

2024

    

2023

    

$

    

%

Revenue

Charging, retail

$

40,662

$

15,700

$

24,962

159

%

Charging, commercial

12,933

4,133

8,800

213

%

Charging, OEM

6,370

1,538

4,832

314

%

Regulatory credit sales

3,783

2,828

955

34

%

Network, OEM

5,050

3,441

1,609

47

%

Total charging network

68,798

27,640

41,158

149

%

eXtend

46,818

43,573

3,245

7

%

Ancillary

6,161

4,639

1,522

33

%

Total revenue

121,777

 

75,852

 

45,925

 

61

%

Cost of sales

 

Charging network1

43,489

21,988

21,501

98

%

Other1

43,541

34,669

8,872

26

%

Depreciation, net of capital-build amortization

21,508

 

13,625

7,883

 

58

%

Total cost of sales

108,538

70,282

38,256

54

%

Gross profit

13,239

 

5,570

7,669

 

138

%

Operating expenses

General and administrative

68,053

 

72,222

(4,169)

 

(6)

%

Depreciation, amortization and accretion

9,943

 

9,567

376

 

4

%

Total operating expenses

77,996

81,789

(3,793)

(5)

%

Operating loss

(64,757)

 

(76,219)

11,462

 

15

%

Interest income

4,337

 

4,197

140

 

3

%

Other expense, net

(17)

 

(17)

 

*

Change in fair value of earnout liability

309

433

(124)

 

(29)

%

Change in fair value of warrant liabilities

2,395

1,011

1,384

 

137

%

Total other income, net

7,024

5,641

1,383

 

25

%

Loss before income tax expense

(57,733)

(70,578)

12,845

 

18

%

Income tax expense

(70)

(42)

(28)

 

(67)

%

Net loss

(57,803)

(70,620)

12,817

 

18

%

Less: net loss attributable to redeemable noncontrolling interest

(37,593)

(50,518)

12,925

 

26

%

Net loss attributable to Class A common stockholders

$

(20,210)

 

$

(20,102)

$

(108)

 

(1)

%

Gross margin

10.9

%

7.3

%

Operating margin

(53.2)

%

(100.5)

%

  

  

Network throughput (GWh) on the EVgo Network

119

43

Number of DC Stalls on the EVgo Network (in thousands) as of

3.2

2.5

 

  

  

1 In the fourth quarter of 2023, the Company changed the presentation of cost of sales to disaggregate such costs between “charging network” and “other.” Previously reported amounts have been updated to conform to the current presentation.

* Percent not meaningful.

Revenue

Total revenue for the six months ended June 30, 2024 increased $45.9 million, or 61%, to $121.8 million compared to $75.9 million for the six months ended June 30, 2023. As further discussed below, the increase in revenue was primarily due to a $25.0 million increase in retail charging revenue, an $8.8 million increase in commercial charging revenue, a $4.8 million increase in OEM charging revenue, and a $3.2 million increase in eXtend revenue.

42

Charging Revenue, Retail. Charging revenue, retail, for the six months ended June 30, 2024 increased $25.0 million, or 159%, to $40.7 million compared to $15.7 million for the six months ended June 30, 2023. Period-over-period growth was primarily due to an overall increase in throughput driven primarily by increased charging volume from a greater number of customers and more throughput per customer.

Charging Revenue, Commercial. Charging revenue, commercial, for the six months ended June 30, 2024 increased $8.8 million, or 213%, to $12.9 million compared to $4.1 million for the six months ended June 30, 2023. Period-over-period growth was primarily due to higher charging volumes by the Company’s public fleet customers.

Charging Revenue, OEM. Charging revenue, OEM, for the six months ended June 30, 2024 increased $4.8 million, or 314%, to $6.4 million compared to $1.5 million for the six months ended June 30, 2023. Period-over-period growth was primarily due to an increase in active OEM customers and increased throughput per customer.

Regulatory Credit Sales. Regulatory credit sales for the six months ended June 30, 2024 increased $1.0 million, or 34%, to $3.8 million compared to $2.8 million for the six months ended June 30, 2023 due to the impact of increased throughput, partially offset by decreased market prices.

Network Revenue, OEM. Network revenue, OEM, for the six months ended June 30, 2024 increased $1.6 million, or 47%, to $5.1 million compared to $3.4 million for the six months ended June 30, 2023. The period-over-period increase was primarily due to increased marketing activities and membership fees from OEM customers.

eXtend Revenue. eXtend revenue for the six months ended June 30, 2024 increased $3.2 million, or 7%, to $46.8 million compared to $43.6 million for the six months ended June 30, 2023. The increase was primarily due to an increase in construction projects in process or completed, partially offset by decreased equipment sales, compared to the same prior year period.

Ancillary Revenue. Ancillary revenue for the six months ended June 30, 2024 increased $1.5 million, or 33%, to $6.2 million compared to $4.6 million for the six months ended June 30, 2023. The increase was primarily due to increased revenue from engineering and construction, equipment sales, and licensing, partially offset by decreased revenue from advertising.

Cost of Sales

Charging Network. Charging network cost of sales for the six months ended June 30, 2024 increased $21.5 million, or 98%, to $43.5 million compared to $22.0 million for the six months ended June 30, 2023. The increase in charging network cost was primarily due to a $15.0 million increase in usage-related energy costs resulting from increased throughput and a $6.5 million increase in fixed charging costs.

Other. Other cost of sales for the six months ended June 30, 2024 increased $8.9 million, or 26%, to $43.5 million compared to $34.7 million for the six months ended June 30, 2023. The increase in other cost of sales was primarily due to an increase of $7.3 million in costs to support eXtend revenue and an increase of $1.2 million in costs to support ancillary revenue.

Depreciation, Net of Capital-Build Amortization. Depreciation, net of capital-build amortization, for the six months ended June 30, 2024 increased $7.9 million, or 58%, to $21.5 million compared to $13.6 million for the six months ended June 30, 2023 due to the growth of EVgo’s charging network.

Gross Profit and Gross Margin

Gross profit for the six months ended June 30, 2024 increased to $13.2 million compared to $5.6 million for the six months ended June 30, 2023 primarily due to increased gross profit from charging revenues, partially offset by increased depreciation, net of capital-build amortization. Gross margin for the six months ended June 30, 2024 was 10.9% compared to 7.3% for the six months ended June 30, 2023 primarily due to higher margins on charging revenue resulting from improved leveraging of charging station costs, partially offset by lower margins from eXtend revenues resulting in a mix

43

shift from higher equipment sales in the six months ended June 30, 2023 to higher construction revenue in the six months ended June 30, 2024.

Operating Expenses

General and Administrative Expenses. General and administrative expenses for the six months ended June 30, 2024 decreased $4.2 million, or 6%, to $68.1 million compared to $72.2 million for the six months ended June 30, 2023. The decrease was primarily driven by a $2.3 million decrease in payroll expenses, a $1.8 million decrease in impairment expense, and a $0.8 million decrease in legal and professional services, partially offset by a $1.4 million increase in loss on disposals of property and equipment, net of insurance recoveries.

Depreciation, Amortization and Accretion. Depreciation, amortization and accretion expenses for the six months ended June 30, 2024 increased $0.4 million, or 4%, to $9.9 million compared to $9.6 million for the six months ended June 30, 2023. The increase was primarily due to increased amortization related to software, partially offset by decreased amortization of intangible assets and decreased accretion expense.

Operating Loss and Operating Margin

During the six months ended June 30, 2024, EVgo had an operating loss of $64.8 million, an improvement of $11.5 million, or 15%, compared to $76.2 million for the six months ended June 30, 2023. The decrease in operating loss was driven primarily by an increase in gross profit and decreased general and administrative expenses. Operating margin for the six months ended June 30, 2024 was negative 53.2% compared to negative 100.5% for the six months ended June 30, 2023 primarily due to improved gross margin and improved leveraging of operating expenses.

Interest Income

Interest income for the six months ended June 30, 2024 increased $0.1 million, or 3%, to $4.3 million compared to $4.2 million for the six months ended June 30, 2023. The increase was primarily due to higher interest rates, partially offset by decreased cash held by the Company during the six months ended June 30, 2024 compared to the same prior-year period.

Other Expense, Net

Other expense, net, for the six months ended June 30, 2024 and 2023 was de minimis.

Changes in Fair Values of Warrant and Earnout Liabilities

For the six months ended June 30, 2024, there was a $2.7 million gain resulting from the change in fair values of warrant and earnout liabilities compared to a $1.4 million gain for the six months ended June 30, 2023. The change between periods was primarily due to a larger decrease in the fair value of the warrant liabilities during the six months ended June 30, 2024, compared to the same prior-year period. See “Part I, Item 1. Financial Statements – Note 10 – Fair Value Measurements” for more information.

Income Taxes

For the six months ended June 30, 2024 and 2023, EVgo’s income taxes and effective tax rates were de minimis. As of June 30, 2024 and 2023, EVgo maintained a full valuation allowance on EVgo’s net deferred tax assets.

Net Loss

Net loss for the six months ended June 30, 2024 was $57.8 million, compared to a net loss of $70.6 million for the six months ended June 30, 2023. The change was primarily driven by increased gross profit of $7.7 million, a $4.2 million decrease in general and administrative expenses, and a $1.3 million impact from changes in the fair values of the warrant and earnout liabilities.

44

Non-GAAP Financial Measures

This Quarterly Report includes the following non-GAAP financial measures, in each case as defined below: “Charging Network Margin,” “Adjusted Cost of Sales,” “Adjusted Cost of Sales as a Percentage of Revenue,” “Adjusted Gross Profit (Loss),” “Adjusted Gross Margin,” “Adjusted General and Administrative Expenses,” “Adjusted General and Administrative Expenses as a Percentage of Revenue,” “EBITDA,” “EBITDA Margin,” “Adjusted EBITDA,” “Adjusted EBITDA Margin,” and “Capital Expenditures, Net of Capital Offsets.” With respect to Capital Expenditures, Net of Capital Offsets, pursuant to the terms of certain OEM contracts, EVgo is paid well in advance of when revenue can be recognized, and usually, the payment is tied to the number of stalls that commence operations under the applicable contractual arrangement while the related revenue is deferred at the time of payment and is recognized as revenue over time as EVgo provides charging and other services to the OEM and the OEM’s customers. EVgo management therefore uses these measures internally to establish forecasts, budgets, and operational goals to manage and monitor its business, including the cash used for, and the return on, its investment in its charging infrastructure. EVgo believes that these measures are useful to investors in evaluating EVgo’s performance and help to depict a meaningful representation of the performance of the underlying business, enabling EVgo to evaluate and plan more effectively for the future.

Charging Network Margin, Adjusted Cost of Sales, Adjusted Cost of Sales as a Percentage of Revenue, Adjusted Gross Profit (Loss), Adjusted Gross Margin, Adjusted General and Administrative Expenses, Adjusted General and Administrative Expenses as a Percentage of Revenue, EBITDA, EBITDA Margin, Adjusted EBITDA, Adjusted EBITDA Margin and Capital Expenditures, Net of Capital Offsets are not prepared in accordance with GAAP and may be different from non-GAAP financial measures used by other companies. These measures should not be considered as measures of financial performance under GAAP and the items excluded from or included in these metrics are significant components in understanding and assessing EVgo’s financial performance. These metrics should not be considered as alternatives to net income (loss) or any other performance measures derived in accordance with GAAP.

EVgo defines Charging Network Margin as total charging network revenue less charging network cost of sales divided by total charging network revenue. EVgo defines Adjusted Cost of Sales as cost of sales before: (i) depreciation, net of capital-build amortization, and (ii) share-based compensation. EVgo defines Adjusted Cost of Sales as a Percentage of Revenue as Adjusted Cost of Sales as a percentage of revenue. EVgo defines Adjusted Gross Profit (Loss) as revenue less Adjusted Cost of Sales. EVgo defines Adjusted Gross Margin as Adjusted Gross Profit (Loss) as a percentage of revenue. EVgo defines Adjusted General and Administrative Expenses as general and administrative expenses before (i) share-based compensation, (ii) loss on disposal of property and equipment, net of insurance recoveries, and impairment expense, (iii) bad debt expense (recoveries), and (iv) certain other items that management believes are not indicative of EVgo’s ongoing performance. EVgo defines Adjusted General and Administrative Expenses as a Percentage of Revenue as Adjusted General and Administrative Expenses as a percentage of revenue. EVgo defines EBITDA as net income (loss) before (i) depreciation, net of capital-build amortization, (ii) amortization, (iii) accretion, (iv) interest income, (v) interest expense, and (vi) income tax expense (benefit). EVgo defines EBITDA Margin as EBITDA as a percentage of revenue. EVgo defines Adjusted EBITDA as EBITDA plus (i) share-based compensation, (ii) loss on disposal of property and equipment, net of insurance recoveries, and impairment expense, (iii) loss (gain) on investments, (iv) bad debt expense (recoveries), (v) change in fair value of earnout liability, (vi) change in fair value of warrant liabilities, and (vii) certain other items that management believes are not indicative of EVgo’s ongoing performance. EVgo defines Adjusted EBITDA Margin as Adjusted EBITDA as a percentage of revenue. EVgo defines Capital Expenditures, Net of Capital Offsets as capital expenditures adjusted for the following capital offsets: (i) all payments under OEM infrastructure agreements excluding any amounts directly attributable to OEM customer charging credit programs and pass-through of non-capital expense reimbursements, and (ii) proceeds from capital-build funding. The tables below present quantitative reconciliations of these measures to their most directly comparable GAAP measures as described in this paragraph.

45

The following unaudited table presents a reconciliation of Charging Network Margin, Adjusted Cost of Sales, Adjusted Cost of Sales as a Percentage of Revenue, Adjusted Gross Profit and Adjusted Gross Margin to the most directly comparable GAAP measures:

    

Three Months Ended

Six Months Ended

    

June 30, 

June 30, 

(dollars in thousands)

    

2024

    

2023

    

2024

    

2023

GAAP total charging network revenue

$

36,444

$

14,844

$

68,798

$

27,640

GAAP charging network cost of sales

23,979

12,009

43,489

21,988

Charging Network Margin

34.2%

19.1%

36.8%

20.4%

GAAP revenue

$

66,619

$

50,552

$

121,777

$

75,852

GAAP cost of sales

60,221

45,023

108,538

70,282

GAAP gross profit

$

6,398

$

5,529

$

13,239

$

5,570

GAAP cost of sales as a percentage of revenue

90.4%

89.1%

89.1%

92.7%

GAAP gross margin

9.6%

10.9%

10.9%

7.3%

Adjustments:

Depreciation, net of capital-build amortization

$

11,149

$

7,283

$

21,508

$

13,625

Share-based compensation

111

41

198

63

Total adjustments

11,260

7,324

21,706

13,688

Adjusted Cost of Sales

$

48,961

$

37,699

$

86,832

$

56,594

Adjusted Cost of Sales as a Percentage of Revenue

73.5%

74.6%

71.3%

74.6%

Adjusted Gross Profit

$

17,658

$

12,853

$

34,945

$

19,258

Adjusted Gross Margin

26.5%

25.4%

28.7%

25.4%

The following unaudited table presents a reconciliation of Adjusted General and Administrative Expenses and Adjusted General and Administrative Expenses as a Percentage of Revenue to the most directly comparable GAAP measures:

    

Three Months Ended

Six Months Ended

    

June 30, 

June 30, 

(dollars in thousands)

    

2024

    

2023

    

2024

    

2023

GAAP revenue

$

66,619

$

50,552

$

121,777

$

75,852

GAAP general and administrative expenses

$

33,827

$

34,333

$

68,053

$

72,222

GAAP general and administrative expenses as a percentage of revenue

50.8%

67.9%

55.9%

95.2%

Adjustments:

Share-based compensation

$

5,291

$

8,454

$

9,905

$

14,859

Loss on disposal of property and equipment, net of insurance recoveries, and impairment expense

2,757

2,389

5,497

5,849

Bad debt expense

81

56

311

153

Other1

66

24

2,218

1,479

Total adjustments

8,195

10,923

17,931

22,340

Adjusted General and Administrative Expenses

$

25,632

$

23,410

$

50,122

$

49,882

Adjusted General and Administrative Expenses as a Percentage of Revenue

38.5%

46.3%

41.2%

65.8%

1

For the six months ended June 30, 2024, comprised primarily of costs related to the organizational realignment announced by the Company on January 17, 2024. For the six months ended June 30, 2023, comprised primarily of costs related to the previous reorganization of Company resources announced by the Company on February 23, 2023 and the petition filed by EVgo in the Delaware Court of Chancery in February 2023 seeking validation of EVgo's charter and share structure (the "205 Petition").

46

The following unaudited table presents a reconciliation of EBITDA, EBITDA Margin, Adjusted EBITDA, and Adjusted EBITDA Margin to the most directly comparable GAAP measure:

 

Three Months Ended

Six Months Ended

 

June 30, 

June 30, 

(dollars in thousands)

 

2024

    

2023

 

2024

    

2023

GAAP revenue

$

66,619

$

50,552

$

121,777

$

75,852

GAAP net loss

$

(29,610)

$

(21,539)

$

(57,803)

$

(70,620)

GAAP net loss margin

(44.4%)

(42.6%)

(47.5%)

(93.1%)

Adjustments:

 

 

 

  

 

Depreciation, net of capital-build amortization

 

11,288

 

7,407

 

21,764

 

13,875

Amortization

 

4,342

 

4,117

 

8,805

 

8,236

Accretion

 

477

 

542

 

882

 

1,081

Interest income

 

(2,064)

 

(2,199)

 

(4,337)

 

(4,197)

Income tax expense

 

57

 

37

 

70

 

42

EBITDA

$

(15,510)

$

(11,635)

$

(30,619)

$

(51,583)

EBITDA Margin

(23.3%)

(23.0%)

(25.1%)

(68.0%)

Adjustments:

Share-based compensation

 

5,402

 

8,495

10,103

14,922

Loss on disposal of property and equipment, net of insurance recoveries, and impairment expense

 

2,757

 

2,389

 

5,497

 

5,849

Loss on investments

 

 

5

 

5

 

4

Bad debt expense

 

81

 

56

 

311

 

153

Change in fair value of earnout liability

(101)

(2,496)

(309)

(433)

Change in fair value of warrant liabilities

(677)

(7,391)

(2,395)

(1,011)

Other1

 

66

24

 

2,218

1,479

Total adjustments

7,528

1,082

15,430

20,963

Adjusted EBITDA

$

(7,982)

$

(10,553)

$

(15,189)

$

(30,620)

Adjusted EBITDA Margin

(12.0%)

(20.9%)

(12.5%)

(40.4%)

1

For the six months ended June 30, 2024, comprised primarily of costs related to the organizational realignment announced by the Company on January 17, 2024. For the six months ended June 30, 2023, comprised primarily of costs related to the previous reorganization of Company resources announced by the Company on February 23, 2023 and the 205 Petition.

The following unaudited table presents a reconciliation of Capital Expenditures, Net of Capital Offsets, to the most directly comparable GAAP measure:

    

Three Months Ended

Six Months Ended

    

June 30, 

June 30, 

(dollars in thousands)

    

2024

    

2023

    

2024

    

2023

GAAP capital expenditures

 

$

24,196

 

$

34,811

$

45,267

 

$

100,057

Capital offsets:

OEM infrastructure payments

$

5,956

$

6,022

$

11,782

$

9,917

Proceeds from capital-build funding

4,459

2,040

6,139

4,256

Total capital offsets

10,415

8,062

17,921

14,173

Capital Expenditures, Net of Capital Offsets

$

13,781

$

26,749

$

27,346

$

85,884

Liquidity and Capital Resources

EVgo has a history of operating losses and negative operating cash flows. As of June 30, 2024, EVgo had $162.7 million of cash, cash equivalents and restricted cash and working capital of $135.4 million. As of December 31, 2023,

47

EVgo had $209.1 million of cash, cash equivalents and restricted cash and working capital of $178.1 million. The Company’s net cash outflow for the six months ended June 30, 2024 was $46.4 million. EVgo believes its cash and cash equivalents on hand as of June 30, 2024 are sufficient to meet EVgo’s current working capital and capital expenditure requirements for a period of at least twelve months from the filing date of this Quarterly Report.

To date, EVgo’s primary sources of liquidity have been cash flows from the CRIS Business Combination, revenues from its various revenue streams, government grants, proceeds from sales of EVgo’s Class A common stock, including under the ATM Program and an underwritten equity offering, and loans and equity contributions from its previous owners. EVgo’s primary cash requirements include operating expenses, satisfaction of commitments to various counterparties and suppliers and capital expenditures (including property and equipment). EVgo’s principal uses of cash in recent periods have been funding its operations and investing in capital expenditures, including the purchase of EV chargers for installation.

In July 2022, EVgo entered into the Delta Charger Supply Agreement and the Purchase Order with Delta, pursuant to which EVgo will purchase and Delta will sell EV chargers manufactured by Delta from time to time in specified quantities at certain delivery dates over a period of four years. EVgo is obligated to purchase at least 1,000 chargers (which will enable the construction of 2,000 stalls) pursuant to the Delta Charger Supply Agreement and the Purchase Order with the option, at EVgo’s election, to increase the number of chargers purchased to 1,100. Under the terms of the Purchase Order, EVgo is required to make full payment on such chargers within sixty (60) days of receipt. EVgo’s obligations under the Purchase Order are take-or-pay obligations; however, EVgo’s liability is capped at a maximum of the greater of $30.0 million or 50% of the value of any outstanding firm orders. EVgo entered into the Delta Charger Supply Agreement and Purchase Order in order to meet its obligations under the Pilot Infrastructure Agreement, other potential contractual commitments and its own needs and intends to fund the capital expenditure required under the Delta Charger Supply Agreement and Purchase Order with proceeds from the Pilot Infrastructure Agreement as well as cash and cash equivalents on hand.

The term of the Tax Receivable Agreement commenced upon the completion of the CRIS Business Combination and will continue until all tax benefits that are subject to the Tax Receivable Agreement have been utilized or expired and all required payments are made, unless the Tax Receivable Agreement is terminated early (including upon a change of control). The actual timing and amount of any payments that may be made under the Tax Receivable Agreement are unknown at this time and will vary based on a number of factors. However, the Company Group expects that the payments that it will be required to make to TRA Holders in connection with the Tax Receivable Agreement will be substantial. Any payments made by the Company Group to TRA Holders under the Tax Receivable Agreement will generally reduce the amount of cash that might have otherwise been available to EVgo or EVgo OpCo. To the extent EVgo OpCo has available cash and subject to the terms of any current or future debt or other agreements, the EVgo OpCo A&R LLC Agreement will require EVgo OpCo to make pro rata cash distributions to holders of EVgo OpCo Units, including Thunder Sub, in an amount sufficient to allow the Company Group to pay its taxes and to make payments under the Tax Receivable Agreement. EVgo generally expects EVgo OpCo to fund such distributions out of available cash. However, except in cases where the Company Group elects to terminate the Tax Receivable Agreement early, the Tax Receivable Agreement is terminated early due to certain mergers or other changes of control, or the Company Group has available cash but fails to make payments when due, generally the Company Group may elect to defer payments due under the Tax Receivable Agreement if it does not have available cash to satisfy its payment obligations under the Tax Receivable Agreement or if its contractual obligations limit its ability to make these payments. Any such deferred payments under the Tax Receivable Agreement generally will accrue interest at the rate provided for in the Tax Receivable Agreement and such interest may significantly exceed the Company Group’s other costs of capital. In certain circumstances (including an early termination of the Tax Receivable Agreement due to a change of control or otherwise), payments under the Tax Receivable Agreement may be accelerated and/or significantly exceed the actual benefits, if any, the Company Group realizes in respect of the tax attributes subject to the Tax Receivable Agreement. In the case of such an acceleration in connection with a change of control, where applicable, EVgo generally expects the accelerated payments due under the Tax Receivable Agreement to be funded out of the proceeds of the change of control transaction giving rise to such acceleration, which could have a significant impact on EVgo’s ability to consummate a change of control or the proceeds received by EVgo’s stockholders in connection with a change of control. However, the Company Group may be required to fund such payment from other sources and, as a result, any early termination of the Tax Receivable Agreement could have a substantial negative impact on EVgo’s liquidity or financial condition.

48

Cash Flows 

The following table summarizes EVgo’s consolidated cash flows:

Six Months Ended June 30, 

(in thousands)

2024

    

2023

Cash flows used in operating activities

$

(6,526)

$

(22,525)

Cash flows used in investing activities

 

(45,115)

 

(99,898)

Cash flows provided by financing activities

 

5,231

 

133,356

Net (decrease) increase in cash, cash equivalents and restricted cash

$

(46,410)

$

10,933

Operating Activities. Cash used in operating activities for the six months ended June 30, 2024 was $6.5 million compared to $22.5 million for the six months ended June 30, 2023. The year-over-year change primarily reflected a $14.7 million increase in cash flows from operations, an $11.5 million increase in cash inflows from accounts receivable, net, and a $9.0 million increase in cash flows from accounts payable, partially offset by an $8.7 million decrease in cash flows from accrued liabilities, a $7.0 million decrease in cash flows from deferred revenue, and a $2.5 million decrease in cash flows from prepaid expenses, other current assets and other assets.

Investing Activities. Cash used in investing activities for the six months ended June 30, 2024 was $45.1 million, compared to $99.9 million for the six months ended June 30, 2023. The decrease was primarily driven by a decrease in purchases of property, equipment and software.

Financing Activities. Cash provided by financing activities for the six months ended June 30, 2024 was $5.2 million compared to $133.4 million for the six months ended June 30, 2023. The decrease was driven primarily by the proceeds from the issuance of Class A common stock in the Company’s underwritten equity offering during 2023.

Working Capital. EVgo’s working capital as of June 30, 2024 was $135.4 million, compared to $178.1 million as of December 31, 2023. The decrease was driven primarily by a $46.4 million decrease in the Company’s cash, cash equivalents and restricted cash and a $6.0 million increase in accounts payable, partially offset by a $3.9 million increase in accounts receivable, capital-build, and a $3.7 million decrease in deferred revenue, current.

Contractual Obligations and Commitments. EVgo has material cash requirements for known contractual obligations and commitments in the form of operating leases, purchase commitments and certain other liabilities that are disclosed in “Part I, Item 1. Financial Statements – Note 9 – Commitments and Contingencies.” EVgo generally expects to fund these obligations through its existing cash and cash equivalents and future financing or cash flows from operations.

Critical Accounting Policies and Estimates 

The discussion and analysis of EVgo’s financial condition and results of operations is based upon EVgo’s condensed consolidated financial statements, which have been prepared in accordance with GAAP. The preparation of EVgo’s financial statements requires the Company to make judgments, estimates and assumptions that affect the reported amounts of assets, liabilities, income and expenses and related disclosures of contingent assets and liabilities. Management bases these estimates on its historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results experienced may vary materially and adversely from EVgo’s estimates. Revisions to estimates are recognized prospectively. See “Part I, Item 1. Financial Statements – Note 2 – Summary of Significant Accounting Policies” for additional detail regarding the significant accounting policies that have been followed in preparing EVgo’s condensed consolidated financial statements.

The accounting policies described below are those EVgo considers to be the most critical to an understanding of its financial condition and results of operations and that require the most complex and subjective management judgment. EVgo considers its critical accounting estimates to be those related to its revenue recognition, business combinations and warrant liabilities, which are described below.

49

Revenue Recognition

EVgo recognizes revenue in accordance with ASC 606. Recording revenue may require judgment, including determining whether an arrangement includes multiple performance obligations, whether any of those obligations are distinct and cannot be combined and allocation of the transaction price to each performance obligation based on the relative standalone selling prices (“SSP”). Revenue for performance obligations can be recognized over time or at a point in time depending on the nature of the performance obligation. Changes to the elements in an arrangement or, in EVgo’s determination, to the relative SSP for these elements, could materially affect the amount of earned and unearned revenue reflected in its consolidated financial statements.

Understanding the complex terms of some of EVgo’s agreements and determining the appropriate time, amount and method under which the Company should recognize revenue for the related transactions requires significant judgment. The Company exercises judgment in determining which promises in a contract constitute performance obligations rather than set-up activities. The Company determines which activities under a contract transfer a good or service to a customer rather than activities that are required to fulfill a contract but do not transfer control of a good or service to the customer. Determining whether obligations in a contract are considered distinct performance obligations that should be accounted for separately or as a single performance obligation requires significant judgment. In reaching its conclusion, the Company assesses the nature of each individual service offering and how the services are provided in the context of the contract, including whether the services are significantly integrated which may require judgment based on the facts and circumstances of the contract. The Company does not disclose the transaction price allocated to remaining performance obligations for (i) contracts for which the Company recognizes revenue at the amount to which it has the right to invoice and (ii) contracts with variable consideration allocated entirely to a single performance obligation. The Company’s remaining performance obligations under these contracts include providing charging services, branding services, and maintenance services, which will generally be recognized over the contract term. The Company’s customer contracts may include variable consideration such as that due to the unknown number of users that will receive charging credits or an unknown number of sites that will receive maintenance services. For such variable consideration, the Company has determined it is not necessary to estimate variable consideration as the uncertainty resolves itself monthly in accordance with the contracts’ revenue recognition pattern. The timing and amount of revenue recognition in a period could vary if different judgments were made. The Company may also estimate variable consideration under the expected value method or the most likely amount method.

Additionally, where there are multiple performance obligations, judgment is required to determine revenue for each distinct performance obligation. Determining the relative SSP for contracts that contain multiple performance obligations requires significant judgment to appropriately determine the suitable method for estimating the SSP. EVgo determines SSP using observable pricing when available, which takes into consideration market conditions and customer specific factors.

At contract inception, EVgo determines whether EVgo satisfies the performance obligation over time or at a point in time. Revenues from charging – OEM are primarily recognized ratably over time or as fee-bearing usage occurs. Revenues from charging – retail, charging – commercial and LCFS are usage-based services and recognized over time or at a point in time upon the delivery of the charging products or services. eXtend and ancillary revenues are recognized over time based on a time-based or cost-based approach or at a point in time as performance obligations are satisfied.

Impairment of Goodwill and Other Identified Intangible Assets

The Company has one reporting unit and performs its annual goodwill impairment testing on October 1 each year. In assessing the possibility that a reporting unit’s fair value has been reduced below its carrying amount due to the occurrence of events or circumstances between annual impairment testing dates, the Company considers all available evidence, including (i) the results of impairment testing from the most recent testing date (in particular, the magnitude of the excess of fair value over carrying value observed), (ii) downward revisions to internal forecasts, decreases in market multiples (and the magnitude thereof) or changes to interest rates, if any, and (iii) declines in market capitalization below book value (and the magnitude and duration of those declines), if any.

50

The Company determines fair value using the market approach, when available and appropriate, or the income approach, or a combination of both and assesses the valuation methodology based upon the relevance and availability of the data at the time the valuation is performed. If multiple valuation methodologies are used, the results are weighted appropriately.

Valuations using the market approach are derived from metrics of publicly traded companies or historically completed transactions of comparable businesses. The selection of comparable businesses is based on the markets in which the Company operates giving consideration to risk profiles, size, geography, and diversity of products and services. A market approach is used if there are publicly traded companies that have characteristics similar to EVgo’s business.

Under the income approach, fair value is determined based on the present value of estimated future cash flows, discounted at an appropriate risk-adjusted rate. The Company uses its internal forecasts to estimate future cash flows and includes an estimate of long-term future growth rates based on the most recent views of the long-term outlook for the business. Discount rates are derived using a capital asset pricing model and analyzing published rates for relevant industries to estimate the cost of equity financing. The discount rates used are commensurate with the risks and uncertainty inherent in EVgo’s business and in its internally developed forecasts.

Estimating the fair value of the reporting unit requires the use of significant judgments that are based on a number of factors including actual operating results, internal forecasts, market observable pricing multiples of similar businesses and comparable transactions, possible control premiums, determining the appropriate discount rate and long-term growth rate assumptions, and, if multiple approaches are being used, determining the appropriate weighting applied to each approach. It is reasonably possible that the judgments and estimates described above could change in future periods.

The Company reviews identified intangible assets with defined useful lives and subject to amortization for impairment whenever events or changes in circumstances indicate that the related carrying amounts may not be recoverable. Determining whether an impairment loss has occurred requires the use of internal forecasts to estimate future cash flows and the useful life over which these cash flows will occur. To determine fair value, the Company uses its internal cash flow estimates discounted at an appropriate discount rate.

Warrant Liabilities

EVgo accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in ASC Topic 480, “Distinguishing Liabilities from Equity” (“ASC 480”) and ASC Topic 815, “Derivatives and Hedging” (“ASC 815”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480 and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to EVgo’s common stock and whether the warrant holders could potentially require “net cash settlement” in a circumstance outside of EVgo’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end-date while the warrants are outstanding.

For issued or modified warrants that meet all of the criteria for equity classification, the warrants are required to be recorded as a component of additional paid-in capital at the time of issuance. For issued or modified warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded as liabilities at their initial fair value on the date of issuance and remeasured to fair value at each balance sheet date thereafter. Changes in the estimated fair value of the warrants are recognized in “changes in fair value of warrant liabilities” in the consolidated statements of operations. The fair value of the Private Placement Warrants on the date of issuance and on each measurement date is estimated by reference to the trading price of the public warrants, which is considered a Level 2 fair value measurement, or using a Monte Carlo simulation methodology, which is considered a Level 3 fair value measurement and includes inputs such as EVgo’s stock price, the risk-free interest rate, the expected term, the expected volatility, the dividend rate, the exercise price and the number of Private Placement Warrants outstanding. Assumptions used in the Monte Carlo model are subjective and require significant judgment.

51

Recent Accounting Pronouncements

For a discussion of EVgo’s new or recently adopted accounting pronouncements, see “Part I, Item 1. Financial Statements – Note 2 – Summary of Significant Accounting Policies” as of and for the three and six months ended June 30, 2024 and 2023.

JOBS Act

On April 5, 2012, the JOBS Act was signed into law. The JOBS Act includes provisions that, among other things, relax certain reporting requirements for qualifying public companies. Following the CRIS Business Combination, EVgo has qualified as an “emerging growth company” (“EGC”) under the JOBS Act and, as a result, is permitted to comply with new or revised accounting pronouncements based on the effective date for private (i.e., not publicly traded) companies. EVgo elected to delay the adoption of new or revised accounting standards and as a result, EVgo may not comply with new or revised accounting standards on the relevant dates on which adoption of such standards is required for non-emerging growth companies. As a result, EVgo’s financial statements may not be comparable to companies that comply with new or revised accounting pronouncements as of public company effective dates.

As an EGC, EVgo is not required to, among other things, (a) provide an auditor’s attestation report on EVgo’s system of internal control over financial reporting, (b) provide all of the compensation disclosure that may be required of non-EGC public companies, (c) comply with any requirement that may be adopted by the Public Company Accounting Oversight Board regarding mandatory audit firm rotation or a supplement to the auditor’s report providing additional information about the audit and the financial statements (auditor discussion and analysis) and (d) disclose comparisons of the chief executive officer’s compensation to median employee compensation. These exemptions will apply for a period of five years following the completion of the Initial Public Offering or until EVgo otherwise no longer qualifies as an EGC.

Additionally, following the CRIS Business Combination, EVgo has qualified as a “smaller reporting company” as defined under the Exchange Act. EVgo may continue to be a smaller reporting company so long as either (i) the market value of shares of its common stock held by non-affiliates is less than $250 million or (ii) its annual revenue was less than $100 million during the most recently completed fiscal year and the market value of shares of its common stock held by non-affiliates is less than $700 million. If EVgo is a smaller reporting company at the time it ceases to be an EGC, EVgo may continue to rely on exemptions from certain disclosure requirements that are available to smaller reporting companies. Specifically, as a smaller reporting company, EVgo may choose to present only the two most recent fiscal years of audited financial statements in its Annual Report on Form 10-K and has reduced disclosure obligations regarding executive compensation and, similar to EGCs, if EVgo is a smaller reporting company under the requirements of (ii) above, EVgo would not be required to obtain an attestation report on internal control over financial reporting issued by its independent registered public accounting firm.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

EVgo is a “smaller reporting company” as defined in Item 10(f)(1) of Regulation S-K. As a result, pursuant to Item 305(e) of Regulation S-K, the Company is not required to provide the information required by this Item 3.

Item 4. Controls and Procedures

Management’s Evaluation of Disclosure Controls and Procedures

Per Rules 13a-15(e) and 15d-15(e) under the Exchange Act, the term disclosure controls and procedures means controls and other procedures of an issuer that are designed to ensure that information required to be disclosed by the issuer in the reports that it files or submits under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by an issuer in the reports that it files or submits under the Exchange Act is accumulated and communicated to the issuer’s management, including

52

its Chief Executive Officer and Chief Financial Officer, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.

Under the supervision of the Company’s Board of Directors and with the participation of management, including the Company’s Chief Executive Officer and Chief Financial Officer (the “certifying officers”), the Company conducted an evaluation of the effectiveness of the design and operation of its disclosure controls and procedures (as defined in and pursuant to Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of June 30, 2024. The certifying officers concluded that, as a result of the material weakness in internal control over financial reporting described below, the Company’s disclosure controls and procedures were not effective as of June 30, 2024; accordingly, the Company is implementing additional policies and procedures to remediate these shortcomings as outlined in “Part II, Item 9A. Controls and Procedures” in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023 (the “Annual Report”).

Notwithstanding the identified material weakness, the Company’s management believes the condensed consolidated financial statements included in this Quarterly Report present fairly, in all material respects, the Company’s financial position, results of operations and cash flows as of and for the periods presented, in accordance with U.S. GAAP.

Changes in Internal Control Over Financial Reporting

Other than the continued implementation of the remediation policies and procedures described in “Part II, Item 9A. Controls and Procedures” in the Annual Report, there were no changes in the Company’s internal control over financial reporting during the quarter ended June 30, 2024 that have materially affected, or are reasonably likely to materially affect, its internal control over financial reporting.

Existing Material Weakness in Internal Control over Financial Reporting

The Company’s management previously identified a material weakness in the Company’s internal control over financial reporting, as identified below and disclosed in “Part II, Item 9A. Controls and Procedures” in the Annual Report. A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the Company’s annual or interim financial statements will not be prevented or detected on a timely basis.

The following material weakness in internal control over financial reporting was identified: due to an ineffective information and communication process to ensure the completeness and accuracy of underlying data and reports, the Company did not effectively design, implement and operate process-level controls and effective general information technology (“IT”) controls relevant to its financial reporting processes.

PART II — OTHER INFORMATION

Item 1. Legal Proceedings

From time to time, EVgo may be a party to legal proceedings or subject to claims arising in the ordinary course of business. EVgo is not currently a party to any material legal proceedings.

Item 1A. Risk Factors

In the course of conducting its business operations, EVgo is exposed to a variety of risks, any of which have affected or could materially adversely affect EVgo’s business, financial condition, and results of operations. The market price of EVgo’s securities could decline, possibly significantly or permanently, if one or more of these risks and uncertainties occurs. Before you make a decision to buy EVgo’s securities, in addition to the risks and uncertainties discussed above under “Cautionary Statement Regarding Forward-Looking Statements,” you should carefully consider the specific risk factors set forth in the “Risk Factors” section in the Annual Report. There have been no material changes to the risk factors disclosed in Part I, Item 1A of the Annual Report.

53

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

Not applicable.

Item 3. Defaults Upon Senior Securities

Not applicable.

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

During the three months ended June 30, 2024, the following Section 16 officers adopted, modified or terminated a “Rule 10b5-1 trading arrangement” (as defined in Item 408 of Regulation S-K of the Exchange Act):

On May 14, 2024, Badar Khan, the Company’s Chief Executive Officer, terminated a 10b5-1 trading plan that he had previously adopted on December 21, 2023. Mr. Khan’s former plan provided for the sale of up to 246,596 shares of the Company’s Class A Common Stock from May 2024 through November 2024.
On June 10, 2024, Mr. Khan entered into a 10b5-1 trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act that provides for the sale of up to 595,713 shares of the Company’s Class A common stock between November 2024 and November 2025 (or such earlier time as provided pursuant to the terms of the trading plan). The first possible trade date under the plan is in November 2024.
On May 30, 2024, Stephanie Lee, who currently serves as the Company’s Interim Chief Financial Officer, entered into a 10b5-1 trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act that provides for the sale of up to 61,088 shares of the Company’s Class A common stock between July 2024 and July 2025 (or such earlier time as provided pursuant to the terms of the trading plan). The first trade under the plan occurred in July 2024.

There were no “non-Rule 10b5-1 trading arrangements” (as defined in Item 408 of Regulation S-K of the Exchange Act) adopted, modified or terminated during the three months ended June 30, 2024 by any of the Company’s Section 16 officers or directors. Each of the existing Rule 10b5-1 trading arrangements of the Company’s Section 16 officers are in compliance with the Company’s Insider Trading Policy, and any actual sale transactions made pursuant to such trading arrangements were disclosed publicly in Section 16 filings with the SEC in accordance with applicable securities laws, rules and regulations.

Item 6. Exhibits

See Exhibit Index.

54

EXHIBIT INDEX

Exhibit

No.

Description

3.1

Third Amended and Restated Certificate of Incorporation of the Company (incorporated by reference to Exhibit 3.1 to the Company’s Current Report on Form 8-K, filed with the Securities and Exchange Commission on May 22, 2023).

3.2

Amended and Restated Bylaws of the Company (incorporated by reference to Exhibit 3.2 to the Company’s Current Report on Form 8-K, filed with the Securities and Exchange Commission on July 8, 2022).

4.1

Specimen Class A Common Stock Certificate (incorporated by reference to Exhibit 4.2 to the Company’s Registration Statement on Form S-1 (Registration No. 333-248718), filed with the Securities and Exchange Commission on September 10, 2020).

4.2

Specimen Warrant Certificate (incorporated by reference to Exhibit 4.4 to the Company’s Registration Statement on Form S-1 (Registration No. 333-248718), filed with the Securities and Exchange Commission on September 10, 2020).

4.3

Warrant Agreement, dated September 29, 2020, between the Company and Continental Stock Transfer & Trust Company (incorporated by reference to Exhibit 4.1 to the Company’s Current Report on Form 8-K, filed with the Securities and Exchange Commission on October 5, 2020).

10.1††

Offer Letter Agreement, dated November 3, 2022, between EVgo Services LLC and Stephanie Lee (incorporated by reference to Exhibit 10.4 to the Company's Quarterly Report on Form 10-Q, filed with the Securities and Exchange Commission on November 8, 2023).

31.1*

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

31.2*

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

32.1†

Certification of Chief Executive Officer 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

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

101.SCH*

XBRL Taxonomy Extension Schema Document

101.CAL*

XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF*

XBRL Taxonomy Extension Definition Linkbase Document

101.LAB*

XBRL Taxonomy Extension Label Linkbase Document

101.PRE*

XBRL Taxonomy Extension Presentation Linkbase Document

104

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

*

Filed herewith.

Furnished herewith.

††

Indicates a management contract or compensatory plan, contract or arrangement.

55

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.

August 1, 2024

EVgo Inc.

Date:

August 1, 2024

By:

/s/ Badar Khan

Name:

Badar Khan

Title:

Chief Executive Officer

(Principal Executive Officer)

Date:

August 1, 2024

By:

/s/ Stephanie Lee

Name:

Stephanie Lee

Title:

Interim Chief Financial Officer

(Principal Financial Officer and Principal Accounting Officer)

56

EX-31.1 2 evgo-20240630xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

I, Badar Khan, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of EVgo Inc.;

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.

The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)

Designed such internal controls over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)

Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: August 1, 2024

By:

/s/ Badar Khan

Name:

Badar Khan

Title:

Chief Executive Officer


EX-31.2 3 evgo-20240630xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

I, Stephanie Lee, certify that:

1.I have reviewed this quarterly report on Form 10-Q of EVgo Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal controls over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: August 1, 2024

J.

By:

/s/ Stephanie Lee

Name:

Stephanie Lee

Title:

Interim Chief Financial Officer


EX-32 4 evgo-20240630xex32.htm EX-32

 

Exhibit 32.1

CERTIFICATION PURSUANT TO18 U.S.C. SECTION 1350,

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

In connection with the quarterly report of EVgo Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned, in the capacities and on the date indicated below, hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of their knowledge:

(1)

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

(2)

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

Date: August 1, 2024

By:

/s/ Badar Khan

Name:

Badar Khan

Title:

Chief Executive Officer

Date: August 1, 2024

By:

/s/ Stephanie Lee

Name:

Stephanie Lee

Title:

Interim Chief Financial Officer


EX-101.SCH 5 evgo-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 995200400 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 99940401 - Disclosure - Lease Accounting - Lessee Accounting (Details) link:presentationLink link:calculationLink link:definitionLink 99940402 - Disclosure - Lease Accounting - Lessor Accounting (Details) link:presentationLink link:calculationLink link:definitionLink 99940501 - Disclosure - Property, Equipment and Software, Net - Schedule of property and equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 99940502 - Disclosure - Property, Equipment and Software, Net - Schedule of allocation of depreciation and amortization of property and equipment (Details) link:presentationLink link:calculationLink link:definitionLink 99940601 - Disclosure - Intangible Assets, Net - Schedule of finite-lived intangible assets, net (Details) link:presentationLink link:calculationLink link:definitionLink 995200090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 995200105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995200300 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 99930403 - Disclosure - Lease Accounting (Tables) link:presentationLink link:calculationLink link:definitionLink 99931003 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 99931303 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 99940101 - Disclosure - Description of Business and Nature of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 99940201 - Disclosure - Summary of Significant Accounting Policies - Concentration of Business and Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 99940202 - Disclosure - Summary of Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 99940203 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 99940304 - Disclosure - Revenue Recognition - Deferred revenue to be recognized (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Revenue Recognition - Deferred revenue to be recognized Default (Details) link:presentationLink link:calculationLink link:definitionLink 99940403 - Disclosure - Lease Accounting - Components of charging equipment and charging stations (Details) link:presentationLink link:calculationLink link:definitionLink 99940801 - Disclosure - Equity (Details) link:presentationLink link:calculationLink link:definitionLink 99940901 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 99941001 - Disclosure - Fair Value Measurements - Assets and Liabilities measured at recurring basis (Details) link:presentationLink link:calculationLink link:definitionLink 99941002 - Disclosure - Fair Value Measurements - Earnout Liability - Schedule of Assumptions of the liability (Details) link:presentationLink link:calculationLink link:definitionLink 99941003 - Disclosure - Fair Value Measurements - Private Placement Warrant liability - Schedule of Assumptions of the liability (Details) link:presentationLink link:calculationLink link:definitionLink 99941004 - Disclosure - Fair Value Measurements - Change in fair value of liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 99941005 - Disclosure - Fair Value Measurements - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 99941301 - Disclosure - Share-Based Compensation - Schedule of share-based compensation (Details) link:presentationLink link:calculationLink link:definitionLink 99941302 - Disclosure - Share-Based Compensation - 2021 Long Term Incentive Plan (Details) link:presentationLink link:calculationLink link:definitionLink 99941304 - Disclosure - Share-Based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 99941305 - Disclosure - Share-Based Compensation - Schedule of Service Based RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 99941306 - Disclosure - Share-Based Compensation - Service Based RSU Activity (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 99941307 - Disclosure - Share-Based Compensation - Schedule of Market-Based Awards (Details) link:presentationLink link:calculationLink link:definitionLink 99941308 - Disclosure - Share-Based Compensation - Market-Based Awards (Details) link:presentationLink link:calculationLink link:definitionLink 99941309 - Disclosure - Share-Based Compensation - Schedule of Market-Based Awards Key Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 99941310 - Disclosure - Share-Based Compensation - Performance-Based Awards (Details) link:presentationLink link:calculationLink link:definitionLink 99941311 - Disclosure - Share-Based Compensation - Schedule of Performance-Based Awards (Details) link:presentationLink link:calculationLink link:definitionLink 99941312 - Disclosure - Share-Based Compensation - Incentive Units - Summary of the activity of Incentive Units (Details) link:presentationLink link:calculationLink link:definitionLink 99941313 - Disclosure - Share-Based Compensation - Incentive Units (Details) link:presentationLink link:calculationLink link:definitionLink 99941401 - Disclosure - Net Loss Per Share - Computation of basic and diluted earnings per share (Details) link:presentationLink link:calculationLink link:definitionLink 99941402 - Disclosure - Net Loss Per Share - Schedule of antidilutive securities excluded from computation of diluted EPS (Details) link:presentationLink link:calculationLink link:definitionLink 99941501 - Disclosure - Redeemable Noncontrolling Interest - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 99941502 - Disclosure - Redeemable Noncontrolling Interest - Schedule of reconciliation of changes in redeemable noncontrolling interest (Details) link:presentationLink link:calculationLink link:definitionLink 995200305 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Deficit) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995210101 - Disclosure - Description of Business and Nature of Operations link:presentationLink link:calculationLink link:definitionLink 995210201 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995210301 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 995210401 - Disclosure - Lease Accounting link:presentationLink link:calculationLink link:definitionLink 995210501 - Disclosure - Property, Equipment and Software, Net link:presentationLink link:calculationLink link:definitionLink 995210601 - Disclosure - Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 995210701 - Disclosure - Asset Retirement Obligations link:presentationLink link:calculationLink link:definitionLink 995210801 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 995210901 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995211001 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 995211101 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995211201 - Disclosure - Tax Receivable Agreement link:presentationLink link:calculationLink link:definitionLink 995211301 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 995211401 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 995211501 - Disclosure - Redeemable Noncontrolling Interest link:presentationLink link:calculationLink link:definitionLink 99920202 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 99930303 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 99930503 - Disclosure - Property, Equipment and Software, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 99930603 - Disclosure - Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 99930703 - Disclosure - Asset Retirement Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 99931403 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 99931503 - Disclosure - Redeemable Noncontrolling Interest (Tables) link:presentationLink link:calculationLink link:definitionLink 99940302 - Disclosure - Revenue Recognition - Contract assets and liabilities and liabilities activity (Details) link:presentationLink link:calculationLink link:definitionLink 99940303 - Disclosure - Revenue Recognition - Revenues related to contract liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 99940701 - Disclosure - Asset Retirement Obligations - Asset retirement obligation activity (Details) link:presentationLink link:calculationLink link:definitionLink 99941101 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 99941201 - Disclosure - Tax Receivable Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 99941303 - Disclosure - Share-Based Compensation - Schedule of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 evgo-20240630_cal.xml EX-101.CAL EX-101.DEF 7 evgo-20240630_def.xml EX-101.DEF EX-101.LAB 8 evgo-20240630_lab.xml EX-101.LAB EX-101.PRE 9 evgo-20240630_pre.xml EX-101.PRE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2024
Jul. 25, 2024
Entity Listings [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2024  
Document Transition Report false  
Entity Registrant Name EVgo Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 85-2326098  
Entity Address, Address Line One 11835 West Olympic Boulevard, Suite 900E  
Entity Address, City or Town Los Angeles  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 90064  
City Area Code 877  
Local Phone Number 494-3833  
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 File Number 001-39572  
Entity Central Index Key 0001821159  
Current Fiscal Year End Date --12-31  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2024  
Amendment Flag false  
Class A Common Stock    
Entity Listings [Line Items]    
Entity Common Stock, Shares Outstanding   106,825,488
Title of 12(b) Security Class A common stock, $0.0001 par value per share  
Trading Symbol EVGO  
Security Exchange Name NASDAQ  
Redeemable Warrants For Class Common Stock    
Entity Listings [Line Items]    
Title of 12(b) Security Redeemable warrants included as part of the units, each whole warrant exercisable for one share of Class A common stock at an exercise price of $11.50  
Trading Symbol EVGOW  
Security Exchange Name NASDAQ  
Class B Common Stock    
Entity Listings [Line Items]    
Entity Common Stock, Shares Outstanding   195,800,000
XML 12 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, cash equivalents and restricted cash $ 162,736 $ 209,146
Accounts receivable, net of allowance of $553 and $1,116 as of June 30, 2024 and December 31, 2023, respectively 34,771 34,882
Accounts receivable, capital-build 13,217 9,297
Prepaid expenses and other current assets 14,747 14,081
Total current assets 225,471 267,406
Property, equipment and software, net 403,418 389,227
Operating lease right-of-use assets 79,444 67,724
Other assets 2,098 2,208
Intangible assets, net 43,845 48,997
Goodwill 31,052 31,052
Total assets 785,328 806,614
Current liabilities    
Accounts payable 16,165 10,133
Accrued liabilities 38,742 40,549
Operating lease liabilities, current 6,484 6,018
Deferred revenue, current 28,610 32,349
Other current liabilities 94 298
Total current liabilities 90,095 89,347
Operating lease liabilities, noncurrent 73,239 61,987
Earnout liability, at fair value 345 654
Asset retirement obligations 19,829 18,232
Capital-build liability 41,479 35,787
Deferred revenue, noncurrent 64,290 55,091
Warrant liabilities, at fair value 2,746 5,141
Total liabilities 292,023 266,239
Commitments and contingencies (Note 9)
Redeemable noncontrolling interest 479,710 700,964
Stockholders' equity (deficit)    
Preferred stock, $0.0001 par value; 10,000,000 shares authorized as of June 30, 2024 and December 31, 2023; none issued and outstanding
Additional paid-in capital 91,055 87,928
Accumulated deficit (77,491) (248,547)
Total stockholders' equity (deficit) 13,595 (160,589)
Total liabilities, redeemable noncontrolling interest and stockholders' equity (deficit) 785,328 806,614
Class A Common Stock    
Stockholders' equity (deficit)    
Common stock 11 10
Class B Common Stock    
Stockholders' equity (deficit)    
Common stock $ 20 $ 20
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Stockholders' equity (deficit)    
Allowance for accounts receivable $ 553 $ 1,116
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Class A Common Stock    
Stockholders' equity (deficit)    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 1,200,000,000 1,200,000,000
Common stock, shares outstanding (in shares) 105,744,772 102,935,965
Liabilities, redeemable noncontrolling interest and stockholders' equity (deficit)    
Class A common stock subject to possible redemption (in shares) 718,750 718,750
Class B Common Stock    
Stockholders' equity (deficit)    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 400,000,000 400,000,000
Common stock, shares issued (in shares) 195,800,000 195,800,000
Common stock, shares outstanding (in shares) 195,800,000 195,800,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue        
Total revenue $ 66,619 $ 50,552 $ 121,777 $ 75,852
Cost of sales        
Charging network 23,979 12,009 43,489 21,988
Other 25,093 25,731 43,541 34,669
Depreciation, net of capital-build amortization 11,149 7,283 21,508 13,625
Total cost of sales 60,221 45,023 108,538 70,282
Gross Profit 6,398 5,529 13,239 5,570
Operating expenses        
General and administrative 33,827 34,333 68,053 72,222
Depreciation, amortization and accretion 4,958 4,783 9,943 9,567
Total operating expenses 38,785 39,116 77,996 81,789
Operating loss (32,387) (33,587) (64,757) (76,219)
Interest income (2,064) (2,199) (4,337) (4,197)
Other expense, net (8) (1) (17) 0
Change in fair value of earnout liability 101 2,496 309 433
Change in fair value of warrant liabilities 677 7,391 2,395 1,011
Total other income, net 2,834 12,085 7,024 5,641
Loss before income tax expense (29,553) (21,502) (57,733) (70,578)
Income tax expense (57) (37) (70) (42)
Net loss (29,610) (21,539) (57,803) (70,620)
Less: net loss attributable to redeemable noncontrolling interest (19,233) (14,513) (37,593) (50,518)
Net loss attributable to Class A common stockholders $ (10,377) $ (7,026) $ (20,210) $ (20,102)
Net loss per share to Class A common stockholders, basic (in dollars per shares) $ (0.10) $ (0.08) $ (0.19) $ (0.25)
Net loss per share to Class A common stockholders, diluted (in dollars per share) $ (0.10) $ (0.08) $ (0.19) $ (0.25)
Charging network        
Revenue        
Total revenue $ 36,444 $ 14,844 $ 68,798 $ 27,640
Charging, retail        
Revenue        
Total revenue 22,336 9,085 40,662 15,700
Charging, commercial        
Revenue        
Total revenue 7,094 2,418 12,933 4,133
Charging, OEM        
Revenue        
Total revenue 3,638 986 6,370 1,538
Regulatory credit sales        
Revenue        
Total revenue 1,749 1,613 3,783 2,828
Network, OEM        
Revenue        
Total revenue 1,627 742 5,050 3,441
eXtend        
Revenue        
Total revenue 27,667 33,281 46,818 43,573
Ancillary        
Revenue        
Total revenue $ 2,508 $ 2,427 $ 6,161 $ 4,639
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Stockholders' Equity (Deficit) - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Class A Common Stock
At The Market Offering
Common Stock
Class A Common Stock
Equity Offering
Common Stock
Class A Common Stock
Common Stock
Class B Common Stock
At The Market Offering
Common Stock
Class B Common Stock
Equity Offering
Common Stock
Class B Common Stock
Additional Paid-in Capital
At The Market Offering
Additional Paid-in Capital
Equity Offering
Additional Paid-in Capital
Accumulated Deficit
At The Market Offering
Accumulated Deficit
Equity Offering
Accumulated Deficit
At The Market Offering
Equity Offering
Total
Beginning balance at Dec. 31, 2022     $ 7     $ 20     $ 17,533     $ (375,660)     $ (358,100)
Beginning balance (in shares) at Dec. 31, 2022     70,248     195,800                  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Share-based compensation     $ 0     $ 0     5,797     0     5,797
Issuance of Class A common stock under share-based compensation plans     $ 0     $ 0     0     0     0
Issuance of Class A common stock under share-based compensation plans (in shares)     1,156     0                  
Net Income (Loss)     $ 0     $ 0     0     (13,076)     (13,076)
Redeemable noncontrolling interest adjustment to fair value     0     0     (23,330)     (662,282)     (685,612)
Ending balance at Mar. 31, 2023     $ 7     $ 20     0     (1,051,018)     (1,050,991)
Ending balance (in shares) at Mar. 31, 2023     71,404     195,800                  
Beginning balance at Dec. 31, 2022     $ 7     $ 20     17,533     (375,660)     (358,100)
Beginning balance (in shares) at Dec. 31, 2022     70,248     195,800                  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Net Income (Loss)                             (20,102)
Ending balance at Jun. 30, 2023     $ 10     $ 20     0     (192,640)     (192,610)
Ending balance (in shares) at Jun. 30, 2023     102,594     195,800                  
Beginning balance at Mar. 31, 2023     $ 7     $ 20     0     (1,051,018)     (1,050,991)
Beginning balance (in shares) at Mar. 31, 2023     71,404     195,800                  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Share-based compensation     $ 0     $ 0     8,255     0     8,255
Issuance of Class A common stock, net of issuance costs $ 0 $ 3   $ 0 $ 0   $ 5,746 $ 123,413   $ 0 $ 0   $ 5,746 $ 123,416  
Issuance of Class A common stock, net of issuance costs (in shares) 889 30,123   0 0                    
Issuance of Class A common stock under share-based compensation plans     $ 0     $ 0     0     0     0
Issuance of Class A common stock under share-based compensation plans (in shares)     178     0                  
Net Income (Loss)     $ 0     $ 0     0     (7,026)     (7,026)
Redeemable noncontrolling interest adjustment to fair value     0     0     (137,414)     865,404     727,990
Ending balance at Jun. 30, 2023     $ 10     $ 20     0     (192,640)     (192,610)
Ending balance (in shares) at Jun. 30, 2023     102,594     195,800                  
Beginning balance at Dec. 31, 2023     $ 10     $ 20     87,928     (248,547)     (160,589)
Beginning balance (in shares) at Dec. 31, 2023     102,936     195,800                  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Share-based compensation     $ 0     $ 0     4,831     0     4,831
Issuance of Class A common stock under share-based compensation plans     $ 1     0     (1)     0     0
Issuance of Class A common stock under share-based compensation plans (in shares)     2,501                        
Net Income (Loss)     $ 0     0     0     (9,833)     (9,833)
Redeemable noncontrolling interest adjustment to fair value     0     0     0     191,266     191,266
Ending balance at Mar. 31, 2024     $ 11     $ 20     92,758     (67,114)     25,675
Ending balance (in shares) at Mar. 31, 2024     105,437     195,800                  
Beginning balance at Dec. 31, 2023     $ 10     $ 20     87,928     (248,547)     (160,589)
Beginning balance (in shares) at Dec. 31, 2023     102,936     195,800                  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Net Income (Loss)                             (20,210)
Ending balance at Jun. 30, 2024     $ 11     $ 20     91,055     (77,491)     13,595
Ending balance (in shares) at Jun. 30, 2024     105,745     195,800                  
Beginning balance at Mar. 31, 2024     $ 11     $ 20     92,758     (67,114)     25,675
Beginning balance (in shares) at Mar. 31, 2024     105,437     195,800                  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                              
Share-based compensation     $ 0     $ 0     5,692     0     5,692
Issuance of Class A common stock, net of issuance costs (in shares)         0                    
Issuance of Class A common stock under share-based compensation plans   $ 0     $ 0     $ 0     $ 0     $ 0  
Issuance of Class A common stock under share-based compensation plans (in shares)   308                          
Net Income (Loss)     0     0     0     (10,377)     (10,377)
Redeemable noncontrolling interest adjustment to fair value     0     0     (7,395)     0     (7,395)
Ending balance at Jun. 30, 2024     $ 11     $ 20     $ 91,055     $ (77,491)     $ 13,595
Ending balance (in shares) at Jun. 30, 2024     105,745     195,800                  
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Stockholders' Equity (Deficit) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Condensed Consolidated Statements of Stockholders' Equity (Deficit)            
Net loss attributable to redeemable noncontrolling interest $ (19,233) $ (18,400) $ (14,513) $ (36,000) $ (37,593) $ (50,518)
XML 17 R7.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 $ (57,803) $ (70,620)
Adjustments to reconcile net loss to net cash used in operating activities    
Depreciation, amortization and accretion 31,451 23,192
Net loss on disposal of property and equipment, net of insurance recoveries, and impairment expense 5,497 6,008
Share-based compensation 10,103 14,922
Change in fair value of earnout liability (309) (433)
Change in fair value of warrant liabilities (2,395) (1,011)
Other 5 (155)
Changes in operating assets and liabilities    
Accounts receivable, net 112 (11,422)
Prepaid expenses, other current assets and other assets 1,324 3,779
Operating lease assets and liabilities, net (3) 642
Accounts payable 6,130 (2,872)
Accrued liabilities (5,764) 2,925
Deferred revenue 5,461 12,458
Other current and noncurrent liabilities (335) 62
Net cash used in operating activities (6,526) (22,525)
Cash flows from investing activities    
Capital expenditures (45,267) (100,057)
Proceeds from insurance for property losses 152 159
Net cash used in investing activities (45,115) (99,898)
Cash flows from financing activities    
Proceeds from capital-build funding 6,139 4,256
Payments of deferred debt issuance costs (908) 0
Payments of deferred equity issuance costs 0 (4,751)
Net cash provided by financing activities 5,231 133,356
Net (decrease) increase in cash, cash equivalents and restricted cash (46,410) 10,933
Cash, cash equivalents and restricted cash, beginning of period 209,146 246,493
Cash, cash equivalents and restricted cash, end of period 162,736 257,426
Supplemental disclosure of noncash investing and financing activities    
Fair value adjustment to redeemable noncontrolling interest 183,871 42,378
Capital expenditures in accounts payable and accrued liabilities 17,979 20,827
Non-cash increase in capital-build liability 9,788 7,448
Deferred debt issuance costs in accounts payable and accrued liabilities 1,274 0
Non-cash increase in asset retirement obligations 848 2,005
Share-based compensation capitalized to property, equipment and software 630 0
Deferred equity issuance costs in accounts payable and accrued liabilities 0 168
ATM    
Cash flows from financing activities    
Proceeds from issuance of Class A common stock 0 5,828
Equity Offering    
Cash flows from financing activities    
Proceeds from issuance of Class A common stock $ 0 $ 128,023
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Description of Business and Nature of Operations
6 Months Ended
Jun. 30, 2024
Description of Business and Nature of Operations  
Description of Business and Nature of Operations

Note 1 – Description of Business and Nature of Operations

EVgo Inc. (“EVgo” or the “Company”) owns and operates a public direct current (“DC”) fast charging network for electric vehicles (“EVs”) in the United States (“U.S.”). EVgo’s network of charging stations provides EV charging infrastructure to consumers and businesses. Its network is capable of charging all EV models and charging standards currently available in the U.S. EVgo partners with automotive original equipment manufacturers (“OEMs”), fleet and rideshare operators, retail hosts such as grocery stores, shopping centers, gas stations, parking lot operators, governments and other organizations and property owners in order to locate and deploy its EV charging infrastructure. EVgo Services LLC (“EVgo Services”) was formed in October 2010 as NRG EV Services, LLC, a Delaware limited liability company and wholly owned subsidiary of NRG Energy, Inc., an integrated power company based in Houston, Texas (“NRG”). On June 17, 2016, NRG sold a majority interest in EVgo Services to Vision Ridge Partners.

On January 16, 2020 (the “Holdco Merger Date”), EVgo Holdco, LLC (“EVgo Holdco”), a Delaware limited liability company and a subsidiary of LS Power Equity Partners IV, L.P. (“LS Power”), completed an acquisition of EVgo Services, pursuant to the merger agreement (the “Holdco Merger Agreement”) among EVgo Services, its investors and EVgo Holdco, whereby EVgo Services became a wholly-owned subsidiary of EVgo Holdco, resulting in a change in control of EVgo Services (the “Holdco Merger”). LS Power formed EVgo Holdings, LLC (“EVgo Holdings”) and EVgo Holdco as part of the transaction.

EVgo Inc. was incorporated in Delaware on August 4, 2020 under the name Climate Change Crisis Real Impact I Acquisition Corporation (“CRIS”). The Company was formed for the purpose of entering into a merger, capital stock exchange, asset acquisition, stock purchase, reorganization or similar business combination with one or more businesses (the “Initial Business Combination”). On October 2, 2020, the Company completed its initial public offering (the “Initial Public Offering”). Simultaneously with the closing of the Initial Public Offering, the Company completed the sale of 6,600,000 warrants (the “Private Placement Warrants”) at $1.00 in a private placement to Climate Change Crisis Real Impact I Acquisition Holdings, LLC (the “Sponsor”).

On July 1, 2021 (the “CRIS Close Date”), the Company consummated the business combination (the “CRIS Business Combination”) with CRIS, CRIS Thunder Merger LLC (“Thunder Sub”), EVgo Holdings, EVgo Holdco and EVgo OpCo, LLC (“EVgo OpCo” and together with EVgo Holdings and EVgo Holdco, the “EVgo Parties”) pursuant to the business combination agreement dated January 21, 2021 (the “Business Combination Agreement”). Following the CRIS Close Date, the combined company is organized in an “Up-C” structure in which the business of EVgo Holdco and its subsidiaries is held by EVgo OpCo and continues to operate through the subsidiaries of EVgo Holdco and in which the Company’s only direct assets consist of equity interests in Thunder Sub, which, in turn, holds only common units in EVgo OpCo (“EVgo OpCo Units”).

On May 22, 2023, in connection with an underwritten equity offering, EVgo Member Holdings, LLC, an affiliate of EVgo Holdings, the Company’s controlling shareholder, purchased 5,882,352 shares of the Company’s Class A common stock at the equity offering price of $4.25 per share.

As the sole managing member of EVgo OpCo, Thunder Sub operates and controls all of the business and affairs of EVgo OpCo and through EVgo OpCo and its subsidiaries, conducts its business. Accordingly, the Company consolidates the financial results of EVgo OpCo and records a redeemable noncontrolling interest in its consolidated financial statements to reflect the EVgo OpCo Units that are owned by EVgo Holdings.

As of June 30, 2024 and December 31, 2023, EVgo Holdings held 195,800,000 EVgo OpCo Units, representing 64.8% and 65.4%, respectively, of the total outstanding EVgo OpCo Units and an equal number of shares of the Company’s Class B common stock. As of June 30, 2024 and December 31, 2023, the shares of the Company’s Class B common stock

held by EVgo Holdings and the shares of the Company’s Class A common stock held by EVgo Member Holdings collectively represented a voting interest of 66.7% and 67.4%, respectively, in the Company.

Each EVgo OpCo Unit, together with one share of Class B common stock, is redeemable, subject to certain conditions, for either one share of Class A common stock, or, at EVgo OpCo’s election, the cash equivalent to the market value of one share of Class A common stock, pursuant to the Amended and Restated LLC Agreement of EVgo OpCo dated July 1, 2021 (the “EVgo OpCo A&R LLC Agreement”).

XML 19 R9.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

Note 2 – Summary of Significant Accounting Policies

Basis of Presentation and Consolidation

The accompanying condensed consolidated financial statements are unaudited and are presented in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information, as set by the Financial Accounting Standards Board (“FASB”), and pursuant to the rules and regulations of the SEC. References to GAAP issued by the FASB in these notes to the condensed consolidated financial statements are to the FASB Accounting Standards Codification (“ASC”). The condensed consolidated financial statements include the accounts of the Company and its subsidiaries and all intercompany transactions have been eliminated in consolidation. These condensed consolidated financial statements include all adjustments considered necessary, in the opinion of management, for a fair presentation of the condensed consolidated balance sheets, condensed consolidated statements of operations, condensed consolidated statements of stockholders’ equity (deficit) and condensed consolidated statements of cash flows for the periods presented.

The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the operating results for the full year ending December 31, 2024 or any other period. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023.

GAAP defines subsequent events as events or transactions that occur after the balance sheet date but before financial statements are issued or are available to be issued. Based on their nature, magnitude and timing, certain subsequent events may be required to be reflected in the condensed consolidated financial statements at the balance sheet date and/or required to be disclosed in the notes to the condensed consolidated financial statements. The Company has evaluated subsequent events accordingly.

Use of Estimates

The preparation of EVgo’s condensed consolidated financial statements requires the Company to make judgments, estimates and assumptions that affect the reported amounts of assets, liabilities, income and expenses and related disclosures of contingent assets and liabilities. Significant estimates made by management include, but are not limited to, variable consideration estimates and stand-alone selling prices for performance obligations for revenue, depreciable lives of property and equipment and intangible assets, costs associated with asset retirement obligations, the fair value of operating lease right-of-use (“ROU”) assets and liabilities, share-based compensation, earnout liability, and warrant liabilities. Management bases these estimates on its historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results experienced may vary materially and adversely from EVgo’s estimates. Revisions to estimates are recognized prospectively.

Concentration of Business and Credit Risk

The Company maintains its cash accounts in commercial banks. Cash balances held in a commercial bank are secured by the Federal Deposit Insurance Corporation up to $250,000. A portion of deposit balances may be in excess of federal insurance limits. The Company has not experienced any losses on such accounts. The Company mitigates its risk with respect to cash by maintaining its deposits at high-quality financial institutions and monitoring the credit ratings of those institutions.

The Company had three customers that collectively comprised 54.3% of the Company’s total net accounts receivable as of June 30, 2024. The Company had two customers that collectively comprised 45.7% of the Company’s total net accounts receivable as of December 31, 2023. For the three months ended June 30, 2024 and June 30, 2023, one customer represented 41.5% and 65.7% of total revenue, respectively. For the six months ended June 30, 2024 and June 30, 2023, one customer represented 38.3% and 57.3% of total revenue, respectively.

For the three months ended June 30, 2024 and June 30, 2023, two vendors collectively provided 93.5% and 84.7% of EVgo’s total charging equipment, respectively. For the six months ended June 30, 2024 and June 30, 2023, two vendors collectively provided 89.5% and 85.2% of EVgo’s total charging equipment, respectively.

Reclassifications

The Company has made certain reclassifications to prior period amounts to conform to the current period presentation.

Cash, Cash Equivalents and Restricted Cash

Cash and restricted cash include cash held in cash depository accounts in major banks in the U.S. and are stated at cost. Cash equivalents are carried at fair value and are invested in money market funds. Cash that is held by a financial institution and has restrictions on its availability to the Company is classified as restricted cash.

The Company had unused letters of credit, which were collateralized with cash, classified as restricted cash on the Company’s condensed consolidated balance sheets, of $0.7 million as of June 30, 2024 and December 31, 2023, associated with the construction of its charging stations and in connection with one of its operating leases.

Accounts Receivable and Allowance for Doubtful Accounts

Accounts receivable are amounts due from customers under normal trade terms. Payment terms for accounts receivable related to capital-build agreements are specified in the individual agreements and vary depending on the counterparty. Management reviews accounts receivable on a recurring basis to determine if any accounts receivable will potentially be uncollectible. The Company reserves for any accounts receivable balances that are determined to be uncollectible in the allowance for doubtful accounts. After all attempts to collect an account receivable have failed, the account receivable is written off against the allowance for doubtful accounts. Other accounts receivable of $1.6 million and $2.7 million were included in accounts receivable, net, on the condensed consolidated balance sheets as of June 30, 2024 and December 31, 2023, respectively.

Recently Issued Accounting Standards

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”), as amended in December 2022 by ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848 (“ASU 2022-06”). ASU 2020-04 provides guidance to alleviate the burden in accounting for reference rate reform by allowing certain expedients and exceptions in applying GAAP to contracts, hedging relationships and other transactions impacted by reference rate reform. The provisions apply only to those transactions that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. Adoption of the provisions of ASU 2020-04 are optional and are effective from March 12, 2020 through December 31, 2024, as amended by ASU 2022-06. The Company has not identified any contracts, hedging relationships or other transactions impacted by reference rate reform and therefore does not expect any impact resulting from the adoption of ASU 2020-04 on the Company’s consolidated results of operations or financial position.

In November 2023, the FASB issued ASU 2023-07, ASC Subtopic 280 “Segment Reporting — Improvements to Reportable Segment Disclosures” (“ASU 2023-07”). ASU 2023-07 requires incremental disclosures related to a public entity’s reportable segments but does not change the definition of a segment, the method for determining segments, or the criteria for aggregating operating segments into reportable segments. ASU 2023-07 provides for significant segment expense categories and amounts for each reportable segment and an aggregate amount and description of other segment items included in each reported measure of segment profit or loss beyond the significant segment expenses for each

reportable segment; permits the disclosure of multiple measures of segment profit or loss for each reportable segment, subject to a minimum disclosure of the measure of segment profit or loss that is most consistent with the amounts included in the financial statements (consistent with current guidance); confirms that all disclosures required in the segments guidance apply to all public entities, including those with a single operating or reportable segment; requires disclosure of the title and position of the individual or the name of the group identified as the CODM in the financial statements; and requires disclosure of how the CODM uses each reported measure of segment profit or loss to assess performance and allocate resources to the segment. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024 and should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is permitted. The Company is currently evaluating this ASU to determine its impact on the Company’s disclosures.

In December 2023, the FASB issued ASU 2023-09, ASC Subtopic 740 “Income Taxes — Improvements to Income Tax Disclosures” (“ASU 2023-09”), which is designed to increase transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. The Company is currently evaluating the effect that the adoption of this ASU will have on its consolidated financial statements.

In March 2024, the FASB issued ASU 2024-01, ASC Subtopic 718 “Compensation – Stock Compensation” (“ASU 2024-01”) to provide illustrative examples to determine whether profits interest awards are share-based payment arrangements in the scope of ASC 718, or cash bonus or profit-sharing arrangements in the scope of ASC 710, Compensation. ASU 2024-01 is effective for annual periods beginning after December 15, 2024, and interim periods within those annual periods and should be applied either retrospectively to all prior periods presented or prospectively to profits interest and similar awards granted or modified on or after the date at which the amendments are first applied. Early adoption is permitted. The Company is currently evaluating the effect that the adoption of this ASU will have on its consolidated financial statements.

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

Note 3 – Revenue Recognition

The following table provides information about contract assets and liabilities from contracts with customers as of:

June 30, 

December 31, 

Change

(dollars in thousands)

2024

    

2023

$

    

%

Contract assets

$

2,942

$

1,191

$

1,751

147

%

Contract liabilities

$

92,900

$

87,440

$

5,460

6

%

As of June 30, 2024 there was $2.9 million in contract assets compared to $1.2 million as of December 31, 2023. The balance of contract assets is driven by the difference in timing of when revenue is recognized from performance obligations satisfied in the current reporting period and when amounts are invoiced to the customer. Contract liabilities as of June 30, 2024 increased $5.5 million, or 6%, to $92.9 million compared to $87.4 million as of December 31, 2023. The balance of contract liabilities is driven by the difference in timing between when cash is received pursuant to a contract and when the Company’s performance obligations under the contract are satisfied.

The following table provides the activity for the contract liabilities recognized:

(in thousands)

Balance as of December 31, 2023

$

87,440

Additions

 

66,777

Recognized in revenue

(60,649)

Marketing activities recognized on a net basis

 

(668)

Balance as of June 30, 2024

$

92,900

Revenues include the following:

Three Months Ended

Six Months Ended

June 30, 

  

June 30, 

(in thousands)

2024

    

2023

  

2024

2023

Amounts included in the beginning of period contract liabilities balance

$

4,474

$

2,560

$

16,885

$

6,560

Amounts associated with performance obligations satisfied in previous periods

$

$

$

42

$

25

It is anticipated that deferred revenue as of June 30, 2024 will be recognized in the following periods ending December 31:

(in thousands)

2024

$

7,521

2025

 

26,377

2026

 

15,788

2027

24,163

$

73,849

ASC 606 does not require disclosure of the transaction price to remaining performance obligations if the contract contains variable consideration allocated entirely to a wholly unsatisfied performance obligation. Under many customer contracts, each unit of product represents a separate performance obligation and therefore future volumes are wholly unsatisfied and thus disclosure of the transaction price allocated to a wholly unsatisfied performance obligation is not required. Under these contracts, variability arises as both volume and pricing are not known until the product is delivered. As of June 30, 2024 and December 31, 2023, there was $19.1 million and $26.4 million, respectively, in variable consideration for wholly unsatisfied performance obligations, which is included in deferred revenue on the condensed consolidated balance sheets.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Lease Accounting
6 Months Ended
Jun. 30, 2024
Lease Accounting  
Lease Accounting

Note 4 – Lease Accounting

Lessee Accounting

The Company has entered into agreements with Site Hosts, which allow the Company to operate charging stations on the Site Hosts’ property. Additionally, the Company leases offices, a warehouse and laboratory space under agreements with third-party landlords. The agreements with the Site Hosts and landlords are deemed to be operating leases. Original lease terms generally range from one to 15 years and certain leases contain renewal options that can extend the term for up to an additional five years. The Company has not entered into any finance leases.

The Company has estimated operating lease commitments of $40.0 million for leases where the Company has not yet taken possession of the underlying asset as of June 30, 2024. As such, the related operating lease ROU assets and operating lease liabilities have not been recognized in the Company’s condensed consolidated balance sheet as of June 30, 2024.

The Company’s lease costs consisted of the following:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(in thousands)

2024

2023

2024

    

2023

Operating lease costs

Charging network cost of sales

$

2,721

$

1,472

$

5,150

$

2,791

General and administrative expenses

1,099

1,221

2,173

2,440

Variable lease costs

Charging network cost of sales

667

778

1,113

817

General and administrative expenses

42

21

66

57

Short-term lease costs

26

59

$

4,529

$

3,518

$

8,502

$

6,164

As of June 30, 2024, the maturities of operating lease liabilities for the periods ending December 31, were as follows:

(in thousands)

2024

$

6,494

2025

13,817

2026

13,278

2027

12,745

2028

12,490

Thereafter

61,033

Total undiscounted operating lease payments

119,857

Less: imputed interest

(40,134)

Total discounted operating lease liabilities

$

79,723

Other supplemental and cash flow information consisted of the following:

Six Months Ended

June 30, 

(dollars in thousands)

2024

2023

Weighted-average remaining lease term (in years)

8.9

8.8

Weighted-average discount rate

9.4

%

9.3

%

Cash paid for amounts included in measurement of operating lease liabilities

$

3,800

$

2,246

ROU assets obtained in exchange for new operating lease liabilities

$

12,656

$

4,107

Lessor Accounting

The Company leases charging equipment, charging stations and other technical installations and subleases properties leased from Site Hosts to third parties under operating leases where EVgo is the lessor. Initial lease terms are generally one to ten years and may contain renewal options.

Because the leasing arrangements the Company enters into with lessees are operating leases, the underlying asset is carried at its carrying value as property, equipment and software, net, or included in operating lease ROU assets on the condensed consolidated balance sheets.

The Company’s operating lease income consisted of the following components:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(in thousands)

2024

2023

2024

    

2023

Operating lease income:

Charging, commercial revenue

$

746

$

534

$

1,309

$

992

Sublease income:

Ancillary revenue

    

213

267

480

534

  

$

959

$

801

$

1,789

$

1,526

As of June 30, 2024, future minimum rental payments due to the Company as lessor under operating leases (including subleases) for the periods ending December 31, were as follows:

(in thousands)

2024

$

821

2025

1,326

2026

910

2027

667

2028

334

$

4,058

The components of charging equipment, charging stations, land, and subleased host sites leased to third parties under operating leases, which are included within the Company’s property, equipment and software, net, and operating lease ROU assets were as follows as of:

June 30, 

December 31, 

(in thousands)

2024

2023

Charging station equipment and construction costs

$

5,493

$

5,941

Less: accumulated depreciation

(1,495)

(1,307)

Property, equipment and software, net

$

3,998

$

4,634

Operating lease ROU assets

$

11,016

$

11,764

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property, Equipment and Software, Net
6 Months Ended
Jun. 30, 2024
Property, Equipment and Software, Net  
Property, Equipment and Software, Net

Note 5 – Property, Equipment and Software, Net

Property, equipment and software, net, consisted of the following as of:

June 30, 

December 31, 

(in thousands)

2024

    

2023

Charging station installation costs

$

233,571

$

198,513

Charging station equipment

 

153,244

 

130,232

Construction in process

76,399

91,803

Charging equipment

 

37,381

 

38,473

Software

22,018

20,743

Office equipment, vehicles and other

 

1,852

 

1,801

Total property, equipment and software

 

524,465

 

481,565

Less accumulated depreciation and amortization

 

(121,047)

 

(92,338)

Property, equipment and software, net

$

403,418

$

389,227

Depreciation, amortization, impairment expense and loss on disposal of property and equipment, net of insurance recoveries, consisted of the following:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(in thousands)

    

2024

    

2023

    

2024

2023

Cost of sales

Depreciation of property and equipment

$

13,379

$

8,915

$

25,754

$

16,886

Amortization of capital-build liability

(2,230)

(1,632)

(4,246)

(3,261)

General and administrative expenses

Depreciation of property and equipment

139

124

256

250

Amortization of software

1,795

1,213

3,653

2,428

Impairment expense

1,756

2,392

4,061

5,825

Loss on disposal of property and equipment, net of insurance recoveries

1,001

(9)

1,436

18

$

15,840

$

11,003

$

30,914

$

22,146

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible Assets, Net
6 Months Ended
Jun. 30, 2024
Intangible Assets, Net  
Intangible Assets, Net

Note 6 – Intangible Assets, Net

Intangible assets, net, consisted of the following as of June 30, 2024:

Remaining

 

 

 

 

Weighted

Gross

Net

Average

Carrying

Accumulated

Carrying

Amortization 

(in thousands)

    

Amount

    

Amortization

    

Value

    

Period

Site Host relationships

$

41,500

$

(15,423)

$

26,077

 

7.6 years

Customer relationships

 

19,000

 

(17,563)

 

1,437

 

0.6 years

Developed technology

 

14,000

 

(4,163)

 

9,837

 

10.0 years

User base

11,000

 

(8,183)

2,817

1.1 years

Trade name

    

5,000

    

(1,323)

    

3,677

    

12.0 years

$

90,500

$

(46,655)

$

43,845

Amortization of intangible assets was $2.5 million and $2.9 million for the three months ended June 30, 2024 and 2023, respectively. Amortization of intangible assets was $5.2 million and $5.8 million for the six months ended June 30, 2024 and 2023, respectively.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Asset Retirement Obligations
6 Months Ended
Jun. 30, 2024
Asset Retirement Obligations  
Asset Retirement Obligations

Note 7 – Asset Retirement Obligations

Asset retirement obligations represent the present value of the estimated costs to remove the commercial charging stations and restore the sites to the condition prior to installation. The Company reviews estimates of removal costs on an ongoing basis. Asset retirement obligation activity was as follows:

(in thousands)

Balance as of December 31, 2023

$

18,232

Liabilities incurred

 

848

Accretion expense

 

882

Liabilities settled

 

(133)

Balance as of June 30, 2024

$

19,829

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

Note 8 – Equity

ATM Program

On November 10, 2022, EVgo entered into a Distribution Agreement with J.P. Morgan Securities LLC, Evercore Group L.L.C. and Goldman Sachs & Co. LLC as sales agents, pursuant to which the Company may sell up to $200.0 million of shares of Class A common stock in “at the market” transactions at prevailing market prices (the “ATM Program”). As of June 30, 2024, the Company had $183.5 million of remaining capacity under the ATM Program.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies
6 Months Ended
Jun. 30, 2024
Commitments and Contingencies  
Commitments and Contingencies

Note 9 – Commitments and Contingencies

Pilot Infrastructure Agreement

On July 5, 2022, EVgo entered into a charging infrastructure agreement (the “Pilot Infrastructure Agreement”) and an operations and maintenance agreement (the “Pilot O&M”) with Pilot Travel Centers LLC (the “Pilot Company”) and General Motors LLC (“GM”) to build, operate, and maintain up to 2,000 stalls served by DC chargers that the Pilot Company will own. The stalls will be located at the Pilot Company sites across the U.S.

Pursuant to the Pilot Infrastructure Agreement, EVgo is required to meet certain construction milestones measured by the number of sites commissioned, and the Pilot Company is required to make certain payments each month based on completion of pre-engineering and development work, the progress of construction at each site and for each charger procured by EVgo. Subject to extensions of time for specified excusable events, if EVgo is unable to meet its commissioning obligations, the Pilot Company will be entitled to liquidated damages calculated per day, subject to a cap of $30,000 at each site. The Pilot Infrastructure Agreement includes customary events of default such as those resulting from insolvency, material breaches, and extended unexcused noncompliance, in each case subject to applicable notice and cure periods and other customary limitations on the parties’ ability to seek available remedies, including early termination. Additional provisions that may permit or cause early termination include the Pilot Company’s right to terminate after 1,000 stalls have been completed, the inability of EVgo to secure certain chargers and a material increase in the price of chargers due to a change in law. If the Pilot Company elects to terminate the Pilot Infrastructure Agreement after 1,000 stalls have been completed, the Pilot Company must pay EVgo a termination fee per stall for those not built; such fee varies based on the number of stalls already built. If EVgo is wholly or partially unable to perform its obligations under the Pilot Infrastructure Agreement due to certain circumstances outside its control, including delays by permitting authorities and utilities or certain force majeure events, such inability will not be considered a breach or default under the Pilot Infrastructure Agreement.

Under the Pilot O&M, EVgo is required to perform operations, maintenance and networking services on stalls built and commissioned under the Pilot Infrastructure Agreement in exchange for payment of a monthly fee by the Pilot Company to EVgo. Similar to the Pilot Infrastructure Agreement, the Pilot O&M includes customary events of default and related remedies.

Delta Charger Supply Agreement and Purchase Order

On July 12, 2022, EVgo entered into a General Terms and Conditions for Sale of EV Charger Products (the “Delta Charger Supply Agreement”) with Delta Electronics, Inc. (“Delta”), including an initial purchase order (the “Purchase Order”), pursuant to which EVgo will purchase and Delta will sell EV chargers manufactured by Delta in specified quantities at certain delivery dates. EVgo expects to use a portion of the chargers purchased under the Purchase Order to meet the requirements of the Pilot Infrastructure Agreement. EVgo is required to purchase a minimum of 1,000 chargers from Delta under the Purchase Order and may, at EVgo’s election, increase the number of chargers it purchases from Delta to 1,100. The Purchase Order was amended in August 2023 to provide for certain Delta chargers to be manufactured in Delta’s facility in Plano, Texas rather than in Taiwan.

General Motors Agreement

On July 20, 2020, EVgo entered into a five-year contract with GM (as amended from time to time, the “GM Agreement”) to build fast charger stalls that EVgo will own and operate as part of the Company’s public network. The GM Agreement has been amended several times to expand the overall number of charger stalls to be installed from 2,750 to 3,250, adjust charger stall installation targets, extend the completion deadline to March 31, 2026, provide for a payment of $7,000,000 in December 2022 in exchange for EVgo’s agreement to apply certain branding decals on the fast chargers funded by GM pursuant to the GM Agreement and additional payments for changes to GM’s charger branding, and maintain a specified uptime percentage (described below) over the term of the agreement. Pursuant to the GM Agreement, EVgo is required to meet certain quarterly milestones measured by the number of charger stalls installed, and GM is required to make certain payments based on charger stalls installed.

Under the GM Agreement, EVgo is required to install a total of 3,250 charger stalls by March 31, 2026, 55% of which were required to be and were installed by June 30, 2024. Meeting the quarterly milestones will require additional funds beyond the amounts committed by GM, and EVgo may face delays in construction, commissioning or aspects of installation of the charger stalls the Company is obligated to develop. EVgo is also required to maintain network availability (i.e., the percentage of time a charger is operational and available on the network) of at least 95% across the GM network. In addition to the capital-build program, EVgo is committed to providing GM EV customers with reservations and certain EVgo services at a discounted rate and branding on chargers. The contract is accounted for under ASC 606, which includes performance obligations related to reservations, memberships, and branding. The capital-build program is considered a set-up activity and not a performance obligation under ASC 606.

The GM Agreement is subject to early termination in certain circumstances, including in the event EVgo fails to meet the quarterly charger stall-installation milestones or maintain the specified level of network availability. If GM opts to terminate the agreement, EVgo may not be entitled to receive continued payments from GM and instead may be required to pay liquidated damages to GM. In the event EVgo fails to meet a charger stall-installation milestone or maintain the required network availability in a calendar quarter, GM has the right to provide EVgo with a notice of such deficiency within 30 days of the end of the quarter. If the same deficiency still exists at the end of the quarter immediately following the quarter for which a deficiency notification was delivered, GM may immediately terminate the agreement and seek pre-agreed liquidated damages of up to $15.0 million.

If EVgo does not meet its charger stall-installation milestone in any period, GM will have the right, if it so chooses, to send EVgo a charger stall count breach notice, which would trigger a cure period. It is possible that EVgo will not meet the charger stall-installation milestones under the GM Agreement in the future, particularly as a consequence of delays in permitting, commissioning and utility interconnection, and delays associated with industry and regulatory adaptation to the requirements of high-powered charger installation, including slower than expected third-party approvals of certain site acquisitions and site plans by utilities and landowners, and supply chain issues.

Nissan Agreements

EVgo executed an agreement with Nissan North America, Inc. (“Nissan”) in June 2019 (the “Nissan Agreement”), that provides for joint marketing activities, charging credit programs for purchasers or lessees of Nissan EVs, and a capital-build program. The Nissan Agreement has been amended several times to, among other things, adjust the allocation of the value of unused charging credits and to provide new offerings for purchasers or lessees of certain Nissan EV models. Under the joint-marketing activities provisions of the Nissan Agreement, EVgo was obligated to spend a specified amount annually on joint-marketing activities that were mutually agreed-upon with Nissan until March 1, 2024. Under the charging credit program provisions in the Nissan Agreement, credits for charging are allocated to purchasers or lessees of Nissan EVs, and such purchasers or lessees are permitted to charge their EV for 12 months at no charge to the participant, up to the amount of the charging credit allocated to such participant or on an unlimited basis, depending on the model of Nissan EV purchased or leased. Until March 1, 2024, in the event a participant did not use the entire amount of the allocated charging credit or if the annual charging credit pool was not exhausted within a specific period, a portion of the remaining dollar value of such credit rolled over to subsequent periods, and a portion was retained by the Company. After March 1, 2024, Nissan is required to make additional payments to the extent needed to support charging credits for new enrollees, and unused funds from such additional payments will be returned to Nissan at the end of the term. For Nissan EV purchasers or lessees receiving unlimited charging, the Company receives an upfront activation fee for each purchaser or

lessee as well as a usage-based fee. The capital-build program provided for in the Nissan Agreement requires the Company to install, operate and maintain public, high-power dual-standard chargers in specified markets pursuant to a schedule that outlines the build timelines for the chargers to be constructed (the “Build Schedule”). If the Company fails to meet its Build Schedule obligations, Nissan may invoke a penalty of up to $70,000 per delayed site beyond a designated cure period, which could result in an adjustment to the consideration received by the Company under the Nissan Agreement. EVgo and Nissan previously agreed to amend the Nissan Agreement to extend the installation deadlines under the Build Schedule by up to 12 months, and Nissan waived penalties for installation delays relating to program year one. The contract is accounted for under ASC 606, which includes performance obligations related to memberships, charging credits and joint marketing activities. The capital-build program is considered a set-up activity and not a performance obligation under ASC 606.

EVgo’s ability to meet its Build Schedule obligations may be impacted by delays in permitting, commissioning and utility interconnection, as well as industry and regulatory adaptation to the requirements of high-powered charger installation, including slower than expected third-party approvals of certain site acquisitions and site plans by utilities and landowners, and supply chain issues.

Nissan has the right to terminate the Nissan Agreement, without penalty or obligation of any kind, upon 30 days’ written notice if it is unable to secure funding to make payments required under the Nissan Agreement. Nissan receives budget approvals annually from Nissan Motor Company Limited. Nissan has fulfilled its annual payment obligations under the Nissan Agreement.

Legal Proceedings

In the ordinary course of the Company’s business, the Company may be subject to lawsuits, investigations, claims and proceedings, including, but not limited to, contractual disputes with vendors and customers and liabilities related to employment, health and safety matters. The Company accrues for losses that are both probable and reasonably estimable. Loss contingencies are subject to significant uncertainties and, therefore, determining the likelihood of a loss and/or the measurement of any loss can be complex and subject to change.

Contingent liabilities arising from ordinary course litigation are not expected to have a material adverse effect on the Company’s financial position. However, future events or circumstances, currently unknown to management, may potentially have a material effect on the Company’s financial position, liquidity or results of operations in any future reporting period.

Purchase Commitments

As of June 30, 2024, EVgo had $29.0 million in outstanding purchase order commitments to EVgo’s contract manufacturers and component suppliers for charging equipment, of which $25.3 million were short-term in nature. During the three months ended June 30, 2024, EVgo also entered into a $3.4 million commitment for consulting services, which are short-term in nature. In certain instances, EVgo is permitted to cancel, reschedule or adjust these orders.

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

Note 10 – Fair Value Measurements

The fair value of the Company’s financial assets and liabilities reflects management’s estimate of amounts that the Company would have received in connection with the sale of the assets or paid in connection with the transfer of the liabilities in an orderly transaction between market participants at the measurement date. In connection with measuring the fair value of its assets and liabilities, the Company seeks to maximize the use of observable inputs (market data obtained from independent sources) and to minimize the use of unobservable inputs (internal assumptions about how market participants would price assets and liabilities).

The following table presents information about the Company’s assets and liabilities that are measured at fair value on a recurring basis and indicates the level within the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value as of:

June 30, 

December 31, 

2024

2023

(in thousands)

 

Level

 

Balance

 

Level

 

Balance

Cash equivalents

Money market funds

1

$

146,125

1

$

186,125

Liabilities

Earnout liability

3

$

345

3

$

654

Warrant liability – Public Warrants

1

2,266

1

4,245

Warrant liability – Private Placement Warrants

3

480

3

896

Total liabilities

$

3,091

$

5,795

The earnout liability was valued using a Monte Carlo simulation methodology. Assumptions used in the valuation of the earnout liability were as follows as of:

June 30, 

December 31, 

2024

2023

Stock price

 

$

2.45

 

 

$

3.58

 

Risk-free interest rate

4.7

%

4.1

%

Expected restriction period (in years)

2.0

2.5

Expected volatility

79

%

63

%

Dividend rate

%

%

The warrants are accounted for as liabilities in accordance with ASC 815, Derivatives and Hedging, and are presented as warrant liabilities on the condensed consolidated balance sheets. The warrant liabilities are measured at fair value at inception and on a recurring basis, with changes in fair value presented within change in fair value of warrant liabilities in the condensed consolidated statements of operations. The closing price of the Public Warrants was used as its fair value as of each relevant date.

As of June 30, 2024, the Private Placement Warrants were valued using a Monte Carlo simulation methodology, which is considered a Level 3 fair value measurement. Assumptions used in the valuation of the Private Placement Warrant liability using the Monte Carlo simulation methodology are as follows as of:

June 30, 

December 31, 

2024

2023

Stock price

 

$

2.45

 

 

$

3.58

 

Risk-free interest rate

4.7

%

4.1

%

Expected term (in years)

2.0

2.5

Expected volatility

79

%

63

%

Dividend rate

%

%

Exercise price

$

11.50

$

11.50

The following table presents a reconciliation for all liabilities measured and recognized at fair value on a recurring basis using significant unobservable inputs (Level 3):

Private

Placement

Earnout

Warrant

(in thousands)

Liability

Liability

Fair value as of December 31, 2023

 

$

654

 

$

896

Change in fair value of liability

(309)

(416)

Fair value as of June 30, 2024

$

345

$

480

The carrying values of certain accounts such as cash, restricted cash, accounts receivable, prepaid expenses and other current assets, accounts payable and accrued expenses are deemed to approximate their fair values due to their short-term nature. The fair values of the Company’s money market funds are based on quoted prices in active markets for identical assets. There were no assets measured on a recurring basis using significant unobservable inputs (Level 3) as of June 30, 2024 and December 31, 2023.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes
6 Months Ended
Jun. 30, 2024
Income Taxes  
Income Taxes

Note 11 – Income Taxes

The provision for income taxes consists primarily of income taxes related to federal and state jurisdictions where business is conducted related to the Company’s ownership in EVgo OpCo. All income (loss) before income taxes is generated in the U.S. The Company’s provision for income taxes and effective tax rates reflect the impact of a full valuation allowance on its deferred tax assets and a significant portion of income (loss) being allocated to a nontaxable partnership.

In assessing the realization of its deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. Valuation allowances are recorded to reduce deferred tax assets when it is more likely than not that a tax benefit will not be realized. Management considered all available material evidence, both positive and negative, in assessing the appropriateness of a valuation allowance for the Company’s deferred tax assets, including the generation of future taxable income, the scheduled reversal of deferred tax liabilities and other available material evidence. After consideration of all of the information available, management believes that significant uncertainty exists with respect to future realization of the deferred tax assets and has therefore established a full valuation allowance against its net deferred tax assets as of June 30, 2024 and December 31, 2023.

The Company files a U.S. federal income tax return and income tax returns in various state and local jurisdictions and is subject to examination by the various taxing authorities for all periods since its inception. As of June 30, 2024 and December 31, 2023, there were no unrecognized tax benefits for uncertain tax positions, nor any amounts accrued for interest and penalties.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Tax Receivable Agreement
6 Months Ended
Jun. 30, 2024
Tax Receivable Agreement  
Tax Receivable Agreement

Note 12 – Tax Receivable Agreement

In connection with the CRIS Business Combination, EVgo entered into a tax receivable agreement (the “Tax Receivable Agreement”) with EVgo Holdings (along with permitted assigns, the “TRA Holders”) and LS Power Equity Advisors, LLC, as agent. The Tax Receivable Agreement generally provides for payment by the Company, Thunder Sub or any of their subsidiaries (other than EVgo OpCo and its subsidiaries) (the “Company Group”) to the TRA Holders of 85% of the net cash savings, if any, in U.S. federal, state and local income tax or franchise tax that the Company actually realizes or is deemed to realize in certain circumstances after the CRIS Business Combination as a result of (i) certain increases in tax basis that occur as a result of the Company Group’s acquisition (or deemed acquisition for U.S. federal income tax purposes) of all or a portion of the TRA Holders’ EVgo OpCo Units pursuant to the CRIS Business Combination or the exercise of the redemption or Call Rights set forth in the EVgo OpCo A&R LLC Agreement and (ii) imputed interest deemed to be paid by the Company Group as a result of, and additional tax basis arising from, any payments the Company Group makes under the Tax Receivable Agreement. The Company Group will retain the benefit of any remaining net cash savings. If the Company Group elects to terminate the Tax Receivable Agreement early (or it is terminated early due to the Company Group’s failure to honor a material obligation thereunder or due to certain mergers, asset sales, other forms of business combinations or other changes of control), the Company Group is required to make an immediate payment equal to the present value of the anticipated future payments to be made by it under the Tax Receivable Agreement (based upon certain assumptions and deemed events set forth in the Tax Receivable Agreement, including (i) that the Company Group has sufficient taxable income on a current basis to fully utilize the tax benefits covered by the Tax Receivable Agreement and (ii) that any EVgo OpCo Units (other than those held by the Company Group) outstanding on the termination date or change of control date, as applicable, are deemed to be redeemed on such date).

Amounts payable by the Company under the Tax Receivable Agreement are accrued through a charge to income when it is probable that a liability has been incurred and the amount is estimable. As of June 30, 2024, no transactions have occurred that would result in a cash tax savings benefit that would trigger the recording of a liability by the Company based on the terms of the Tax Receivable Agreement.

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

Note 13 – Share-Based Compensation

The following table sets forth the Company’s total share-based compensation expense in the Company’s condensed consolidated statements of operations:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(in thousands)

 

2024

2023

2024

    

2023

Other cost of sales

$

111

 

$

41

 

$

198

 

$

63

General and administrative expenses

5,291

8,454

9,905

14,859

Total share-based compensation expense

$

5,402

$

8,495

$

10,103

$

14,922

2021 Long Term Incentive Plan

On July 1, 2021, concurrent with the closing of the CRIS Business Combination, stockholders approved the Board of Directors-approved 2021 Long Term Incentive Plan (the “2021 Incentive Plan”). The 2021 Incentive Plan reserves 33,918,000 shares of Class A common stock for issuance to employees, non-employee directors and other service providers. As of June 30, 2024, there were 12,452,473 shares of Class A common stock remaining available for grant. The nonvested performance-based restricted stock units (“PSUs”) previously issued under the 2021 Incentive Plan are subject to under- and over-achievement thresholds. The number of shares remaining available for grant as disclosed in this paragraph was determined based on the number of PSUs whose vesting conditions were considered probable of achievement as of June 30, 2024.

Stock Options

The following table summarizes stock option activity under the 2021 Incentive Plan for the six months ended June 30, 2024:

Weighted

Shares

Weighted

Average

Underlying

    

Average

    

Remaining

    

Aggregate

(shares in thousands)

Options

Exercise Price

Contractual Life

Intrinsic Value

Outstanding as of December 31, 2023

    

    

1,058

$

8.66

 

7.6 years

$

Forfeited

(209)

$

10.18

Expired

(282)

$

8.74

Outstanding as of June 30, 2024

567

$

7.87

7.7 years

$

Exercisable as of June 30, 2024

228

$

9.90

5.9 years

$

As of June 30, 2024, the Company’s unrecognized share-based compensation expense related to stock options was approximately $0.5 million, which is expected to be recognized over a period of 1.3 years. No stock options were granted or exercised during the six months ended June 30, 2024.

Restricted Stock Units

Service-Based Awards

The table below represents the Company’s restricted stock unit (“RSU”) activity under the 2021 Incentive Plan during the six months ended June 30, 2024:

Weighted

 Average 

Number of

 Grant Date 

(shares in thousands)

Shares

    

 Fair Value

Nonvested as of December 31, 2023

 

    

9,051

$

5.85

Granted

8,514

$

2.55

Vested

(2,809)

$

6.59

Forfeited

(1,482)

$

4.31

Nonvested as of June 30, 2024

13,274

$

3.75

Vested but not released

19

Outstanding as of June 30, 2024

13,293

The total fair value of RSUs vested during the six months ended June 30, 2024 was $6.7 million. As of June 30, 2024, the Company’s unrecognized share-based compensation expense related to unvested RSUs was approximately $28.5 million, which is expected to be recognized over a period of 1.6 years.

Market-Based Awards

The Company has granted certain nonvested market-based restricted stock units (“MSUs”), which are subject to market-based performance targets related to the attainment of certain stock price levels in order for these units to vest. Vesting is also subject to continued service requirements through the vesting date over a period of three years from the date of grant. Compensation expense for such nonvested stock units is recognized on a straight-line basis over the longer of the explicit service period or the derived service period for the market condition, regardless of whether the market condition has been satisfied. The table below represents the Company’s MSU activity under the 2021 Incentive Plan for the six months ended June 30, 2024:

Weighted

 Average 

Number of

 Grant Date 

(shares in thousands)

Shares

    

 Fair Value

Nonvested as of December 31, 2023

 

    

704

$

2.25

Granted

317

$

2.29

Forfeited

(83)

$

2.50

Nonvested as of June 30, 2024

938

$

2.24

No MSUs vested during the six months ended June 30, 2024. The grant date fair value for such nonvested stock units was estimated using a Monte Carlo simulation that incorporates option-pricing inputs covering the period from the grant date through the end of the performance period. The following assumptions were used for the grants issued during the six months ended June 30, 2024.

Risk-free interest rate

    

3.9 to 4.0

%

Expected dividend yield

%

Expected volatility

85 to 88

%

Cost of equity

13.6

%

Remaining time to performance period end date (in years)

5.0 to 5.2

As of June 30, 2024, the Company’s unrecognized share-based compensation expense related to unvested MSUs was approximately $1.5 million, which is expected to be recognized over a period of 1.7 years.

Performance-Based Awards

The Company has granted certain PSUs, which vest based on the achievement of certain performance-based vesting conditions and subject to a three-year service condition. The number of shares that may ultimately vest with respect to each award may range from 0% up to 156% of the target number of shares based on the achievement of certain performance-based vesting conditions related to stall counts and Adjusted EBITDA over a one year period and a relative total stockholder return (“rTSR”) performance relative to the rTSR of a select group of companies in the Clean Edge Green Energy Index over a three year period. The maximum number of PSUs that may vest is determined based on actual Company achievement and vest over a three-year period subject to continuous service through the three-year period and achievement of the performance conditions. Compensation expense is recognized when performance targets are defined, the grant date is established, and it is considered probable that the performance objectives will be met. The fair value of the PSUs was calculated based on the closing price of the Company’s Class A common stock on the grant date.

The table below represents the Company’s PSU activity under the 2021 Incentive Plan for the six months ended June 30, 2024:

Weighted

 Average 

Number of

 Grant Date 

(shares in thousands)

Shares

    

 Fair Value

Nonvested as of December 31, 2023

 

    

$

Granted

1,808

$

2.90

Forfeited

(250)

$

2.90

Nonvested as of June 30, 2024

1,558

$

2.90

No PSUs vested during the six months ended June 30, 2024. As of June 30, 2024, the Company’s unrecognized share-based compensation expense related to unvested PSUs was approximately $4.0 million, which is contingent upon meeting the performance objectives.

EVgo Management Holdings, LLC Incentive Units

Following the Holdco Merger and prior to the CRIS Business Combination, all employees of EVgo Services employed at that time received share-based compensation in the form of units in EVgo Management Holdings, LLC (“EVgo Management”) designed to track incentive units issued by EVgo Holdings to EVgo Management (“Incentive Units”). Of each individual grant of Incentive Units, 65% of the grant was designated as time vesting (the “Time Vesting Incentive Units”) and the remaining 35% of the grant was designated as sale vesting (the “Sale Vesting Incentive Units”). The Time Vesting Incentive Units vest annually and equally over a period of four years from the date of grant. Sale Vesting Incentive Units vest based upon the achievement of certain trigger events relating to the sale of EVgo Holdings. Presented below is a summary of the activity of the Company’s Incentive Units during the six months ended June 30, 2024:

    

    

Weighted

 Average 

 Grant Date 

(units in thousands)

Units

    

 Fair Value

Nonvested as of December 31, 2023

 

252

$

37.03

Vested

(57)

$

15.56

Forfeited

(132)

$

52.40

Nonvested as of June 30, 2024

63

$

24.48

As of June 30, 2024, the Company’s unrecognized share-based compensation expense related to unvested Time Vesting Incentive Units was approximately $0.2 million, which is expected to be recognized over a period of 0.6 years.

XML 31 R21.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

Note 14 – Net Loss Per Share

The following table sets forth the computation of basic and diluted net loss per share:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(in thousands, except per share data)

2024

2023

2024

    

2023

Numerator

Net loss

 

$

(29,610)

 

$

(21,539)

 

$

(57,803)

 

$

(70,620)

Less: net loss attributable to redeemable noncontrolling interest

(19,233)

 

(14,513)

(37,593)

 

(50,518)

Net loss attributable to Class A common stockholders

(10,377)

(7,026)

(20,210)

(20,102)

Less: net loss attributable to participating securities

(70)

(59)

(137)

(183)

Net loss attributable to Class A common stockholders, basic and diluted

$

(10,307)

$

(6,967)

$

(20,073)

$

(19,919)

Denominator

Weighted average common stock outstanding

106,303

86,039

105,849

78,915

Less: weighted average unvested Earnout Shares outstanding

(719)

(719)

(719)

(719)

Weighted average common stock outstanding, basic and diluted

105,584

85,320

105,130

78,196

Net loss per share – basic and diluted

$

(0.10)

$

(0.08)

$

(0.19)

$

(0.25)

The Company’s potentially dilutive securities consist of the Company’s Public Warrants, Private Placement Warrants, RSUs, stock options and unvested Earnout Shares. For the periods in which EPS is presented, the Company excluded the following potential shares, presented based on amounts outstanding at each period end, from the computation of diluted net loss per share attributable to Class A common stockholders since their impact would have been antidilutive:

Three and Six Months Ended

June 30, 

(in thousands)

    

2024

    

2023

Public Warrants

14,949

14,949

Private Placement Warrants

3,149

3,149

RSUs

13,274

7,050

PSUs

1,558

Stock options

567

1,380

33,497

26,528

Additionally, 718,750 unvested Earnout Shares were excluded from the computation of diluted EPS because their vesting threshold (i.e., the $15.00 triggering event) had not yet been met as of June 30, 2024 and 2023. There were approximately 0.9 million shares of MSUs that were excluded from the computation of diluted EPS as their market vesting conditions had not yet been met as of June 30, 2024.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Redeemable Noncontrolling Interest
6 Months Ended
Jun. 30, 2024
Redeemable Noncontrolling Interest  
Redeemable Noncontrolling Interest

Note 15 – Redeemable Noncontrolling Interest

As of June 30, 2024 and December 31, 2023, EVgo Holdings held 195,800,000 EVgo OpCo Units, representing a 64.9% and a 65.5% economic ownership interest, respectively, in EVgo OpCo (reflecting the exclusion of 718,750 shares of Class A common stock held by other entities that were subject to possible forfeiture) and that same number of shares of the Company’s Class B common stock, representing a 64.8% and a 65.4% voting interest, respectively, in the Company. EVgo Holdings is entitled to one vote per share of Class B common stock but is not entitled to receive dividends or any assets upon liquidation, dissolution, distribution or winding-up of the Company. Each EVgo OpCo Unit is redeemable,

together with one share of Class B common stock, for either one share of Class A common stock or, at EVgo OpCo’s election, the cash equivalent market value of one share of Class A common stock in accordance with the terms of the EVgo OpCo A&R LLC Agreement (see Note 12).

The EVgo OpCo Units held by EVgo Holdings have been classified as a redeemable noncontrolling interest in the Company. The cash redemption feature of the EVgo OpCo Units, together with a corresponding number of shares of Class B common stock, at the option of EVgo OpCo, is considered outside of the control of the Company. Therefore, in accordance with ASC Topic 480, Distinguishing Liabilities from Equity, the EVgo OpCo Units are classified as temporary equity in the Company’s condensed consolidated balance sheets.

The redeemable noncontrolling interest held by EVgo Holdings in EVgo OpCo, through its ownership of EVgo OpCo Units, was initially measured at its carrying amount on the CRIS Close Date. Net income or loss and other comprehensive income or loss are attributed to the redeemable noncontrolling interest during each reporting period based on its ownership percentage, as appropriate. Subsequent to that, the redeemable noncontrolling interest is measured at its fair value (i.e., based on the Class A common stock price) at the end of each reporting period, exclusive of the par value of the related Class B common stock, with the remeasurement amount being no less than the initial carrying amount, as adjusted for the redeemable noncontrolling interest’s share of net income or loss and other comprehensive income or loss. The offset of any fair value adjustment is recorded to equity, with no impact to net income (loss).

The following is a reconciliation of changes in the redeemable noncontrolling interest for the six months ended June 30, 2024:

(in thousands)

Balance as of December 31, 2023

   

$

700,964

Net loss attributable to redeemable noncontrolling interest

   

   

(37,593)

Equity-based compensation attributable to redeemable noncontrolling interest

   

   

210

Adjustment to revise redeemable noncontrolling interest to its redemption value at period-end

   

   

(183,871)

Balance as of June 30, 2024

$

479,710

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Pay vs Performance Disclosure            
Net Income (Loss) $ (10,377) $ (9,833) $ (7,026) $ (13,076) $ (20,210) $ (20,102)
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2024
shares
Trading Arrangements, by Individual  
Non-Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Terminated false
Stephanie Lee  
Trading Arrangements, by Individual  
Name Stephanie Lee
Title Interim Chief Financial Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date May 30, 2024
Aggregate Available 61,088
Trading Plan from May 2024 through November 2024 | Badar Khan  
Trading Arrangements, by Individual  
Name Badar Khan
Title Chief Executive Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date December 21, 2023
Rule 10b5-1 Arrangement Terminated true
Termination Date May 14, 2024
Aggregate Available 246,596
Trading Plan between November 2024 and November 2025 | Badar Khan  
Trading Arrangements, by Individual  
Name Mr. Khan
Rule 10b5-1 Arrangement Adopted true
Adoption Date June 10, 2024
Aggregate Available 595,713
XML 35 R25.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 and Consolidation

Basis of Presentation and Consolidation

The accompanying condensed consolidated financial statements are unaudited and are presented in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information, as set by the Financial Accounting Standards Board (“FASB”), and pursuant to the rules and regulations of the SEC. References to GAAP issued by the FASB in these notes to the condensed consolidated financial statements are to the FASB Accounting Standards Codification (“ASC”). The condensed consolidated financial statements include the accounts of the Company and its subsidiaries and all intercompany transactions have been eliminated in consolidation. These condensed consolidated financial statements include all adjustments considered necessary, in the opinion of management, for a fair presentation of the condensed consolidated balance sheets, condensed consolidated statements of operations, condensed consolidated statements of stockholders’ equity (deficit) and condensed consolidated statements of cash flows for the periods presented.

The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the operating results for the full year ending December 31, 2024 or any other period. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023.

GAAP defines subsequent events as events or transactions that occur after the balance sheet date but before financial statements are issued or are available to be issued. Based on their nature, magnitude and timing, certain subsequent events may be required to be reflected in the condensed consolidated financial statements at the balance sheet date and/or required to be disclosed in the notes to the condensed consolidated financial statements. The Company has evaluated subsequent events accordingly.

Use of Estimates

Use of Estimates

The preparation of EVgo’s condensed consolidated financial statements requires the Company to make judgments, estimates and assumptions that affect the reported amounts of assets, liabilities, income and expenses and related disclosures of contingent assets and liabilities. Significant estimates made by management include, but are not limited to, variable consideration estimates and stand-alone selling prices for performance obligations for revenue, depreciable lives of property and equipment and intangible assets, costs associated with asset retirement obligations, the fair value of operating lease right-of-use (“ROU”) assets and liabilities, share-based compensation, earnout liability, and warrant liabilities. Management bases these estimates on its historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results experienced may vary materially and adversely from EVgo’s estimates. Revisions to estimates are recognized prospectively.

Concentration of Business and Credit Risk

Concentration of Business and Credit Risk

The Company maintains its cash accounts in commercial banks. Cash balances held in a commercial bank are secured by the Federal Deposit Insurance Corporation up to $250,000. A portion of deposit balances may be in excess of federal insurance limits. The Company has not experienced any losses on such accounts. The Company mitigates its risk with respect to cash by maintaining its deposits at high-quality financial institutions and monitoring the credit ratings of those institutions.

The Company had three customers that collectively comprised 54.3% of the Company’s total net accounts receivable as of June 30, 2024. The Company had two customers that collectively comprised 45.7% of the Company’s total net accounts receivable as of December 31, 2023. For the three months ended June 30, 2024 and June 30, 2023, one customer represented 41.5% and 65.7% of total revenue, respectively. For the six months ended June 30, 2024 and June 30, 2023, one customer represented 38.3% and 57.3% of total revenue, respectively.

For the three months ended June 30, 2024 and June 30, 2023, two vendors collectively provided 93.5% and 84.7% of EVgo’s total charging equipment, respectively. For the six months ended June 30, 2024 and June 30, 2023, two vendors collectively provided 89.5% and 85.2% of EVgo’s total charging equipment, respectively.

Reclassifications

Reclassifications

The Company has made certain reclassifications to prior period amounts to conform to the current period presentation.

Cash, Cash Equivalents and Restricted Cash

Cash, Cash Equivalents and Restricted Cash

Cash and restricted cash include cash held in cash depository accounts in major banks in the U.S. and are stated at cost. Cash equivalents are carried at fair value and are invested in money market funds. Cash that is held by a financial institution and has restrictions on its availability to the Company is classified as restricted cash.

The Company had unused letters of credit, which were collateralized with cash, classified as restricted cash on the Company’s condensed consolidated balance sheets, of $0.7 million as of June 30, 2024 and December 31, 2023, associated with the construction of its charging stations and in connection with one of its operating leases.

Accounts Receivable and Allowance for Doubtful Accounts

Accounts Receivable and Allowance for Doubtful Accounts

Accounts receivable are amounts due from customers under normal trade terms. Payment terms for accounts receivable related to capital-build agreements are specified in the individual agreements and vary depending on the counterparty. Management reviews accounts receivable on a recurring basis to determine if any accounts receivable will potentially be uncollectible. The Company reserves for any accounts receivable balances that are determined to be uncollectible in the allowance for doubtful accounts. After all attempts to collect an account receivable have failed, the account receivable is written off against the allowance for doubtful accounts. Other accounts receivable of $1.6 million and $2.7 million were included in accounts receivable, net, on the condensed consolidated balance sheets as of June 30, 2024 and December 31, 2023, respectively.

Recently Issued Accounting Standards

Recently Issued Accounting Standards

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”), as amended in December 2022 by ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848 (“ASU 2022-06”). ASU 2020-04 provides guidance to alleviate the burden in accounting for reference rate reform by allowing certain expedients and exceptions in applying GAAP to contracts, hedging relationships and other transactions impacted by reference rate reform. The provisions apply only to those transactions that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. Adoption of the provisions of ASU 2020-04 are optional and are effective from March 12, 2020 through December 31, 2024, as amended by ASU 2022-06. The Company has not identified any contracts, hedging relationships or other transactions impacted by reference rate reform and therefore does not expect any impact resulting from the adoption of ASU 2020-04 on the Company’s consolidated results of operations or financial position.

In November 2023, the FASB issued ASU 2023-07, ASC Subtopic 280 “Segment Reporting — Improvements to Reportable Segment Disclosures” (“ASU 2023-07”). ASU 2023-07 requires incremental disclosures related to a public entity’s reportable segments but does not change the definition of a segment, the method for determining segments, or the criteria for aggregating operating segments into reportable segments. ASU 2023-07 provides for significant segment expense categories and amounts for each reportable segment and an aggregate amount and description of other segment items included in each reported measure of segment profit or loss beyond the significant segment expenses for each

reportable segment; permits the disclosure of multiple measures of segment profit or loss for each reportable segment, subject to a minimum disclosure of the measure of segment profit or loss that is most consistent with the amounts included in the financial statements (consistent with current guidance); confirms that all disclosures required in the segments guidance apply to all public entities, including those with a single operating or reportable segment; requires disclosure of the title and position of the individual or the name of the group identified as the CODM in the financial statements; and requires disclosure of how the CODM uses each reported measure of segment profit or loss to assess performance and allocate resources to the segment. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024 and should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is permitted. The Company is currently evaluating this ASU to determine its impact on the Company’s disclosures.

In December 2023, the FASB issued ASU 2023-09, ASC Subtopic 740 “Income Taxes — Improvements to Income Tax Disclosures” (“ASU 2023-09”), which is designed to increase transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. The Company is currently evaluating the effect that the adoption of this ASU will have on its consolidated financial statements.

In March 2024, the FASB issued ASU 2024-01, ASC Subtopic 718 “Compensation – Stock Compensation” (“ASU 2024-01”) to provide illustrative examples to determine whether profits interest awards are share-based payment arrangements in the scope of ASC 718, or cash bonus or profit-sharing arrangements in the scope of ASC 710, Compensation. ASU 2024-01 is effective for annual periods beginning after December 15, 2024, and interim periods within those annual periods and should be applied either retrospectively to all prior periods presented or prospectively to profits interest and similar awards granted or modified on or after the date at which the amendments are first applied. Early adoption is permitted. The Company is currently evaluating the effect that the adoption of this ASU will have on its consolidated financial statements.

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2024
Revenue Recognition  
Schedule of contract assets and liabilities and liabilities activity

June 30, 

December 31, 

Change

(dollars in thousands)

2024

    

2023

$

    

%

Contract assets

$

2,942

$

1,191

$

1,751

147

%

Contract liabilities

$

92,900

$

87,440

$

5,460

6

%

(in thousands)

Balance as of December 31, 2023

$

87,440

Additions

 

66,777

Recognized in revenue

(60,649)

Marketing activities recognized on a net basis

 

(668)

Balance as of June 30, 2024

$

92,900

Schedule of contract liabilities recognized as revenue.

Three Months Ended

Six Months Ended

June 30, 

  

June 30, 

(in thousands)

2024

    

2023

  

2024

2023

Amounts included in the beginning of period contract liabilities balance

$

4,474

$

2,560

$

16,885

$

6,560

Amounts associated with performance obligations satisfied in previous periods

$

$

$

42

$

25

Schedule of deferred revenue to be recognized

(in thousands)

2024

$

7,521

2025

 

26,377

2026

 

15,788

2027

24,163

$

73,849

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Lease Accounting (Tables)
6 Months Ended
Jun. 30, 2024
Lease Accounting  
Schedule of lease cost

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(in thousands)

2024

2023

2024

    

2023

Operating lease costs

Charging network cost of sales

$

2,721

$

1,472

$

5,150

$

2,791

General and administrative expenses

1,099

1,221

2,173

2,440

Variable lease costs

Charging network cost of sales

667

778

1,113

817

General and administrative expenses

42

21

66

57

Short-term lease costs

26

59

$

4,529

$

3,518

$

8,502

$

6,164

Schedule of future fixed minimum payments

(in thousands)

2024

$

6,494

2025

13,817

2026

13,278

2027

12,745

2028

12,490

Thereafter

61,033

Total undiscounted operating lease payments

119,857

Less: imputed interest

(40,134)

Total discounted operating lease liabilities

$

79,723

Schedule of operating lease supplemental information

Six Months Ended

June 30, 

(dollars in thousands)

2024

2023

Weighted-average remaining lease term (in years)

8.9

8.8

Weighted-average discount rate

9.4

%

9.3

%

Cash paid for amounts included in measurement of operating lease liabilities

$

3,800

$

2,246

ROU assets obtained in exchange for new operating lease liabilities

$

12,656

$

4,107

Schedule of operating lease income

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(in thousands)

2024

2023

2024

    

2023

Operating lease income:

Charging, commercial revenue

$

746

$

534

$

1,309

$

992

Sublease income:

Ancillary revenue

    

213

267

480

534

  

$

959

$

801

$

1,789

$

1,526

Schedule of future minimum rental payments due to as lessor under operating leases (including subleases)

(in thousands)

2024

$

821

2025

1,326

2026

910

2027

667

2028

334

$

4,058

Schedule of the components of charging equipment, charging stations, land, and subleased host sites leased to third parties

June 30, 

December 31, 

(in thousands)

2024

2023

Charging station equipment and construction costs

$

5,493

$

5,941

Less: accumulated depreciation

(1,495)

(1,307)

Property, equipment and software, net

$

3,998

$

4,634

Operating lease ROU assets

$

11,016

$

11,764

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property, Equipment and Software, Net (Tables)
6 Months Ended
Jun. 30, 2024
Property, Equipment and Software, Net  
Schedule of property and equipment, net

June 30, 

December 31, 

(in thousands)

2024

    

2023

Charging station installation costs

$

233,571

$

198,513

Charging station equipment

 

153,244

 

130,232

Construction in process

76,399

91,803

Charging equipment

 

37,381

 

38,473

Software

22,018

20,743

Office equipment, vehicles and other

 

1,852

 

1,801

Total property, equipment and software

 

524,465

 

481,565

Less accumulated depreciation and amortization

 

(121,047)

 

(92,338)

Property, equipment and software, net

$

403,418

$

389,227

Schedule of allocation of depreciation and amortization of property and equipment

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(in thousands)

    

2024

    

2023

    

2024

2023

Cost of sales

Depreciation of property and equipment

$

13,379

$

8,915

$

25,754

$

16,886

Amortization of capital-build liability

(2,230)

(1,632)

(4,246)

(3,261)

General and administrative expenses

Depreciation of property and equipment

139

124

256

250

Amortization of software

1,795

1,213

3,653

2,428

Impairment expense

1,756

2,392

4,061

5,825

Loss on disposal of property and equipment, net of insurance recoveries

1,001

(9)

1,436

18

$

15,840

$

11,003

$

30,914

$

22,146

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible Assets, Net (Tables)
6 Months Ended
Jun. 30, 2024
Intangible Assets, Net  
Schedule of finite-lived intangible assets, net

Remaining

 

 

 

 

Weighted

Gross

Net

Average

Carrying

Accumulated

Carrying

Amortization 

(in thousands)

    

Amount

    

Amortization

    

Value

    

Period

Site Host relationships

$

41,500

$

(15,423)

$

26,077

 

7.6 years

Customer relationships

 

19,000

 

(17,563)

 

1,437

 

0.6 years

Developed technology

 

14,000

 

(4,163)

 

9,837

 

10.0 years

User base

11,000

 

(8,183)

2,817

1.1 years

Trade name

    

5,000

    

(1,323)

    

3,677

    

12.0 years

$

90,500

$

(46,655)

$

43,845

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Asset Retirement Obligations (Tables)
6 Months Ended
Jun. 30, 2024
Asset Retirement Obligations  
Schedule of asset retirement obligation activity

(in thousands)

Balance as of December 31, 2023

$

18,232

Liabilities incurred

 

848

Accretion expense

 

882

Liabilities settled

 

(133)

Balance as of June 30, 2024

$

19,829

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Schedule of assets and liabilities measured on recurring basis

June 30, 

December 31, 

2024

2023

(in thousands)

 

Level

 

Balance

 

Level

 

Balance

Cash equivalents

Money market funds

1

$

146,125

1

$

186,125

Liabilities

Earnout liability

3

$

345

3

$

654

Warrant liability – Public Warrants

1

2,266

1

4,245

Warrant liability – Private Placement Warrants

3

480

3

896

Total liabilities

$

3,091

$

5,795

Schedule of changes in the fair value of warrant and earnout liabilities

Private

Placement

Earnout

Warrant

(in thousands)

Liability

Liability

Fair value as of December 31, 2023

 

$

654

 

$

896

Change in fair value of liability

(309)

(416)

Fair value as of June 30, 2024

$

345

$

480

Earnout liability  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Assumptions used in valuation of liability

June 30, 

December 31, 

2024

2023

Stock price

 

$

2.45

 

 

$

3.58

 

Risk-free interest rate

4.7

%

4.1

%

Expected restriction period (in years)

2.0

2.5

Expected volatility

79

%

63

%

Dividend rate

%

%

Private Placement Warrant Liability  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Assumptions used in valuation of liability

June 30, 

December 31, 

2024

2023

Stock price

 

$

2.45

 

 

$

3.58

 

Risk-free interest rate

4.7

%

4.1

%

Expected term (in years)

2.0

2.5

Expected volatility

79

%

63

%

Dividend rate

%

%

Exercise price

$

11.50

$

11.50

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of stock-based compensation expense

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(in thousands)

 

2024

2023

2024

    

2023

Other cost of sales

$

111

 

$

41

 

$

198

 

$

63

General and administrative expenses

5,291

8,454

9,905

14,859

Total share-based compensation expense

$

5,402

$

8,495

$

10,103

$

14,922

Schedule of options activity

Weighted

Shares

Weighted

Average

Underlying

    

Average

    

Remaining

    

Aggregate

(shares in thousands)

Options

Exercise Price

Contractual Life

Intrinsic Value

Outstanding as of December 31, 2023

    

    

1,058

$

8.66

 

7.6 years

$

Forfeited

(209)

$

10.18

Expired

(282)

$

8.74

Outstanding as of June 30, 2024

567

$

7.87

7.7 years

$

Exercisable as of June 30, 2024

228

$

9.90

5.9 years

$

Schedule of PSU activity

Weighted

 Average 

Number of

 Grant Date 

(shares in thousands)

Shares

    

 Fair Value

Nonvested as of December 31, 2023

 

    

$

Granted

1,808

$

2.90

Forfeited

(250)

$

2.90

Nonvested as of June 30, 2024

1,558

$

2.90

RSUs  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of assumptions used for grants of awards

Risk-free interest rate

    

3.9 to 4.0

%

Expected dividend yield

%

Expected volatility

85 to 88

%

Cost of equity

13.6

%

Remaining time to performance period end date (in years)

5.0 to 5.2

Service-Based Awards  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of RSU activity

Weighted

 Average 

Number of

 Grant Date 

(shares in thousands)

Shares

    

 Fair Value

Nonvested as of December 31, 2023

 

    

9,051

$

5.85

Granted

8,514

$

2.55

Vested

(2,809)

$

6.59

Forfeited

(1,482)

$

4.31

Nonvested as of June 30, 2024

13,274

$

3.75

Vested but not released

19

Outstanding as of June 30, 2024

13,293

Market-Based Awards  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of RSU activity

Weighted

 Average 

Number of

 Grant Date 

(shares in thousands)

Shares

    

 Fair Value

Nonvested as of December 31, 2023

 

    

704

$

2.25

Granted

317

$

2.29

Forfeited

(83)

$

2.50

Nonvested as of June 30, 2024

938

$

2.24

Incentive Units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule Of Nonvested Incentive Units Activity [Table Text Block]

    

    

Weighted

 Average 

 Grant Date 

(units in thousands)

Units

    

 Fair Value

Nonvested as of December 31, 2023

 

252

$

37.03

Vested

(57)

$

15.56

Forfeited

(132)

$

52.40

Nonvested as of June 30, 2024

63

$

24.48

Schedule of Incentive Units activity

    

    

Weighted

 Average 

 Grant Date 

(units in thousands)

Units

    

 Fair Value

Nonvested as of December 31, 2023

 

252

$

37.03

Vested

(57)

$

15.56

Forfeited

(132)

$

52.40

Nonvested as of June 30, 2024

63

$

24.48

XML 43 R33.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 basic and diluted net earnings per common share

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(in thousands, except per share data)

2024

2023

2024

    

2023

Numerator

Net loss

 

$

(29,610)

 

$

(21,539)

 

$

(57,803)

 

$

(70,620)

Less: net loss attributable to redeemable noncontrolling interest

(19,233)

 

(14,513)

(37,593)

 

(50,518)

Net loss attributable to Class A common stockholders

(10,377)

(7,026)

(20,210)

(20,102)

Less: net loss attributable to participating securities

(70)

(59)

(137)

(183)

Net loss attributable to Class A common stockholders, basic and diluted

$

(10,307)

$

(6,967)

$

(20,073)

$

(19,919)

Denominator

Weighted average common stock outstanding

106,303

86,039

105,849

78,915

Less: weighted average unvested Earnout Shares outstanding

(719)

(719)

(719)

(719)

Weighted average common stock outstanding, basic and diluted

105,584

85,320

105,130

78,196

Net loss per share – basic and diluted

$

(0.10)

$

(0.08)

$

(0.19)

$

(0.25)

Schedule of antidilutive securities excluded from computation of diluted EPS

Three and Six Months Ended

June 30, 

(in thousands)

    

2024

    

2023

Public Warrants

14,949

14,949

Private Placement Warrants

3,149

3,149

RSUs

13,274

7,050

PSUs

1,558

Stock options

567

1,380

33,497

26,528

XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Redeemable Noncontrolling Interest (Tables)
6 Months Ended
Jun. 30, 2024
Redeemable Noncontrolling Interest  
Schedule of reconciliation of changes in redeemable noncontrolling interest

(in thousands)

Balance as of December 31, 2023

   

$

700,964

Net loss attributable to redeemable noncontrolling interest

   

   

(37,593)

Equity-based compensation attributable to redeemable noncontrolling interest

   

   

210

Adjustment to revise redeemable noncontrolling interest to its redemption value at period-end

   

   

(183,871)

Balance as of June 30, 2024

$

479,710

XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Description of Business and Nature of Operations (Details) - $ / shares
May 22, 2023
Jul. 01, 2021
Oct. 02, 2020
Jun. 30, 2024
Dec. 31, 2023
Class A Common Stock          
Conversion ratio   1      
Class B Common Stock          
Conversion ratio   1      
Percentage of voting interest       64.80% 65.40%
EVgo Holdings          
Units owned       195,800,000 195,800,000
Private Placement Warrants | Climate Change Crisis Real Impact I Acquisition Corporation          
Warrants issued (in shares)     6,600,000    
Unit price (in dollars per share)     $ 1.00    
Thunder Sub | EVgo OpCo          
Percentage of ownership interest by non controlling owners       64.80% 65.40%
Affiliated Entity | Evgo Member Holdings | Public offering | Class A Common Stock          
Issuance of Class A common stock, net of issuance costs (in shares) 5,882,352        
Public offering price per share $ 4.25        
Affiliated Entity | EVgo Holdings and EVgo Member Holdings          
Percentage of voting interest       66.70% 67.40%
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies - Concentration of Business and Credit Risk (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
customer
individual
Jun. 30, 2023
customer
individual
Jun. 30, 2024
USD ($)
customer
individual
Jun. 30, 2023
customer
individual
Dec. 31, 2023
customer
Concentration Risk [Line Items]          
Federal Depository Insurance Coverage | $ $ 250,000   $ 250,000    
Total Accounts Receivable | Customer Concentration Risk | Major Customers          
Concentration Risk [Line Items]          
Number of customers     3   2
Concentration risk percentage     54.30%   45.70%
Total Revenue | Customer Concentration Risk | Major Customers          
Concentration Risk [Line Items]          
Number of customers 1 1 1 1  
Concentration risk percentage 41.50% 65.70% 38.30% 57.30%  
Total Purchases | Supplier Concentration Risk | Major Supplier          
Concentration Risk [Line Items]          
Number of vendors | individual 2 2 2 2  
Concentration risk percentage 93.50% 84.70% 89.50% 85.20%  
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Letter of Credit    
Letters of credit outstanding amount $ 0.7 $ 0.7
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Doubtful Accounts (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Summary of Significant Accounting Policies    
Other accounts receivable $ 1.6 $ 2.7
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Contract assets and liabilities and liabilities activity (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Revenue Recognition    
Contract assets $ 2,942 $ 1,191
Contract liabilities 92,900 $ 87,440
Change in contract assets 1,751  
Change in contract liabilities $ 5,460  
Change in contract assets (as percentage) 147.00%  
Change in contract liabilities (as percentage) 6.00%  
Change in contract liabilities    
Beginning balance $ 87,440  
Additions 66,777  
Recognized in revenue (60,649)  
Marketing activities recognized on a net basis (668)  
Ending balance $ 92,900  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Revenues related to contract liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue Recognition        
Amounts included in the beginning of period contract liabilities balance $ 4,474 $ 2,560 $ 16,885 $ 6,560
Amounts associated with performance obligations satisfied in previous periods $ 0 $ 0 $ 42 $ 25
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Deferred revenue to be recognized (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue remaining performance obligation expected period of satisfaction $ 73,849  
Variable consideration - Deferred revenue 19,100 $ 26,400
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue remaining performance obligation expected period of satisfaction $ 7,521  
Revenue remaining performance obligation 6 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue remaining performance obligation expected period of satisfaction $ 26,377  
Revenue remaining performance obligation 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue remaining performance obligation expected period of satisfaction $ 15,788  
Revenue remaining performance obligation 2 years  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue remaining performance obligation expected period of satisfaction $ 24,163  
Revenue remaining performance obligation 3 years  
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Lease Accounting - Lessee Accounting (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Lessee, Lease, Description [Line Items]        
Lessee, Operating Lease, Existence of Option to Extend [true false]     true  
Weighted-average remaining lease term 8 years 10 months 24 days 8 years 9 months 18 days 8 years 10 months 24 days 8 years 9 months 18 days
Weighted-average discount rate 9.40% 9.30% 9.40% 9.30%
Cash paid for amounts included in measurement of operating lease liabilities     $ 3,800 $ 2,246
ROU assets obtained in exchange for new operating lease liabilities     12,656 4,107
Lease costs        
Short-term lease costs $ 0 $ 26 0 59
Total lease costs 4,529 3,518 8,502 6,164
Future fixed minimum payments        
2024 6,494   6,494  
2025 13,817   13,817  
2026 13,278   13,278  
2027 12,745   12,745  
2028 12,490   12,490  
Thereafter 61,033   61,033  
Total undiscounted operating lease payments 119,857   119,857  
Less: imputed interest (40,134)   (40,134)  
Total discounted operating lease liabilities 79,723   79,723  
Lease        
Lessee, Lease, Description [Line Items]        
Operating lease commitments $ 40,000   $ 40,000  
Minimum        
Lessee, Lease, Description [Line Items]        
Operating lease term 1 year   1 year  
Maximum        
Lessee, Lease, Description [Line Items]        
Operating lease term 15 years   15 years  
Renewal term 5 years   5 years  
Charging network cost of sales        
Lease costs        
Operating lease costs $ 2,721 1,472 $ 5,150 2,791
Variable lease costs 667 778 1,113 817
General and administrative expenses        
Lease costs        
Operating lease costs 1,099 1,221 2,173 2,440
Variable lease costs $ 42 $ 21 $ 66 $ 57
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Lease Accounting - Lessor Accounting (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Lessor, Lease, Description [Line Items]        
Lessor, Operating Lease, Existence of Option to Extend [true false]     true  
Fixed Lease Income [Abstract]        
Charging, commercial revenue $ 746 $ 534 $ 1,309 $ 992
Sublease Income [Abstract]        
Ancillary revenue 213 267 480 534
Total operating lease income 959 $ 801 1,789 $ 1,526
Future minimum rental payments due to lessor under operating leases (including subleases)        
2024 821   821  
2025 1,326   1,326  
2026 910   910  
2027 667   667  
2028 334   334  
Total $ 4,058   $ 4,058  
Minimum        
Lessor, Lease, Description [Line Items]        
Initial lease terms 1 year   1 year  
Maximum        
Lessor, Lease, Description [Line Items]        
Initial lease terms 10 years   10 years  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Lease Accounting - Components of charging equipment and charging stations (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Property, Plant, and Equipment, Lessor Asset under Operating Lease    
Total property, equipment and software $ 524,465 $ 481,565
Less: accumulated depreciation (121,047) (92,338)
Property, equipment and software, net 403,418 389,227
Operating lease right-of-use assets 79,444 67,724
Components Leased to Third Parties    
Property, Plant, and Equipment, Lessor Asset under Operating Lease    
Less: accumulated depreciation (1,495) (1,307)
Property, equipment and software, net 3,998 4,634
Operating lease right-of-use assets 11,016 11,764
Charging station equipment and construction costs | Components Leased to Third Parties    
Property, Plant, and Equipment, Lessor Asset under Operating Lease    
Total property, equipment and software $ 5,493 $ 5,941
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property, Equipment and Software, Net - Schedule of property and equipment, net (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Total property, equipment and software $ 524,465 $ 481,565
Less accumulated depreciation and amortization (121,047) (92,338)
Property, equipment and software, net 403,418 389,227
Charging station installation costs    
Total property, equipment and software 233,571 198,513
Charging station equipment    
Total property, equipment and software 153,244 130,232
Charging equipment    
Total property, equipment and software 37,381 38,473
Construction in process    
Total property, equipment and software 76,399 91,803
Software    
Total property, equipment and software 22,018 20,743
Office equipment, vehicles and other    
Total property, equipment and software $ 1,852 $ 1,801
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property, Equipment and Software, Net - Schedule of allocation of depreciation and amortization of property and equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Depreciation of property and equipment     $ 31,451 $ 23,192
Amortization of software $ 2,500 $ 2,900 5,200 5,800
Property And Equipment        
Depreciation of property and equipment 15,840 11,003 30,914 22,146
Property And Equipment | Cost of sales        
Depreciation of property and equipment 13,379 8,915 25,754 16,886
Property And Equipment | General and administrative expenses        
Depreciation of property and equipment 139 124 256 250
Impairment expense 1,756 2,392 4,061 5,825
Loss on disposal of property and equipment, net of insurance recoveries 1,001 (9) 1,436 18
Capital-build liability | Cost of sales        
Amortization of capital-build liability (2,230) (1,632) (4,246) (3,261)
Software | General and administrative expenses        
Amortization of software $ 1,795 $ 1,213 $ 3,653 $ 2,428
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible Assets, Net - Schedule of finite-lived intangible assets, net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Gross Carrying Amount $ 90,500   $ 90,500  
Accumulated Amortization (46,655)   (46,655)  
Net Carrying Value 43,845   43,845  
Amortization of intangible assets 2,500 $ 2,900 5,200 $ 5,800
Site Host relationships        
Gross Carrying Amount 41,500   41,500  
Accumulated Amortization (15,423)   (15,423)  
Net Carrying Value $ 26,077   $ 26,077  
Remaining Weighted Average Amortization Period 7 years 7 months 6 days   7 years 7 months 6 days  
Customer relationships        
Gross Carrying Amount $ 19,000   $ 19,000  
Accumulated Amortization (17,563)   (17,563)  
Net Carrying Value $ 1,437   $ 1,437  
Remaining Weighted Average Amortization Period 7 months 6 days   7 months 6 days  
Developed technology        
Gross Carrying Amount $ 14,000   $ 14,000  
Accumulated Amortization (4,163)   (4,163)  
Net Carrying Value $ 9,837   $ 9,837  
Remaining Weighted Average Amortization Period 10 years   10 years  
User base        
Gross Carrying Amount $ 11,000   $ 11,000  
Accumulated Amortization (8,183)   (8,183)  
Net Carrying Value $ 2,817   $ 2,817  
Remaining Weighted Average Amortization Period 1 year 1 month 6 days   1 year 1 month 6 days  
Trade name        
Gross Carrying Amount $ 5,000   $ 5,000  
Accumulated Amortization (1,323)   (1,323)  
Net Carrying Value $ 3,677   $ 3,677  
Remaining Weighted Average Amortization Period 12 years   12 years  
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Asset Retirement Obligations - Asset retirement obligation activity (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Asset Retirement Obligations  
Beginning balance $ 18,232
Liabilities incurred 848
Accretion expense 882
Liabilities settled (133)
Ending balance $ 19,829
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity (Details) - At The Market Offering - USD ($)
$ in Millions
Nov. 10, 2022
Jun. 30, 2024
Common stock capital amount reserved for future issuance   $ 183.5
Class A Common Stock    
Maximum value of shares available to be sold $ 200.0  
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies - Narrative (Details)
1 Months Ended 6 Months Ended
Jul. 12, 2022
item
Jul. 05, 2022
USD ($)
item
Jul. 20, 2020
USD ($)
item
Dec. 31, 2022
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2024
USD ($)
Jul. 31, 2020
item
Purchase Commitment for Charging Equipment              
Purchase order commitments outstanding           $ 29,000,000.0  
Purchase order commitment, short term           25,300,000  
Purchase Commitment for Consulting Services              
Purchase order commitments outstanding           3,400,000  
Pilot Flying J Agreement              
Charger installation, maximum liquidated damages per site   $ 30,000          
Early termination rights, threshold charging stalls | item   1,000          
Pilot Flying J Agreement | Maximum              
Threshold number of stalls to be built, operated and maintained | item   2,000          
Delta Charger Supply Agreement and Purchase Order              
Minimum number of chargers committed to be purchased | item 1,000            
Maximum number of chargers to be purchased | item 1,100            
Nissan Agreement              
Future build schedule penalty amount, per site         $ 70,000    
Period of charging credit         12 months    
Charge to the participant in 12 month period of credit           $ 0  
Extension term of installation deadline under build schedule         12 months    
Written notice           30 days  
Second amendment agreement with GM              
Charger station operational percentage benchmark     95.00%        
Payment in exchange for agreement to apply certain branding decals       $ 7,000,000      
Second amendment agreement with GM | Scenario Plan Date March 31, 2026              
Number of charger stalls to be installed | item     3,250       3,250
Second amendment agreement with GM | Scenario Plan Date June 30, 2024              
Percentage of charger stalls installation completed           55.00%  
GM Agreement              
Contract term     5 years        
Agreement liquidation damage amount if counterparty terminates     $ 15,000,000.0        
Number of charger stalls to be installed | item     2,750        
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Assets and Liabilities measured at recurring basis (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Liabilities    
Total liabilities $ 3,091 $ 5,795
Level 1 | Public Warrant    
Liabilities    
Total liabilities 2,266 4,245
Level 3 | Earnout liability    
Liabilities    
Total liabilities 345 654
Level 3 | Private Placement Warrants    
Liabilities    
Total liabilities 480 896
Money market funds | Level 1    
Assets    
Cash equivalents $ 146,125 $ 186,125
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Earnout Liability - Schedule of Assumptions of the liability (Details) - Earnout liability
Jun. 30, 2024
Y
$ / shares
Dec. 31, 2023
Y
$ / shares
Stock price    
Earnout liability measurement input | $ / shares 2.45 3.58
Risk-free interest rate    
Earnout liability measurement input 0.047 0.041
Expected restriction period (in years)    
Earnout liability measurement input | Y 2.0 2.5
Expected Volatility    
Earnout liability measurement input 0.79 0.63
Dividend rate    
Earnout liability measurement input 0 0
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Private Placement Warrant liability - Schedule of Assumptions of the liability (Details) - Private Placement Warrants
Jun. 30, 2024
$ / shares
Y
Dec. 31, 2023
Y
$ / shares
Stock price    
Warrants and Rights Outstanding, Measurement Input 2.45 3.58
Risk-free interest rate    
Warrants and Rights Outstanding, Measurement Input 0.047 0.041
Expected term (in years)    
Warrants and Rights Outstanding, Measurement Input | Y 2.0 2.5
Expected Volatility    
Warrants and Rights Outstanding, Measurement Input 0.79 0.63
Exercise price    
Warrants and Rights Outstanding, Measurement Input 11.50 11.50
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Change in fair value of liabilities (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Earnout Liability  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]  
Fair value as of beginning period $ 654
Change in fair value of liability (309)
Fair value as of ending period 345
Private Placement Warrant Liability  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]  
Fair value as of beginning period 896
Change in fair value of liability (416)
Fair value as of ending period $ 480
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Narratives (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Recurring | Level 3    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair Value $ 0 $ 0
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Income Taxes    
Unrecognized tax benefits $ 0 $ 0
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Tax Receivable Agreement (Details)
6 Months Ended
Jun. 30, 2024
USD ($)
Tax Receivable Agreement  
Net cash savings percentage owed to TRA Holders 85.00%
Cash savings tax benefit $ 0
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation - Schedule of share-based compensation (Details) - 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 share-based compensation expense $ 5,402 $ 8,495 $ 10,103 $ 14,922
Cost of sales        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense 111 41 198 63
General and administrative expenses        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense $ 5,291 $ 8,454 $ 9,905 $ 14,859
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation - 2021 Long Term Incentive Plan (Details) - 2021 Incentive Plan - shares
Jun. 30, 2024
Jul. 01, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares authorized   33,918,000
Shares available for grant 12,452,473  
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Stock Option Rollforward    
Shares Underlying Options, Outstanding, Beginning Balance 1,058  
Shares Underlying Options, Forfeited (209)  
Shares Underlying Options, Expired (282)  
Shares Underlying Options, Outstanding, Ending Balance 567 1,058
Shares Underlying Options, Exercisable, Ending Balance 228  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Weighted Average Exercise Price, Outstanding, Beginning Balance $ 8.66  
Weighted Average Exercise Price, Forfeited 10.18  
Weighted Average Exercise Price, Expired 8.74  
Weighted Average Exercise Price, Outstanding, Ending Balance 7.87 $ 8.66
Weighted Average Exercise Price, Exercisable, Ending Balance $ 9.90  
Weighted Average Remaining Contractual Life (Years), Outstanding 7 years 8 months 12 days 7 years 7 months 6 days
Weighted Average Remaining Contractual Life (Years), Exercisable 5 years 10 months 24 days  
Aggregate Intrinsic Value, Outstanding, Beginning Balance $ 0  
Aggregate Intrinsic Value, Outstanding, Ending Balance 0 $ 0
Aggregate Intrinsic Value, Outstanding and exercisable $ 0  
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation - Stock Option Activity (Details)
shares in Thousands, $ in Millions
6 Months Ended
Jun. 30, 2024
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation cost, period of recognition 1 year 3 months 18 days
Employee Stock Option [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized share-based compensation cost related to stock options | $ $ 0.5
Stock options, Granted 0
Stock options exercised 0
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation - Schedule of Service Based RSU Activity (Details) - 2021 Incentive Plan - Service Based RSU's
shares in Thousands
6 Months Ended
Jun. 30, 2024
$ / shares
shares
Services-Based Restricted Stock Unit Activity  
Nonvested as of beginning (in shares) 9,051
Granted (in shares) 8,514
Vested (in shares) (2,809)
Forfeited (in shares) (1,482)
Nonvested as of ending (in shares) 13,274
Vested but not released (in shares) 19
Outstanding as of ending (in shares) 13,293
Weighted Average Grant Date Fair Value  
Nonvested as of beginning (in dollar per share) | $ / shares $ 5.85
Granted (in dollar per share) | $ / shares 2.55
Vested (in dollar per share) | $ / shares 6.59
Forfeited (in dollar per share) | $ / shares 4.31
Nonvested as of ending (in dollar per share) | $ / shares $ 3.75
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation - Service Based RSU Activity (Narrative) (Details)
$ in Millions
6 Months Ended
Jun. 30, 2024
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation cost, period of recognition 1 year 3 months 18 days
2021 Incentive Plan | Service Based RSU's  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total fair value vested $ 6.7
Unrecognized compensation cost $ 28.5
Unrecognized compensation cost, period of recognition 1 year 7 months 6 days
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation - Schedule of Market-Based Awards (Details) - Market-Based Awards
shares in Thousands
6 Months Ended
Jun. 30, 2024
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting period 3 years
2021 Incentive Plan  
Market-Based Restricted Stock Unit Activity  
Nonvested as of beginning (in shares) | shares 704
Granted (in shares) | shares 317
Forfeited (in shares) | shares (83)
Nonvested as of ending (in shares) | shares 938
Weighted Average Grant Date Fair Value  
Nonvested as of beginning (in dollar per share) | $ / shares $ 2.25
Granted (in dollar per share) | $ / shares 2.29
Forfeited (in dollar per share) | $ / shares 2.50
Nonvested as of ending (in dollar per share) | $ / shares $ 2.24
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation - Market-Based Awards (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation cost, period of recognition 1 year 3 months 18 days
Market-Based Awards  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total fair value vested $ 0
Unrecognized compensation cost $ 1,500
Unrecognized compensation cost, period of recognition 1 year 8 months 12 days
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation - Schedule of Market-Based Awards Key Assumptions (Details) - Market-Based Awards
6 Months Ended
Jun. 30, 2024
Assumptions  
Expected dividend yield 0.00%
Cost of equity 13.60%
Minimum  
Assumptions  
Risk-free interest rate 3.90%
Expected volatility 85.00%
Remaining time to performance period end date (in years) 5 years
Maximum  
Assumptions  
Risk-free interest rate 4.00%
Expected volatility 88.00%
Remaining time to performance period end date (in years) 5 years 2 months 12 days
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation - Performance-Based Awards (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation cost, period of recognition 1 year 3 months 18 days
PSUs  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total fair value vested $ 0
Unrecognized compensation cost $ 4,000
PSUs | 2021 Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Service conditions (in years) 3 years
Vesting period 3 years
PSUs | Adjusted EBITDA and stall counts | 2021 Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting period 1 year
PSUs | rTSR | 2021 Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting period 3 years
PSUs | Minimum | 2021 Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share-based compensation award vesting percentage 0.00%
PSUs | Maximum | 2021 Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share-based compensation award vesting percentage 156.00%
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation - Schedule of Performance-Based Awards (Details) - PSUs - 2021 Incentive Plan
shares in Thousands
6 Months Ended
Jun. 30, 2024
$ / shares
shares
Performance-Based Restricted Stock Unit Activity  
Nonvested as of beginning (in shares) | shares 0
Granted (in shares) | shares 1,808
Forfeited (in shares) | shares (250)
Nonvested as of ending (in shares) | shares 1,558
Weighted Average Grant Date Fair Value  
Nonvested as of beginning (in dollar per share) | $ / shares $ 0
Granted (in dollar per share) | $ / shares 2.90
Forfeited (in dollar per share) | $ / shares 2.90
Nonvested as of ending (in dollar per share) | $ / shares $ 2.90
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation - Incentive Units - Summary of the activity of Incentive Units (Details) - Incentive Units
shares in Thousands
6 Months Ended
Jun. 30, 2024
$ / shares
shares
Incentive Unit Activity  
Nonvested as of beginning (in shares) | shares 252
Vested (in shares) | shares (57)
Forfeited (in shares) | shares (132)
Nonvested as of ending (in shares) | shares 63
Weighted Average Grant Date Fair Value  
Nonvested as of beginning (in dollar per share) | $ / shares $ 37.03
Vested (in dollar per share) | $ / shares 15.56
Forfeited (in dollar per share) | $ / shares 52.40
Nonvested as of ending (in dollar per share) | $ / shares $ 24.48
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation - Incentive Units (Details)
$ in Millions
6 Months Ended
Jun. 30, 2024
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation cost, period of recognition 1 year 3 months 18 days
Incentive Units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation cost $ 0.2
Unrecognized compensation cost, period of recognition 7 months 6 days
Time Vesting Incentive Units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share-based compensation award vesting percentage 65.00%
Vesting period 4 years
Sale Vesting Incentive Units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share-based compensation award vesting percentage 35.00%
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Share - Computation of basic and diluted earnings per share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Numerator            
Net loss $ (29,610)   $ (21,539)   $ (57,803) $ (70,620)
Less: net loss attributable to redeemable noncontrolling interest (19,233) $ (18,400) (14,513) $ (36,000) (37,593) (50,518)
Net loss attributable to Class A common stockholders (10,377) $ (9,833) (7,026) $ (13,076) (20,210) (20,102)
Less: net loss attributable to participating securities (70)   (59)   (137) (183)
Net loss attributable to Class A common stockholders, basic (10,307)   (6,967)   (20,073) (19,919)
Net loss attributable to Class A common stockholders, diluted $ (10,307)   $ (6,967)   $ (20,073) $ (19,919)
Denominator            
Weighted average common stock outstanding 106,303   86,039   105,849 78,915
Less: weighted average unvested Earnout Shares outstanding (719)   (719)   (719) (719)
Weighted average common stock outstanding, basic (in shares) 105,584   85,320   105,130 78,196
Weighted average common stock outstanding, diluted (in shares) 105,584   85,320   105,130 78,196
Net loss per share            
Net loss per share - basic $ (0.10)   $ (0.08)   $ (0.19) $ (0.25)
Net loss per share - diluted $ (0.10)   $ (0.08)   $ (0.19) $ (0.25)
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Share - Schedule of antidilutive securities excluded from computation of diluted EPS (Details) - $ / shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Securities excluded from computation of diluted weighted average common shares (in shares) 33,497,000 26,528,000
Public Warrants    
Securities excluded from computation of diluted weighted average common shares (in shares) 14,949,000 14,949,000
Private Placement Warrants    
Securities excluded from computation of diluted weighted average common shares (in shares) 3,149,000 3,149,000
RSUs    
Securities excluded from computation of diluted weighted average common shares (in shares) 13,274,000 7,050,000
PSUs    
Securities excluded from computation of diluted weighted average common shares (in shares) 1,558,000 0
Employee Stock Option [Member]    
Securities excluded from computation of diluted weighted average common shares (in shares) 567,000 1,380,000
Market-Based Awards | Market-Based Awards    
Shares of MSUs that were excluded from the computation 900,000  
$15.00 Triggering Event    
Earnout triggering share price $ 15.00 $ 15.00
$15.00 Triggering Event | Earnout Shares    
Earnout Shares were excluded from the computation 718,750 718,750
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Redeemable Noncontrolling Interest - Narrative (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Vote
shares
Dec. 31, 2023
shares
Impact to net income (loss) due to the offset of any fair value adjustment that is recorded to equity relating to Redeemable Noncontrolling Interest | $ $ 0  
EVgo Holdings | EVgo OpCo    
Percentage of ownership interest held 64.90% 65.50%
EVgo Opco Units    
Redeemable stock conversion ratio 1  
EVgo Opco Units | EVgo Holdings    
Units owned 195,800,000 195,800,000
Class B Common Stock    
Percentage of voting interest 64.80% 65.40%
Class B Common Stock | EVgo Holdings    
Number of votes per share | Vote 1  
Class A Common Stock    
Common shares subject to possible forfeiture 718,750 718,750
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Redeemable Noncontrolling Interest - Schedule of reconciliation of changes in redeemable noncontrolling interest (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Redeemable Noncontrolling Interest  
Beginning balance $ 700,964
Net loss attributable to redeemable noncontrolling interest (37,593)
Equity-based compensation attributable to redeemable noncontrolling interest 210
Adjustment to revise redeemable noncontrolling interest to its redemption value at period-end (183,871)
Ending balance $ 479,710
EXCEL 85 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .V! 5D'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 " #M@0%9T$2G!^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)^FJ2.CFHGA2$%Q0O(5D=C=LTX1DI-VW-ZV[740?P&-F_GSS M#4QKHC0AX4L*$1,YS%>C[_HL35RS/5&4 -GLT>MS08T\91"V J6EB M/(Y="Q? !"-,/G\7T"[$N?HG=NX .R7'[);4, SUL)IS90LS MZ=Y@^96=I&/$-3M/?EO=/VP>F6IX621A'^_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 .V! 5GGVV8[) < .8I 8 >&PO=V]R:W-H965T&UL MM9K14N,V%(9?19/N=-H90FS9"U$@945DXGW8HD3G]_ZC^2C3[*/%XQ_%S-*)7I)XE2U^N(^FLZD^J)S>CPG4SJF\J_Y'8>CSEHEC!*:BHBEB-/) M26OH?ASYG@K(S_@:T878^(R4E2?&OJN#J_"DY:@6T9@&4DD0^/-,1S2.E1*T MX[]2M+6^I@K<_+Q2O\S-@YDG(NB(Q8]1*&L\7OM#3457H! MBT7^/UH4Y_I^"P69D"PI@Z$%2906?\E+F8B-@+Y3$8#+ /PFP*VZ@E<&Y)GK M%"W+;9T324Z/.5L@KLX&-?4ASTT>#6ZB5'7C6'+X-8(X>7K.@@QZ12*2AN@B ME9%(L\Y0-C!OJ$]HVWA\2'"75/XJ^9XZ\QYN9Y7H5@*TD3\:\I6X6:;U93=^M',2Q)[9=Q?&_=MZGK(/"SGU.34'NXZ[2\F2]:H'2UUUY:Z]2Q]R0B7E,=+=$_G MC$N3/;N4Y)DI*2-KU([V>FM[O7KV[BB/F+K/0P35PMAY=J7U/5AY$UKC=_1Y MM/9Y5'-D<@(335[ JOO1KC4AL3!VI#5L1X/]M<&^M5%ES;FG4Z@ZX%&B&Y(8 MNW&+SMPMC)(A@[ \M=L8)T-_*YLC-01C/,'MDB-F;#+73.! MAND4&-G$:R-[]*YF-2^Y5BKYP>SZKK[C[#E* W/?VS5'0Z/1)O#(U7SDV@GG MK=$[)B2)T=_1O+)P;5&$X=LSSK;VN%V=:FQR[;"3C]9_37!"6Y&I-<.]N4 W24<:YH MJ4 D6,3DMV1F7NO9%;]55)PF8,G5M.36PJ6K%)"^V"]0V$M6QHT^[8I5/IM@ M)E=#DUN+FBZCF (C056=,KXTNK/KW+"T38( Y@\@+QH6@D:_34 3UM"$:T'3 M."%QC,XR 3\+XZC=HE.U5K.'[6I/,Q*NQ4@7">53=5=^ @4Y@Q*;S$EJ[-$9AL-KZT"Y3 M;:\)V,$:=G MV%&EPC)7;A%Q'+?M#;I'V&BP"<;!FG&P'5%6DR5,&!RHX"H- MZ0OZDYK[T"[E@,\^=MWNP.BS">C!&GJPG5=6-' 9"44_WRCAUHVB+7+MMHO; MGFLTV@3]8$T_N.8N4>FTW!2[A*_-DXA=[HMYT#9!/EB3#[9SREN/>6]6.[2+ M5>ZW-T$]6%,/MM/*$ R&A+A#8[_ "(03UX M0[>9%)*D(63%F(<]T4V9AT*MFZNI1\#/IZ[3Z^.NW^\?=YY-)C>>E]D)YB&2 MP AL@ES\R].O:$R#C(-KHZDMNS[E#1(4^1)%OCXXAVJ"17,H=<\DSBB:PW(H M?WQIM-H$-WF:FSP[\@#RAOF2>YD\L=B8A"W@]?73K=%7$[CD:5SR[(RSZE; M^F!&TBFM?$2Q1>AF.#X?&I\4V@-W=:A!R;.3S3T-*4W($PSF1\+54Q@!4RLL MO/-1N;5H[PE^RE0T@5*>1BGO:+]%>T]45)IO@K$\S5B>'8O>4\_L2ALC:K$: M45$:Q%E(0T2$JFA274C.*,K22(H#1$DP0XL9TR&(OE >1"*7F?53 MH::2B8AZ[6,5!^621T%^\@?7/>PZQI0W@7R>1C[/3FPUBN:6G3(HFH]&8TT@ MGZ^1S[7VOC:Q>HM2N_.P_>CU [Z/8=]>\-U'8VWJ13VZ_Y"X8" MJF:6RN*ENO6WZY<8A_FK>QU]>O$&Y&>B=F\%BND$0IW#([@^+UXJ+ XDF^?O MY3TQ*5F2?YQ1$E*N3H#?)XS)U8&ZP/K5SM/_ 5!+ P04 " #M@0%9_CQU M)T(' #J(0 & 'AL+W=O(>6;%R&_JPUC&ORHJT;=SC9:;S\M%JK8L)JJCV++&G-G+61- MM3F53PNUE8R6G5)=+5 4)8N:\F:VO.FNWL45PT0++U[>P.?EJ13J&3 M^ ]G+^KH&%A7'H7X;D]^*6]GD47$*E9H:X*:GV>V8E5E+1D!;Q7P)VC.V2=6U^IILL;*5Z MM-+&FCWH8M-I&V]X8X?Q04MSEQL]O5R)IC2#PDI@CI2H>$FU.?E"*]H4##Q8 MPPI<@]\>OH(/5S^!*\ ;\.M&M(HVI;I9:(/!6EH4^^=]V3T/33SO'VWS$>!H M#E"$B$=]%5;_R@JC#CMU/%1?&,\/[J.#^ZBSAZ?<;Z5DC094*>.GSYV=/O'K MVTGV26UIP6YG9A8I)I_9;/GG/\$D^NQS[D+&!J[B@ZLX9'VYHFHS!X7Y!NR/ MEC_3RCBN@!E&,QV5EKRP V_O^\*PLYUTMFUI>%["!*4XN5D\'SOHBJ$HAZ07 M&T G!^@D"/VN*$1KP4I6,(/\L6)ST)@:)]: 5J82=;EJ3J[B&'<>7<$YA(D9 M5GO5Y!P[Y%QWVZ01JQ^9/*32W,9@R[J:4KWZ K!#&!]YADF:PI'_/JDL0W[W MXX/[\?GN%W3+-:VN'UM>E3[ L0,%8@33$6!7*D=YZL>;'/ F0;SWDFTI+P'[ ML;6E99=C0F],O(N3\RUQ89.4C&'[I*(,^G&G!]QI$/>OP@3T'1!3Y^$(Q<3) M!8]8DI)H8BYD!Y#9B> :"I?Z==[-XFW=037Q56*M7ZC<30P?ZLR!0R),8#9" M[8KA+$=H(B7R ^H\B/K?!C/5O'D"%3.D"Z1EUVNQOF[-R72DQT^#VZO&PV(WCZ9-"438![HBV81#<+XVFS1,WI6"/ M<'+<]X8& X\S$H]Q>L2R?*H4P)Y@89#4EG\3HGSA5>6%AMQD@U&,QM!.B0VA M]80(PXRXF^^! <9N^F4Q1LX0NW)9E"1P*@-[VH/D7=U)Q>DCK[CFS(\SR)[G M]BB7LC;TN>ASW2\L%W>2D@VKKD^J0A.E;6> MW&"8W;ZR-3/(;$OZS)J6A9&Z7(6R!$9CJ!Y*0W@RP#VEP1.<-NAH3B6#2U*Y M$U-7!N43(44]C:$PC0V[FA,PD13EXYGE$42F)56ZRUCR,-K M#B][A))X@EE03WTH3'UWEO3,)--L0SA M":9&/1&B\ )P=;S8Z6/L1>HNP8A903A(/2NU.)W,@YZ^4)B^W )V(FU=CDH( MRLD[@N9:&4C/<"/%(Q)%.0>UY#[UFE MG:ICGL57OMLS&F+T+=*2X[(Q1-D3&0H3V4K4-=?U88NE$(VM:ZPI#&+PX5]" M,Y#_Y(4>-.SOOX!WL^G_-S1TOF=&%&;&;ZQDK+;=6Y?]QG4IJLJ6==YH9G>; MO(Z[]&?F;>KPN4-J$HFU5^ZY;5^!1]*MN8% MU]ZQPD'J/;?SOI2UH?L]^>(P^=[+M]JE;"#FX"KZ&$41-)WXOA9\!C":FTOV M ]2&2KNWT^J-D/R_1NW=NVV?;5HPP)6R;72W.]1J91:TI%$5;MU7W*F"?_UZ4+MU?IRG)QSMA/CE$LGBJ8<1]8X##C<&.#-3Y$]>E M?XACI\_UB%V;^19G$_R ^SX!A_L$A\7L#O2IJKG;Z#O?6;=Y\.YC>.1"^QBX M[S)PN,M8550I< B%K0Z?[/@6GEV:38.-SMOL7LC9T MOV^ \.D&R(RUFAQK=U4.G;KAD8DFDK%O3G"X.=DEXY?3R1@T<_9H7,C:\/U9 MW]J02[->??C>A%O_P7Q3RJ? M>*- Q=9&*?J8FE26NS\6[$ZTV';OYA^%UJ+N#C>,FE&R N;^6IB%PO[$ONX_ M_+UC^3]02P,$% @ [8$!6:VT27T[! 6Q, !@ !X;"]W;W)KM,F,VE V!@[M3V3.'/3WEQG,N=> M^UD&):@1B).$?==?WQ40;,4$S)WS(99@]]'SZ&5WT7PGY+-**-7H:\HSM7 2 MK?,;UU510E.BKD5.,WCS*&1*-'3EDZMR24E<.J7<]3UOXJ:$9!G2U>4 M;VUBSP1F21\UTD==Z,M;#D>Z7'0(#G"\(E%DL/221I1MR8;3 M-O45Y*2$-!%CNPP"6(?MH:AC&XSQI#&RR(X;LN-.L@]PV*F4L%.56;$KE!.) MMH07%%W AHP%YT0JE%.(6 GLW=:EJX8(#XAYUY[GX5?\>\TL!4&C(!BFH.2I M$"ET(B3[#UX8)=735OH5?G XKU[U]TK "8:6A$DC8?)=$IA213_]R1&KU[R[ M+"S"84,X_"["D-Z4AOC%LJ<^UF$OZRX+B_6T83WM9+WB1"ET"P$Z32'QE2&J MC5HGRM!(="8P2_"L$3P[G5/ZF< LZ=C;YV.O>[6K5?Z!L%8/T!O7^NUL M"0.5[[:'M-%M;Q[X6P)WYMEW'@%A1P]N!-PC'XS#T7^MH M,_5GHV V"=Z0L<_K>-1YG#XRLF&<:4;5%:3SF,*' *1SE(DL$IF6L*F,&)9I M"DHT G&5YD%'$'=6%T//X+G0["G;5Q>XN[QX";G1P0Z +YW-O_#Q@;1 N5"* MF3DTTYGFY0=)WV88'ZUPB*=A<+2C>^UL3?MZ W<7')6FN]XTT@TS>"'/A&:+ MWE'+F5(([:Y[!\L^$9LO?USNXN^ Y0S()3TPFO7:VA'WQ@WNJGQ],)M.C MXS1^*Y><8FJKV%7D9LA%:B[1L)I1 M># &\/Y1"/W2,?B4K]Y;YNMKE4'YN'>;MK M1+[N!VW+.0[#:+[-BVJVN.F_^]PL;NJ]+(M*?&Z"=K_=YLV/]Z*LGVYG:/;\ MQ9?B82.[+^:+FUW^(+X*^S=^@Z8_V 'O'/ M0CRU)[\'G2EW=?VM^_!A?3L+NSL2I5C)CB)7/Q[%4I1EQZ3NXS\#Z>QXS6[@ MZ>_/['_MC5?&W.6M6-;EOXJUW-S.XEFP%O?YOI1?ZJ>_B\$@UO&MZK+M_P^> M!FPX"U;[5M;;8;"Z@VU1'7[FWP='G Q0// / S Y@ Z,8 , \BE5Z## 'KI M%=@PH#=]?K"]=UR:RWQQT]1/0=.A%5OW2^_]?K3R5U%U$^6K;-1?"S5.+I9U MM59A%^M _=;69;'.I?KP5:H?:C[(-JCO@T\[T>1=7-O@*OCC:QK\_-,OP4]! M406_;^I]FU?K]F8NU=UTG//5<.7WAROCB2N3X&-=R4T;9.H.UL#XU#T^.PG_L:_>!B1\$^ 04^!^EI0,VZW>4K<3M3E:L5S:.8+?[\)Q2%?X%\ZI,L]4F6 M>2(;>9\>O4]=[(O?:YF7J@Y/QN P/.J'=VO!XR**(I3PCDB=B.(4+4 MC+2-XC@VW)7:((Q8&!N. "Y((LQ@1R1'1R07%-#5N>J26->.0HR-4"UM%&7] M*CNRUD:A,&;$-->&\1#'$V44A5K&A4Z#_];4;1M\;NK[0H):++1-)8EQV)?"X<7ME2KVR9 M+[9Q.+ .!W9//%&I>)2!:@*"?*TZE**577P>0=TRD(W*'HDQ-^%]>"-U:H14V5VH!X5E819^0B@N%5G M 5224,L+ (I%?,()6JFB2Z1J?5E24CNL,8^9:34 2Q"*3+-M&.=)$IEVV[ 8 M\7ABI45:N2*G*#NI0Z4JO:"YS+KRE:J3L37;(1QA)BZ%U M6D07R,7G&=WK*=!D6\I=68D,8$S="&(L4VW0U(JJ12-RJT;5 %0/HMO.N<^+ M)GC,R[WH9)/(FZK>RZ L\KNB+.0/T'I OX6F@@) F)J9F@(H8G8/&0"B)PO# MV 5:+B*W7IQRP5/>-'FE75!,%#9 2)H-]!( <5773"?8*"6MF.D%2&TB!+L! M:Q6)W2IR*.;]M#_D^.2LQ[:Z4QV F>< 2K6$9L5/ 1COM\%&1@,H%M$IH[6@ MQ$Z%M/BU4\YWXKYNQ&!T(//OSVD/VHZ ZI4P4W@L09QJ@,CX1%>,M8C#;A'WX3*S;1UU92X^2PAD%NP4 IUT!H.U (A.B#:L11MVB[;? M5%,\M6!C6R*IN$8H-&V$<(B9'5 *X52T0BNN (Z'$9ZH[%B+,^P69[^*MKWN M]P$ZDX-M!+MJ"Z0@DV M9^L2Q%&&3/D*X0AGYNY+!N%8R-#4[-=*#KN5W&]3_EF6N?KV7:"28ZM$?2OK MU;=-7:Y% T\?9FV17J&06 L!A%/ESEP.(1@.L3D;,QB'PJE4T7(/N^7>T2]* MZ0;M)F_..>5-]\RN6 4_JW5TK692WIR,;7\!?7:XA?CTYL.WIGZ 4>964CI! M9DH(&#:UY82U7,1NN?@*?ZV+.5+?7*EOEB&P=#2V"<./?5'$_\L%,\OS@&/ME2KVR9+[;Q M,U>MO\DE^MOQW&\8?UKK242I*;L!&**Q"4L!6!1S#^G_QMEL$=F^@-;O7;3#:!H&$78S'X;AA@/I[)?]R;$W9OH M[.^4D6A610Y7 "?-BV>?3[;4*UOFBVT<$-T&$?=9#%<%\'H,PRM;ZI4M\\4V MCH%NN8B[Y3I? >RM;AXFUOH/G)Z@R%3_ KAQ-IU F 436VY$MTM$7>WI//_ M4_81--4Y_L63SB=;ZI4M\\4VCH1NPTC\ZL3WVGUY94N]LF6^V,8QT-T7N>3 MBBOQ[1U_$IFG2Y8 *HG-C24 %!%K^Q5 H=/C+..#C;K%H>X6YXMXV)>YK)L? MP:H1ZT).G\YQ,[UT\GEE2[VR9;[8QC'1C1AU'ZEQ% #JM?_RRI9Z9?P'2;?9/K MOGOXBZ>O3GNO39=7MM0K6^:+;1P#W711][.G\VEO M'^9!D75@#D!Q:AWTMT$L9.:Z#Z (G7K*3G5G0]V=C?BW%!7TFL][]\ 7SS6? M;*E7MLP7VS@$NN.B_-7Y[K77\LJ6>F7+?+&-8Z![+>I^Y'4^WX&C4CR*K(0' MSDH1')NGB0 8C6)S)R"#8(3QB1Z?ZJZ&NKN:=]6JZ!YJ@B?'W&-?/.>\/E7R MRI;Y8AN_8J5;+A:^-N^9UQ;+*UOJE2WSQ3:.@6ZQF/M9U]F\'\:/'K)9+\LL M(10UU4 *H"+5!1A)#Z!H1,Q#PO.3=XNWHGGH7^IN@U6]K^3A==+CM\<7Q]_U MKTL;W[]'UTL$?)^BZ^SP6KBF/[RE_K'?(&R#4MRK2X5ON:I/S>'%[\,'6>_Z M-YOO:BGK;?_K1N1KT70 ]??[NI;/'[H+'%^_7_P/4$L#!!0 ( .V! 5E* MF9I;/Q$ '8 0 8 >&PO=V]R:W-H965T&ULS9U;'E>Y6E\9P.+J\RY?KBZLWAY]EVZLW MFX=RM5P7V5;;/=S=Y=O__E*L-I_?7N@73S_X=?GAMMS_X/+JS7W^H7A?E'^[ MS[;5N\MGRF)Y5ZQWR\U:VQ8W;R]^UG_*[-%^A<,2?U\6GW%>L5GM25OG^CNH?FJF=_R M7?%NL_K'OKV87&B+XB9_6)6_;C[/BV-#]IYWO5GM#E^US\=EAQ?:]<.N MW-P=5ZXJN%NN'[_G_SENB!8ME8P3C6M#Y_VW/!< M#?UY9[?WMCDZMN75N\UZ4?E#L="J5[O-:KG(R^K-^[+Z5AE'N=,V-]6[S?7'V\UJ46QW M?]9FOS\LR_]JWSG%S?)Z67ZO#;2_O7>T[_[XO;:[S;?%3ENNM;_>;AYV^7JQ M^T'[8^/]F\NR*GLO?GE]+/&7QQ*-DR7>W57>[?*=SOM9ZWQPY_+BE]H M<;[]6'EP>G-3;)?K#P*E=U^K=.Q=(N%\I80 .>N-_.4+MX_[M4KJ[>-]I80 M.9-_L81ZBP1?RA:P0@7K^OKA M[F%U.,2/A^_YVR#JSU8W'_>&"B") G)NAZF/ L4YP?BD^+-?KJH1J,+7*U]>%EI?5YKG^43/U'S1C:!@BEY4R]R/7GW;W M^77Q]J(:FNZ*[:?BXNI/?]!'P[^(C)2$.8^PT0&V'P)_NAJ_N?STT@%).9>$ M>=W:C6&S^#FIYY.PH%N\/K9-LUE_2$I&)"SNUC\PQ_9HU-H#"2F:DK!,U($] MT8=U!PV',)\=PNSI$-]5_S<>AV??G^464GY?MR!ASB/,?ND60\.:M!R#E'1) MF->M7Y_:DV';-4A-GX0%)"PD81$)BTE80L)2$I9!L(9-6<\V91WHY@F;\M?7 MVR+?%?N3R<=7W^]/%H7GF__\=;-::>YF^SG?+OXELBR+M"P2YI"P&0ES29A' MPN8DS"=A 0D+25A$PF(2EI"PE(1E$*SA?_:S_]G28=K[_8!LL+\BOM"N-W?W MQ7J7[\_U1>XF)?5U-Q+FV)TQ;&LL,R/E7!+F*6N?DW(^"0OLSD#2'D];9\XA MJ1B1L+A;?ONTC91+25BFV/0-,Q@]F\%(:@;^;O=P.%7;W#Q?&;Y^O/*Y.UP. M?5A7 Z+'DSB!9VCWU8F>\/*Z5+:OLO8Y*>>3L&"D.O1" M4BXB8;&R]H242TE8)JN]X1GC9\\8O[YGO+PV)/(/:0E]_8.$.>/NI13='K4L MA%1T29C7+;]M(:2<3\("$A:2L(B$Q20L(6$I"-I%Z6%*4FK^N M;*G0OHLV.[$'21%]/8B$.1/E&(:4;^[>H L>UM6YYU!RF1V-+J,T1^\&@/7V77Q4T45IGJ#^[K4K-,*,T@)= M'6)&!2.4%@O*'^A38V1UKENA<6:4EIUJ0C]UW:K.->OR8+/\_IS:.-#,,DIS M=$%J>6C8T\X-.C2XC-(\40_"JU9H@!FE!2@M1&D12HM16H+24I264;2F:]5) M9ET>91;>H%.'"=!P,TIS]&Y$N'.##LTWHS1/4'YWD(-FG%%:H*M3SJA@A-)B M0?FG8DAHUAFE92>ZD,20ZL"S+D\\*V_/J2INC-!^E!2@M1&D12HM16H+24I264;2F(=9Y)^\SDX\L/8%2^F&:>FM[16@M87JC1&I%XG1FI*SME=Z:GNU MELNHVIK'6YUZ-N2IYR\\WE03X1C=K.YD,FT??=V%S*%N=(Y ,JTY$XAVCD#E M(AY:TQRE^2@M0&DA2HM06HS2$I26HK2,HC4]ITXL&]( X.M-WR?7[7VZ0-*< M(TUZND *NBC-4Y<_1P5]E!8<:;*[0ZA@A-)B=?D)*IBBM$Q:?M-$ZI2O(4_Y M?I/Y_.0U]#84-"5L=-.'^KC]/!NOPY*NBCM,!0YWQ1 MP0BEQ8+R!^.AT9[J#Q5-45JF;*%I#'7&UY!G?.'I_N1JO2T$S?P:RJE^9ZB@ MB](\=?ES5-!':8&@_(%NCBW=:AL)&N)%:;&@BQ,9Y. M3YTWU<%;0QZ\_8)GB^3$WG:!IFZ-;FRU\VP1JNBB-$]0?_=3,='8+4H+#'7L M%A6,4%HL*%_\;!$JFZ*T[%03IYXM,NK0K2$/W7[ELT5R>F_C0!.WAB"N*GJV M"%5U49HGZD$4N455?906H+00I44H+49I"4I+45I&T9H?Z%M';DWY_,;*R?^$ M9B6']C4KE.:8W3F".Z,<5-%%:9Z@_LXH!U7T45I@=J?7G8RG1NMJ>XB*1B@M M%K0P,*R);;4>4DM0V12E9:(FJF7M%]&2IF?4J513GDKM-?N?V#_0K"I*+S+1&9!1FH/29BC-16D>2INC-!^E!2@M1&D12HM16H+24I264;2F M(=:)9E.>:.[S?)$KR0U0P0FFQH/S!=-+^ M++ $%4U16J9LH6D,=5#9_*9!9;E:;PM!@\JF.JB,"KHHS5.7/T<%?906J,L/ M4<$(I<6"\O6I;HS:#SN@JBE*R]0]-$VDCBB;?2/*+^?VM(1&@4:449IC"B+* MG3,E-**,TCQ!_=WP#AI11FF!V8W'3HVQW0GOH#%EE!8+6AB,QGK[J8P$54U1 M6B;HP;!'XQ,S1IEU1MG\FHRRVCG0C#)*(Z,LA_8U*Y3F6&=DE%%%%Z5Y M@OH[PQQ4T4=I@75>1AD5C5!:+&A!G%%&95.4EHF:D&64K3JC;+UV1EDNT-L_ MT(RR=69&&55U49HGZD$TV$%5?906H+00I44H+49I"4I+45I&T9K&56>4K6^9 M4;;0C#)*OL<&DY&:3.4YJ(T#Z7-49J/T@*4%J*T"*7%*"U!:2E*RZQNBGI0 MG1R>FAG$JG/4EC2$J9A&2'BE74[L[6"RH:H;18T,)@/+:F>OO:%:F:HK1,T(-NVM,3]^BL.B]MR?/2 MY\\C)'8.- F-TAQ+, WST!Y;=ML]T"PT2O-$/0@O6Z$I9Y06H+00I44H+49I M"4I+45I&T9JN5:><+7G*6?D9Y6*S0F//*,VQNK'G[C 'S3VC-$]0?W>8@P:? M45I@=6.WHB@2*AJAM%C0@C"*A*JF*"T3]"")(EEU^MF2IY][?4:YV#S0P#-* M>*"KHHS5.7/T<%?9066-WLNSV:&NVS/30/CM)B M00?MN3]0P12E9:H=T' 'NPYOV_+P]BM]:+)9,DU> M0V]#,3KC"G,X:5L*FOA&:2Y*\U#:'*7Y*"U :2%*BU!:C-(2E):BM(RB->VO M3GS;0.);SNAM7VCBVU9.)SQ#!5V4YJG+GZ."/DH+U.6'J&"$TF)!^0-]:([; MS_6BJBE*R]0]-*VACE+;THPF/6>:7*VWB9 TQ^[F2SLF0@JZ*,U3ES]'!7V4 M%@C*'XS-:3MDC8I&*"U6[X$$%4Q16J;< TT+J?/5=J]\]3F9:CFQMTV@F>HC M31I31!5=E.8)ZN_$%%%%'Z4%@OI%3V.@HA%*BP4M")_&0%53E):)#H/33V/8 M=:[9EN>:O_)I##F]MW.@ 6>[F^P4/HV!JKHHS1/U(,HHHJH^2@M06HC2(I06 MH[0$I:4H+:-HCZYUN;LMBM+)R_SJS7W^H8CS[8?E>J>MBIL*/_QQ7/W];Y7MT6^*+;[!:K?WVPVY=.;RXK_>;/]>-"X^A]0 M2P,$% @ [8$!6?"J3UKY @ $0H !@ !X;"]W;W)K;ON5:VX4'MDRT6;##WHHN80;Z<365:-FU2LQ2R!03&9&PZ%NW;G<2&'P! M^,%@HW;FQ.QD+L23,;[$?[.M^KC M8N^XESE5<"?X3Q;KI&]=6R2&!$]K$> M.A6A4UQ6>;K%U0RIIF%/B@V1!HUJ9E+<;\'&&V&9R<29EOB5(4^'=R*+,:\@ M)CA3@K.8:C1F&@=,.*V(6* EHJ=$\!BD^D!&OW*F7\CY$!8L8OJ"G$^I1&@" MFD647Y!+\C@;DO.S"W)&6$:^)R)7-(M5S]88L?%K1U5T@S(Z[XWH?'(O4%B1 M$489-_#'A_GM WP;3ZH^+F][7 /OH.#7/+LBOO.1>(X7-,1S=YA^3R72W3?I MP^.]^PWTT?'>F^CC?]O[Y*^#?W45?IVY?J'G_[_,;4K(TFG0[-34A:Y:T0CZ M%C[\"N0:K/#].[?M?&K*AE.*#4\I-CJEV/B48I,3B;W*J:#.J>"0>O@-2S\7 M2A&JM63S7-,Y!Z(%UMP8L 4P5B:R"!\5*3BRE_C :Z_$O7JW7_MHO6U81$43I9Y[P>S:_; M>P]R?BVVJN(U>Y"HV:[7N7SYP"KQ?#/"H\.-7_C32ND;D_GU)G]BCTS]MGF0 M<#7IM91\S>J&BQI)MKP9W>+W=W&J%[02_^'LN3GZC+0K"R&^ZHM_E3>C2%O$ M*E8HK2*'?SMVQZI*:P([?M\K'?7?J1<>?SYH_]@Z#\XL\H;=B>J_O%2KF]%T MA$JVS+>5^D4\_Y/M'4JTOD)43?L7/>]EHQ$JMHT2Z_UBL&#-Z^Y__FT?B*,% MH,>]@.P7D.&"V+. [A?0UM'.LM:M^USE\VLIGI'4TJ!-?VACTZX&;WBMT_BH M)#SEL$[-[T1=0E)8B>!3(RI>Y@HN'A7\@VRI!HDENLN;%?H(&6_0&/WV>(]^ M_.$G] /B-?IU);9-7I?-]42!-5KGI-A_\X?NFXGGFU/T2=1JU:"?P8+R=/T$ MO.A=(0=7/I"@PG]OZW>(1E>(1"1VV'-W_G(:,(?VD:6M/NJ+K [:L@W:4HHU M@LZ3N>+U4U>Z7''FC%JG-79KU5W]OMGD!;L90=LV3.[8:/[WO^$T^H?+Y0LI M.PE W <@#FF??X8A5(G&Z62W,FU7ZDFSFX^3;!I!W'?'YCO$LB@E42]V8EC2 M&Y8$,W-;_@\:JZMN)6 8%:(N>,50O;=8W]6?"YW"K6X.*/5S\Y=<,G\74G82 MIK0/4QK,WST#I07/];B]0OE:2,7_R+OA6Y<0A4(R?>4*0JZ2&VD3J#ZJ4UGOV^Y1M= 5=MHN$QKYNM MS.N"M?6P8Q+2>]7*\O4FYU(+(_9MHX>ER^/,\B6)9]G 85LHC:*IV]]I[^\T MZ._C*I=LK*&L1(58:P-S7UJFUO?C"%M=YY"*9\23EEEOYBQHYMTJKY^8;J0E M1!/M\FK+=-Q9+FN@%ZCB^8)77+VX[)Y9%HUI-!N8[1"**75;C2.#C]%WV?V< M2R@78[=G&NRUGUA%Z"P9V.X2@]1@C_5'Z(Z#UG]1*R:==F&[7H MDX@QB81QL0UH,QBI3<-@&NMV>RV@Y)+S]5+:3F-A* (. O#\MBC$5L,0S!S& M=_FB8NU QK7FRP'(?!_$$RF(+E80+":!2ZM("B2JDG MXU$"NP?=#:T(U8SMU!-;BF;9S..'@7X'@1@/;( C<+[7R;XN1&?%-'P.6.(R6]VS)H&)+Z+@=J[?N,-H F,3ID+PXI#") M$P^:8X.3. R47T[["@JS!GJZOWPMMBZ@I-9@MZ523_:)P4D2QLG/W\N7B0/Z MTH2D Z-=8H0DOHH@!B()?M,^C=<[UIQC=Q!YWPI$E])V&@0#RB0(=!"$#5? MD]OQ7G*UE1ZGB8-D0;*&1-Z"$&0LGK^^&3#CF[TFPHA*!C/.QKE]QL-IUY1A(QH$G" M&^9ABRQY#3$_P_"+[H4OI>TT" : 21B 3PNOZ!IFO-CRJD3++31-_>2,@1.3 MAWL7AU1,DM23. /)) S)#_E+?XA7'I"O9 N%>--LV[XI1..F:<2!T[.CS>K> M<%O* M@M6+E_.;Q4;EA- AZW!(80H0[RD5:O";OH[?/Y:LD)H6_P2SJ?NDYY1VZ:IS M3&&GRGX2WPW=G6 M7Z$%>^)UK7.E#XR8Y*)TNF3OC$DTP_&0L[CDP/69SR<#U_0UN#[?)Z:W9$%O M;*S&*41 M5(([Y[84O>Q9^E]QF$X-?:!A^O#1'#_E_0%V=WY=,K;6>\(V7*)64E25C@ZO M%=/UX(R-8Q<^I=-L.' <MCD@WUN?]9\QM:2VCMO MG,VR(=@ZQ$@T)1YJ2@U#H&&&\%G4XWVU'@_/8Z(0/.6D-@F89=,AXCJDLCCV MY<-0!1JF"OO"G\V*3!$RRX8[?(>6A$M10"1JF$LZ4M&<^2/]X(=NI@\2B MXD_MH;G;?)LN3&,K+;80@?V.QP%#*6B84OA.]P]UQ?^ !S $#EN?*_/31INA M1BS5,ZAP^N4X![!.BQQ"GJS$AFO$8:YQ'R1U?[;:8IM(#)URB.#4TT*Q81IQ MF&G<_OK):<]%#PHNI>W41\,\XE=.[[]S*QA?]-C^4MI.@V (2_RF,XA#]>HW M)2H8+NA6M^H:FK11HOCJ#(=]PF#5J"V23(FO2(]^E _3B)^[EONRA!;T;%G# M&MZ:D9"=';RNMF7QJ7^)J4#OPN[=]^KO]BV*W[>M1@_L?\/N[[G4OHZ9[^^Q3 M+F$CUZ"*+4%E]"Z#\,ONA:[N0HE-^T[40B@EUNW'%;)!I]OCX O=A9]\5OE0KB:U4:_W*R M#:%^=G3D\ZVJI)_:6AFLK*VK9,"KVQSYVBE9\*:J/%K,9F='E=1FV":4VZLH)WU25='>O5&EW+R?S2?OA6F^V@3X3D2AUK(IP[7= MO57)GE/BE]O2\U^QB[0GOTU$WOA@J[09&E3:Q/_R:_+#8,/3V0,;%FG#@O6. M@EC+US+(\Q?.[H0C:G"C!S:5=T,Y;2@H-\%A56-?.'^M?.YTS1ZR:_&J\2#P M7DA3B \R-$[1YX^U?-Y8<6GRJ?B%>"QFS^D+/X*==2)LE4@K2UO5TMREQ7\)NS.1LV5^"B^B M;E:ESD6A'7(;6>*<,J'C_7K9;5Y+C_6M=!MM-L*H0"5"H)0)+@L.3&[55NYK.6J5"-ALBR)?64+ M548&0SU,(5WA6\>5=T+>2ETRD]9BV!;#5DL7#&FQTV$K9(."9*F0(FP:_&0I MU#^-KBN*0"5-LY9L@>O]]/'-^\ZCF5B7U&I((T=.@%8JA=8ZGZ'.!Z@BMM;# M2-_D$.G%QME*F=( MTX0H6.I@QT8:_9\4'/J. &%3N"/LD2'PB74%2!&5TN8 9,5JB[MG=#AL4@F M+]X@YW6.F+][MQPE0;?286X'4ZC9 G 0_#$/=@71B]E\1J[X0D9NQ7N8!>71(56/1)81";+[<8D+/?4WNUCN^?7=C;ABU[U!GH"V M55Y3019J/B:87>:,K %D:A0*)DLOV MT/Z\M)Z8)>@\P.BKE[';GV5GLUDVF\T03 <$AK%GKIR^)?Q(Y]"-XQH5CSI 8-M'@;!4+&+11/=KA^[ZUW:\ M%_VX#)(=QOCMV+1Q:V&?:9XJ4_.!?TC25F$.:1L7!2'.RV@WVC1Q^DAG#[!W MMME$,2,VAT0-=1J<:OB 8 UPG\XO7#L]@UE[;BDJ3@KM0,03Z !M662<\;#> M.-1:]-8B,84+T;S12V(A&UAU#VQ\KO&C?'PO$>U8(8^SU'5-ND")!P 3V]0. M(UM0IE75=F6+N;]7%97:42W@>5*NUYB8R)5#CT6:0WY*3;_D@PN=%M@V)[0@$DVCTKJ!+FK.*/)]/%J4#T M(_.IN/ Q^!8E&,<=R2-_%EUK6T#W'*$+.+N_NUU%;ZH)5I(4U\MGDU);B.'9 M%T#7TB%2XJE SO/IT5@SC-APHM<)XDE.,9!!!S<5CV7(-:?6=#9G/?:@BF\( M& ]//$:V2=MBB,,#3?FPT=X0L;:O51YC=#QOP3TNJ%P$YK\!3*FE[HFF^87O M;@S/IF>ST^G)3SRVUHIO&,FY[5AH:5:R3> SMVY'ZH%!'&[.(A": MIH71MR#YU0C)WV4Z(_B[18P+Y:@5?2O#BT<8[M4,4)9EZ]'>^704$KO!GE(1_,W*M MR)4+,I;/0J=;";YVTO'.X3[OBSW>%D4.8!]-!NS)]D([M4[IMUR^;C$4#DY_ MTGW!0(Z/#!<8]SM."AI>OQXZ*01H:'!KJ>\.)G6=7/ MK\>\^BY$3[/CY^W_0Q>D1X/[;CZ9T*T^(:8Q(5Y]=U^['PXNXGUY3QY_=7C/ MMS9>E&J-K;/ID].)28W#_/H]]TKJ!Q@"F=TO">V6KN[SW*-KOUT;>^U62GGQK2PJ]VYKY7W] M9F?'92M52C[7+'U5;)G#>5Q4I;2W)ZHPZW=;NUOI@TN]7'GZ8.?H;2V7ZDKY+_6%Q=-.*R77 MI:J<-I6P:O%NZWCWS*_ M&W6JBH($08T_H\RM]DC:V/\[27_/ML.6N73JU!3_T;E?O=LZV!*Y6LBF\)=F M_4\5[=DG>9DI'/\KUF'M;&]+9(WSIHR;H4&IJ_"__!;]T-MP,'E@PS1NF++> MX2#6\DQZ>?36FK6PM!K2Z \VE7=#.5U14*Z\Q5N-??[H*@1#F(6XTLM*+W0F M*R^.L\PTE=?54ER80F=:N;<['N?1KITLRCX)LJN%IF MZMT6JL4I>Z.VCG[]:??5Y/ 1S6>MYK/'I/]-S1^7_;OQ2DS%KS\=3'=W#\73 MCQ(GTFE'"R_(XLK+4'A5+DY-Y; J#Y]\7BF48V;*6E:W)"$SR)#*J9S^B@OQ ML-"5K#(M"^$@2P$+O!/2*M%4LLDU+2'A]$D=3L0GNF+9-L=6A6KR*WZ.NM96 M0V)=0-NEJI2517%+[U4=]WKH]J5BV5=T*-MS7"H+L\4+6+5L"CZ2M::75^>G8W&I%LHJN,/1'E)>:.<: MF)@TPB'1>*=$97Q82:^>&YJXC25N-._4Y)Q#G G)RN.KTV3DF-/C.<*.6EJ75%7H-MI:S0 M,VG/B!-0BH74-I5!<&YTP0-JS67!%<*]PXT>6M;3&?) !FQ(L"=N0 /+KE>F M@$F.$>7UH5!_-MK?BA=HGL -_Y+C\"1IF70KL0"1<&PT60>%M$%:M0 0\@=/ MZ,MW=&XW^955BH]U^ILH0Y=2U*4$>HQJ>PQG-,JAC84&6N@JY_1%9D0/QQ.0 MYNG8=-"B07QOE;0DG1:<05 Y5U;L[<8C*'A(.X/E-EKS(PGE5J8I$%4R7:8< M_=I4@?PP#')]1-Q\0C%3Q M.]G^=^<4[3+9N06R[GIE;QQ0BC*D4J%JD3702ZB;H)U+?Y'0?LGZE<2Y6=; MKPO4-1\Y2'9!5HMY T!6T$D]#&81)2E$>)(W4A=R7C#(S=/;,;4]6L3^0 T" M)!JK1BA1=$O/10Y7>H*/):I&60^NO,&D4MZ&\*$\J/[#(2"IQ& [AS\+D/U# MUD.E'9AUY[ M>LG% C$)W9<3G9A(V38>K&=(+;2J(M(I8A54V8 N9CR4:&9>Z&4/E+R_(V!V&$FH)#M^%I84PXKM36'*.F-=D$]T\\S2XIE!HG] M%PY!9KA:\<6=H &WB PNZG#@I''4'T)83H%C,/-2N^L!^M!H@B#7L0>90K0L MD=MD"7;/0#&7U35T.Z4E$3/A%FB*,"4L%MEKS*E89DJ!G\3/#EO/,PE1,M MCB9P_UFAL+;_1!81Y>M?CQ!SWX0,I>B!A&E*;8C@1 S!##4:V3P:TV#?76/S MR.O"V 19&%(_,T61K6>[X_U? M>,>K5F56K\7WF!RQ7I,2WR/9SU!A[X"B1COV7Z?X/46%'_$#11!"]K]SU/=U//BMU7%_//UQ'2]55J"M MM'=W=P]JF'DD?FOO+0=@(.%-NN2TA(F Q/"TI"6:C;74"N/"_J4VH/,H8/0Y M=$5';Z\KEV@D:(Z4)_R>_PDSMH$J7\:FSH#^V0 M:'PU;L=/3#%SP37N?&PAJJ^>I=,L4)A7]3R%$:)3V$A1=]=S]V&NJ1K" ML$)Y3SA'S)6A>R36*XWFLE9D.3*3: *ZP%^)L64J>YCXQ(D&=/EY M,GZ-3@:R2DZY#]OLJ'OP.;I'+^/U!]HU66K4S"92V3@ONUX6+M^5ZMV]"=#B MGCO4DVE6S+3+'K)#SG%1F#6;1"3ZS#1SOVB*;OGQIHY %]5863G2BUE8UX<" MU:N(J!=T;Z:QF;(EE+B0M\P_^3',E#:(3[<5[OZU!G1LSQN-9)1+ &QW8TT 1'S."30V3DQXP2J6#%,_CC4CZYZ0&9+ MXL*U$8YI54EW[L$1R5MR$/D\1;YC:L<\VN#I(0H/5#_B*$N".FEI7QD>9@)Y M"I6/^L/2_AKX:VTU1%**PU=+(L[^:3I]"E>/37%!)>Z.7W65B+#_/.V5)J-$ M?[2T0MT,>( D^A!'0QE'VAPJ):0%RD# 9]2;I<<_5 M%WZS/9F-NAF\N*3YRZ7BAO?BLZEU!O9P\/*->"\S N7!\/:<)PULQ68)-&%K M6T"8NI&23SCNC);0)2)]5=!4=(<^H_7XJ%U*9OYN;H*_(NO8;.G>]N3U" ^G MD#7WO']Z,!'Q-BVN%(]7>EHRHD\/Q8>2Z$K$!.1Q6,&IDS:=]<8CMGOMPNM# MX@IT 6+5NE$*C\IQ=Z5O?$0)N$WCE;B/:-("]PPD-%V*.+.5S%8;CAC1X.IK MO/E(^BY6ETUYYRPZ/1[SR"FIBY?@"F'DX@AU>E/:,C&/X;!UXTSKQ5T)B3XM M&\U?@KT\9(*E"=<##@$V\H$_XQ0P'A/5=JT$(>NZ8+) 6^MF7B"TA)/M: MJ MAJL;7=+"1 9LMEH6_>DX3X+NAZX=RMWW)4Z(O9!I6:\P>OTDDN=*ENV^I36X M9(/_0L=$+IA)?#K[^)@S#R-=W*C0RJP[(0W=H'NI0B.1[P?>\!P)?_6G9?%K M*)-1Y>%8T]BLF[I&4>-^D5'R*$8&^A:"DK8W4W?H*N D?!L/$_ 6[7;W6X*# M,_M?7*:O42AT\,^SQ 5([;Z H&0AGUOE^_.;-GUZEP W_.+VH;",Q;FT-&#* M#0^UR/Y0\.T7/GT&&_(?Z^/0.60FWI +AW2 B@P;,_\0U^S5R9B0L#7^>TCX MVQTD?#WKD/!#F 5_EM\0YX= L%LT +]^TYD]J,!L>[)[5X'=@U:!T]ZDLONF MG[ZK&[[J/VSZV<).[YB_4$L# M!!0 ( .V! 5F/APU_" 8 +H1 9 >&PO=V]R:W-H965TD2=%[ ?8EL621(A\^)"5?;I5^-"F 94]Y)LW5(+6V.!^-3)Q" MSLU0%2#QS4KIG%L #[K?BB<31JM20B!VF$DDS#ZFIP MXY_?AK3>+?A3P-;TGAEYLE3JD0:?DJO!F R"#&)+&CC^;> .LHP4H1G?:YV# M=DL2[#\WVG]UOJ,O2V[@3F5_B<2F5X/Y@"6PXF5F[]7V-ZC]F9*^6&7&_;)M MM388#UA<&JOR6A@MR(6L_OE3C4-/8'Y*(*@% F=WM9&S\B.W_/I2JRW3M!JU MT8-SU4FC<4)24!ZLQK<"Y>SU/6Q EL#N(59K*0BIRY%%Q?1Z%-=*;BLEP0DE M$?NLI$T-^T4FD.S+C]"@UJJ@L>HV>%'A[Z4P.#ZW1L_&E^\8&+8FAB^I/VU)KZLY ]E@4W8 MNS?SP/)X@.UP0&LZDJ#;IL/K2KB)'T,VEGSMA;=G< 4_D <=[8%#2P+0;K+!@NL,ID&1$ _3^,?JSR@FM(F%7LS!\&[5H7Z'U8":.A MH]N29US&0"L.%0K#$HUE6;+ECNQ@B5BMT!I:3OB+G%B*@ML4J E4?$8I75'Z M!]KB*%B =M1U^RPSL78D-LS@OUD)7.;""4A.C>HM*BB4MJ0=185*'+/=+CQ7 MI22J:[)AHT1<.5Q)5]0>'H\1/X*ND#%V2X,ZSJ;#:8.8QY1FT5O/(;GHP[Z' M\7PV#/\]R'W37H?T$NP6<(T#(N8FK;$&E$Q846I3<@0/3>.]6#;(D=H[,E_N M7 F:79B3@2FQ5>@*TU8/ M[&:_ARI2)!U]&%W>&J TU]QSNFO+X0O3^>^X?_ MMS7F)P+S/$-ODD14[K>Y&7FSV:RIT#\JGC8\?V96-/:B;Z$1QY:PSV M'65$%B;Q2(<'%F%Z\M'\PX'5^V0]663J5D)5,<[*!!S>;71^?HG_FFJ O6-( M^^I!/!U_\:P]M \GXM_5_CVPW,Q-735J?-IZLX2UD+*N8G6I. M..N')/"F4;_*^Y$WGT][$Y%;T%B")5;%@ENTQ;7E5Y5(/-EL!#I>F]IO.RZE M@XL79_9:7=#9]LE2(<'2(6)1.)-LRBT=GT%3K6L8?XR36RQ_"&.?WS6V775H MK 69T+"7BO][TA_DRIJ(=]+X6F4F[B3)E2N_)/R""]I.'5Q:?0V,&H M9&N@6UH-UU$JB-5^':4'%#%LP[5P!1AG#!9@79\1$?_8A1-;*EJ2[:K6L$TQ M,CNL\1VWCF\Y9-]<'\#Y7=MH1UJ6/5DD9N]Y-!W!'M*G*1.*"U-19=VTR!(T*T -^O%-[IZ@%MT'ZNN?X;4$L#!!0 ( .V! 5D,9Q8DN0< "@; M 9 >&PO=V]R:W-H965T%>IJE&I=7DPF*DY93M58E*R E960.=4PE.N)*B6CB3F4 M9Q/?=6>3G/)B='UIYM[+ZTM1Z8P7[+TDJLIS*K>W+!.;JY$WVDU\X.M4X\3D M^K*D:W;/]"_E>PFC24,EX3DK%!<%D6QU-;KQ+FY#W&\V?.1LHSK_"4JR%.(S M#MXF5R,7&6(9BS52H/!X9'%?=*G M6@^= POWR &_/N ;ONU%ALMOJ*;7EU)LB,3=0 W_&%'-:6".%VB4>RUAE<,Y M??TC Y'(31R+JM"\6%].-%#%M4E<4[BU%/PC%&;D)U'H5)%OBX0E^^+YB M\I&-KI]_Y]YH<$H0)I=C>S$/* MR)W(2UIL24H5885FDB6$%UH0NI:,0>!I!2@_PTLQ,$-)LK MLF8%[ /IB*3%FI&5%#DHAO5-H32'; /T#RB36.0YUY91L2+/0G?L0D[(,DQO MD)]WJMJD8,L]'2+=0FBRA2ROZ6=6D%* 2RB36H$4[C5JR[9X'84U#;^X!-'( MFF@$.RG(WW%J3219-LCHAW>_6!I6>8?+&:=+GH&Y@=>4/C+#VI(QS/*Q6!?\ M-^.)70EJAU&@ V"S4+ !_BF1\<1PL*1@(;"]+62#G#\,4-OI%=#"AZZEV>;I7O^-+RP>S9JZ$V\,#J&0 (CJ9?-.JJK M.PCV5\S,NYYKH@K_:37<[3)+P306>W,MFDO1C+77/R.^,_>]SMASPKG?&4\= M;^KN[X\\\KT-4>.S-(%B"^Z 4H*'LJ<2O:XOHN>X430PZW?N;]3G>/-@8#8, M7?*12HB*C/T7];E[SF;SWMQ\OAB0WO/ZKY??WX?:+'MD[[3O",A,[4CSKCP)EZB\YXX4S=KEO.'&_6AMY- M/XO9M O5H9(V?<*&4]D5BP*>@"U<)%CF$]SX#8M9OH0B&7A0T;%84%6G.W5^ MLCN2/@;3",H61B9Y3/O^$CCH'+#6US>L^>!BL-;W/0_"-ISBVH /0EA%+B9] M:%56X %]CX'0#0+R(#0X)!0_K@PZ&BAG)=W:HMN[Q(N'+^LX3-W9MV*IP'D%::P/K'5@6VZNRS QZJ>,JIBHE*\1G MO+!-&Q;Y+UG=SB]1+Q+@BDI%SJU,GTS7Q9)7 ",D-)& (+ 3;35I8A\]=W@T&H?DZX'9 &;OT$ EY8D)3YHC%90XSJK$ M I\<6*^D,>H?17@WN2QK &6@I#*XT :!9G!8\!N_G M!2R#_[0[5+6LJ=:=!K)O9A(+P#LP']"\Z1$(]@BXS_81A_"^1M???EP+PI4) MIS'=J&%_HCW;UE,L7>Q)ZDR@%N:IL!FF2YP-WV9LFV9Z4TR MT\I9NH>L.<,X'KB,X0(.,E,8:3LT&QYI5IGDOVO$G%;K5H%BI;'=MJ&)L?$H>+171E$[%:=_[RB=AC3 M,>TKDS%&B&2/K*C:M FUK9.C )\'7>C@.8';A5%1Y)/[.K+_-3ENBIAC;=KV MF/<'P*X_ )7#13\][PL:3;MB+MS]%F:^B/;&TPY<&L2*JPIP(L.WACRO# Z/;%S-\?J[V$N>=Y9R?-NP,;'(B. ME4?+*J[Q=+>1Q#<*813LC:/0JQL#&L=57ME790DK)8,<:(CT7-T#*M.^C[_ M##A_2=Z?8Y0]2!A%BSW'G TX[+G/PPK2L7,G+4%7YFH6WL;8ZGTQ,NH%"F#-508DK:Z4+87&J M[R:FTB"R1JC()\SWXTDA9.DMYPWM1B_GJK:Y+.%&$U,7A=#?KR!7VX47>'O" M9WFWL8XP6W8/^H;C3.)IV63!90&JE*HF&]\"Z#\ZO0\3<,?TK8FMZ8 M.$]62GUUDP_9PO,=(,@AM4Z#P-\]7$.>.T4(X]M.I]>9=(+]\5[[^\9W]&4E M#%RK_"^9V=G'H"23^,P)L)\ :W*VA!N5;8<5RKM66:,>-VMR@<;611G"R=)MR:S6N M2I2SRQN-^ZOM=TK>?:MEA>&V1)09N55KNQ4:*/D$=CZQ:,H)3-*=VJM6+7M& M;4P^JM)N#'E79I ]EI\@Q XGV^.\8D<5_EJ79X3[E#"?A4?T\$S[?P=]7.TG98%$Y,VK MA 7!!?DA*STN>,1E.JX2+"6IPOHU%C*BUL1N@*Q5CHU EG=$&*2=-V9]?O%B M?\P4:#)E3W@+*10KT(0'E)S($F&HVB!6<]KQN*QR'TZN-T+?.7C&BJ9OR!)' M>=Y.4F6LZ:1>$\8YC:9!CQ+,$AH%(WH.8=HS!Q&G+ P/7( S1,:3GFWOP.%C%$_2(9DGTY# M3GY?KV4*!RN4W,-&ICF8)A\4;KH^N$B3B/5G?D"^*(RO<_)H/G5"$0MI&$?= M/$P"&N'\-Q-F8<)E@"68RC;Z3I4HE+;R[Y:P%S\)6$#]<'K(A9,9 MHYPGIS^6XKVM#WU.PUZ@7F-D9Y2Q:2\5#Y#H(SR4R*(24C=&X '/7 .-L5RA M6X@WDZ92!@.%=;2/5Z6.Q8%V[N&" 85AH+_WOI\'S^]EO*ISR MZ:Q'2.@LB'IS%M%I%/8E8IHD,;GLISQ:2D4EL=I^6M4RQ]R28B5SB8:?(CQA MV(G\TR$]H#%G(_00.UD\0L<.%P>GY&'-D]FPP0+:,B'GHR<5E@2B#GT^P1G MAO<(V#1F0;^*\.0+PD[]V UNTKMZ%Z#OF@>&P69;E[:]A7?4[@USV5[=#^SM M ^AC01W3XJVHE557.17RF+SX)FN,%W&&C'@.MKA1>YW<09 MZ%YVRW\ 4$L#!!0 ( .V! 5G_,[,D?0, - ) 9 >&PO=V]R:W-H M965T;Q[^-R1=\?91LCOJ@30Y*FNN)H[ MI=;-I>^KO(2:*D\TP'%E)61--4[EVE>-!%I8H[KRHR#(_)HR[BQF5G8K%S/1 MZHIQN)5$M75-Y?8:*K&9.Z&S$]RQ=:F-P%_,&KJ&>]!?FEN),W] *5@-7#'! MB835W%F&E]>)T;<*7QELU&A,C"%XO$/_U?J.OCQ0!3>B^L8*7/%_=K3#25[&,4ERJ1J:P]S!+% @'\%9O'T39L'5"9;)P#(YA?XO6)[&^2PT MD(R\?3.-PO"*O P[%M->S$&[)!>8=$I#0<2*Z!+(2E28O8RO4<_(\'!@.)Q+ MNTT07_WO_W=@RIAQ\V<1OMDJ@($[7OA-"J5^:&X.93=>/H+$LOA,YX9*N1US M7.9Y6[<5'6_[7*D64K._J"V%YXSCL8I645ZH=V:MY?I0Y2NM6B"W()DHR#W# MV_1!*(UEN++KJF3-WITSDH1N&@0CP7F8NDD4OQN)HLP-)A,R\3*R!2H5N;'E M#>0KJ.&%&XPPS\.)FV8CQ-!-X@D)!KCW\(@]IL$H:,A++BJQWNZ5DT.PQ W' M6!?N%+'"P MZL"^8V;;QBS= -6 ; M=+7U_BF)U(L.2:3>]!D)Q9Y^@L)+I=P?=5F\M6O[EE!8+#%YNH8[2(?GRK+K MTGOU[JWSB&PO=V]R M:W-H965T%?[^SDX8R0:=)^Y+8YWL>/X^3.T\VVMQC"6#90R453H/2 MVGH#&,&RJBIO'!4B]F09QL W+P8NGR?\$/ !G?&S#E9:GWO)A_S:1 Y02 ALXZ!TVL-ER"E(R(9OSK. MH-_2 7?'6_;WWCMY67*$2RU_BMR6TV 4L!Q6O)'V5F\^0.?GQ/%E6J)_LDV; MFYP'+&O0ZJH#DX)*J/;-'[ISV &,HE< 20=(O.YV(Z_RBEL^FQB]8<9E$YL; M>*L>3>*$^2"@%50PD+-,HT5F-:$J MO0:_FNFJ I,)+EE672;V_:9!06/$&+5+GPQ5P;H8T+"T50 M*3UZP+Y1TJ6N:JX>B67M2K@7@TZ=E^$V]KI<5U#T++330,4M<+#/?-M#A'UD M&TY2D:VTI*Z&8W^L47KQU_>A4.1$-T@^\>C5M 677&7@MB#15Y!!M03#TM@7 M0MKGO67QZ#A)$_99\*60=#9D4ZBL,88.?YLU&H[8/,N<)?( #]30$9Y61\_A MY-[*'?1AG*9'?RBBLH2^+'?5G!^/DO-MX*4:"'=:%?T%A6_(2-^C4;;M6GVT M[_GSMM4]I;<7QK7_=Y!)6!$T&IR=!,RT3;B=6%W[QK?4EMJH'Y9T;X%Q";2^ MTE03W<1MT-^$L]]02P,$% @ [8$!6:2,H (" P 4@8 !D !X;"]W M;W)K&ULE55M;]M&#/XKA%H$&Q!(LNQD1F(;<-RL M79%T1K-UG\\2+1UR+^H=93?_?KR3HKE :V!?K'OA\_ ACZ071^N>?8-(\$TK MXY=)0]3>9)DO&]3"I[9%PS=[Z[0@WKHZ\ZU#44605EF1Y]>9%M(DJT4\V[K5 MPG:DI,&M ]]I+=S+'2I[7":3Y/7@LZP;"@?9:M&*&I^0_FZWCG?9R%))C<9+ M:\#A?IFL)S=WLV ?#;Y(//J3-81(=M8^A\T?U3+)@R!46%)@$/PYX :5"D0L MX^O F8PN _!T_XR=8]D)CQNK_I$5-]$I^FR/'W"(YRKPE5;Y M^ O'WG8R3:#L/%D]@%F!EJ;_BF]#'DX \_PG@&( %%%W[RBJ?"=(K!;.'L$% M:V8+BQAJ1+,X:<*C/)'C6\DX6MU_[22]+#)BKG"2E0/NKL<5/\%=PZ,UU'BX M-Q56W^,SUC **5Z%W!5G"3]V)H5I?@E%7LS.\$W'P*:1;_J_ ^MQLQ_C0A/< M^%:4N$RXRCVZ R:KBS>3Z_SVC*K9J&IVCOV,JO.X3Y80YG#Q9EY,)K?0T\#Z MKT?8.EL[H>%/ Y_L ?4.'4SZ-!:7^D)R=W7>R*=>T0 MN"GR6L-DIX#VLHK=9\QZU2/G.,,4E% M?BLH$O.H>4:*9YPX>7U-8 M1PU5WD32B@K>3^32].I7O,$S*X*\47&7A%3ON(!>A)X[2'Q5;=M+G M&ET=IYGG!'2&^I8?3\>!N>[GQ'_F_;1]%*Z6G .%>X;FZ6]7";A^@O4;LFV< M&CM+/(/BLN&ACRX8\/W>&ULY5MM<]LV$OXK M&#?7Z9ARWETLG:3.7MO<9(B$+-4FP &E9__Z>W05 4I(==^[E MRWUH*E' 8M_WV07]:N-0U^63M? MZPY?_?59:+W1)6^JJ[/E8O'\K-:V.7G]DI]]]*]?NKZK;&,^>A7ZNM9^]\94 M;OOJY/PD/?B'O=YT].#L]CQ[2Q3*6UMFF!=H[Q9OSJY//_N MS5-:SPM^LV8;1I\52;)R[H:^O"M?G2R((5.9HB,*&O^[-5>FJH@0V/@CTCS) M1]+&\>=$_6\L.V19Z6"N7/5/6W:;5R??G*C2K'5?=?]PV[^;*,\SHE>X*O"_ M:BMK+Q8GJNA#Y^JX&1S4MI'_Z[NHA]&&;^[;L(P;ELRW',1#.=N043YU'K]:[.M>7[FZMAVTW 6EFU)=N::SS;5I"FO"R[,. M1]#"LR*2>R/DEO>0>ZX^@, FJ!^:TI33_6=@+?.W3/R]63Y(\,>^F:N+Q4PM M%\NG#]"[R/)>,+V+_Y2\0N[I<7(4,M^%5A?FU0EB(AA_:TY>?_G%^?/%BP>8 M?9J9??H0]3_/[,/D?G*=4=^J+[_X9GE^_D(]2%U]M)7KU+MF[77H?%]TO3?J M\MH;0SO4SXWZL:]VZAE;9CE3/_QV[11^,=Z4RC:=4UH5&^VO01+?)V1T)O-5 MMS',T'+QXN$3>='YB[\RJ[I12$M>4V +\Y1_.M/HIGB8_,]?ZKI]\2%3V]IN M$V7]Q>M;4ZDK%B*H]^^OCNR'TEK=[";*G@^IU+&^.FM\-)T,BJMU4Y MBZR;V< X_E-]2TN6L\5BH4*GJRHH]J=2K7;J^RM1)C'6;72GB+$)1Y"DJI3; M(EQ^P6^1 C]<&56Y B="<<=V!MO!X+KP+@3^^=?YI[GZV/O0:R@17 U[[C-/ M= ;D*G_Z"TY ?;55%8*XUG K;BC92-:UL9)+<&!]=&A]Z+G'10T]4EI<_6I7_V.*D62_:>4M!&K&E4*6F.EXE/C&G8( M2WD$FFVBY> M$P%;+"E8U8WK;"&&)J.2/JPK)2B,8,R-TK?:5GR.AV)*2ZR+;DA0HSTR,&0#+F"RL=<0<6%!RJT!#XD$+2_*%O1!819X1S."G$;9!^C<_J M?)RZ-LBE\"23(XQBEXAB1Q321;]E85EY.5.D5,>Y?K ?F(,% Q&)04BZIPA, M&\K>J%1Z4,IH8:6W<_5N?<3;&1J&J2B?SW1_2MKI@35<@=*1R*TGBE\;=AZA MR#$O?@T'X[K1O1"'IW6WVE.)SDEL+VL*3[HBD+Z3S:R!E"6V&U?![#B"W4_3 MER%S@ G"^IP\1ND"*TKC'Z.?:(-L3.N+O@93""E0[+M@X5^2FIK.NVKLTJ6I M]"Y09A17Y8#6/53A+04*>T3?D0/1-W+D> QXAB_4^G=#W*3*.U>_[JV,$.-X14S:'>#+;(I=(%]C.BHT)#HA ,MZ M:Y)=V9Z2<$:%\?'FH:1V%\-CS3[ Y9$\1TMUA#N0E\5R/'5AB!!K%I)9I?UC MT<&!>AZ7XTE,;Z34I!0X5]^;JM/J*M;33SW2\6X])+@JOG MRX?P:@)RO\#W,B:6A!I85Y]T921OY=,_>E?VE$;&6/%A!J?@4];^0+G(HT@7 M<(AW33'/$))_3UO&L:(I6UN*7]4F:1U+.X&M$T4,=-H1O-MN+)R?-<(1DLF1 M"H0_?HYFNB+9<[JM==.O-1M;8"JOA8<->.4/.B3&[H %$>=HQF%R A:PJ%CC MKDT)F8J35JWS"9F11/G8Q-_$ZZ<&3Q"(?HKQ5R?G>DQ0'XW=K!;JQ&W=UT1- M"D'FC=&'Z.%>Y@3W YE (W10KJUI6#$;2MTTM^=C4,43.Y,SP>;Y[!P, 6>I MPY.WP$NZ%M@#,USVUU22$!$7+"!!AE+20K*4D!V:#T>Y*7 MCY5NW P1=8>3D?$VK!%V7?6+MEL-T++7/QTVF4OI_Q?'HW8-3SK= 90Q5Q_@GA3&Q"Z"Q$,FB#KJBSCD(F6E!V"WAE^!+[-S ML172M>N;!/6[3DY[^T%0+LM.V ]6,:F^[G5CL_TN 2X:)!8A9Q1"'PG%I"1Z M-&K%(FP0?<3^:0@I706WUZW%%C@6O@1[Q8F^LG,SCTV708W'TFN3FZ/LFGQN M*JK0$D/'#)\32)(#_LK%KE,5(JQ3W\* V26]HJ1%>*3U5VDC136DI,N/UVIYPNXLOAP+L41G3 2&6._5(([ M-V$:T,509@H;V\:F*O$4^3BF+%'3"'P%TYWVK0QHR>*,@1Q)?9R?J1!RTCC@ MZ8!1MW:LR3F.3L?5-;88#$G$(&LX4Y@4EB%L)_%P.HF8441#_]G7:?]0)2L* M$O+*8R' X!T"NO98MZ+W\AS%>H2XXS;>F\(@4;)KV*:GUCW-1;A\@#[IG5A' MV\!45M/$1HW+D6$ ?GG[@4/E07WI1^GH0$69@:.Y 8MHV%"AH"']1W/,2):- MEFC.W6JJ;1'E(/QT:MZI9Z(^ :#3%I9F!KP Q"\6--S(H,%04[\>FSYWE@%5 M=4P@=)2]S9T-74A3M\/MRM:$::%/PMSHRMQVKR1PT$J4ZC%]8AU?1'U4U2.B MHL83XI/YQK3O<1DV.4\::/+%C\MC-@;7,IY\, %N(.B46P<6F*:7%%Z3,5MS[,4I[O4T8F) M4Z+;NAYYJ -=6J['(QL(PXFC11VPW IO(CH;NL8<^(\+]_XH'$F99=T3?)I) M#T[C-,HC!,\X.<+M32.^.=3LH2?>K]A#6TQ! 6N#1I.PI$PQF8@.P166;2G+6 E8[-A%D"_X6GIMD"3 ML1H%Z;S 'LA!6SWU&C_A _C(!@FI^S!%SS/R9A0@K*6XXR>T(QMUB0*.P-OK MTF1)[NQL(W!ON3C_=M*.[1\^-&3L;S%+2;?YNX,I$3 'Q'BK-EX^@^_1?WHXQ5:2NH^JYQ3>LY?W#4]@]^02LX[2=V.V6+WF M\?QGA$UNE(56M4,8A/'$AE5\>DS%X_EIY'5?(;'@4O:=(%Z4==;M4-X%H4.6 MIN=I&^1_X&3V!.X?:N0(WB"I&2B)LOW()4'55K%!.4^=Q2#>/5XREBUFHT/9 MD@&X&4QTM,]&G/;$GW4UKK#'5VM)P@-NEG1"?%E/=B,6SIL)":04(]W$.0'C.[TLU2+$O'TZV<0T[WJ$[.'K? M0$OI-G<;C3B-E8&1573@(E?H@Y$,"@)"C">W0"_ 8#F>69_Q'.^X!W:W,I@! M-I?ZUJ7KDI2-$G7BR1N*WN%:,/:7DH81C3Y$OSZ9UYVR/O%K,1&%$E M'/V4^CET!.5H7C:>24K6#9,9*+R]V)BR3\@OOL D#(E 5.;DF5S/F/VQ6)ZI MX(QQT7_#VS]%^JGDY]XAB3MMF,CKIANGM[=1A8STFUMWPP-3 Y>3J[6(U[^6 M&UB^IB4(:"* BN,CZBF"O6XD?PQH. 'F@@&SW*T*7(_EG(V61B*QF1<_BFZV M'[#_"Z=-4PL*CBCCG_/>[HR&M_1]W0P?SDNG$X! >$DA CAQ2 MCA_;G.:KB/D;:)3PF,NCE/2FP]83VFO2"$9:_,D;+/&= "JM,:2XFN=ZFNO\ M0XDE/LFE;]67US2,R@K.D)R+=US.%Q$Y<;V7JCI1U;JOUI9!C007PZM\DWKT MUOR0.=+%XN*%>F^NL?NC=P4R'?./9#FR,?':&0SH.\X0QJ-M+V8R$+VUH M^\[$T3; ;.GB"QS#U)N=TDK,6S/)7J9N*[<3U]H8>-1&7%:O34>R=%T>;B3%Q]I^TAI M5!UYTM;0.P$Q&%.(L<:] 0>&V@*)F33!J^P-X,+&N5+NUHE'VG06P4-\[RU? MOD,D7H*C!$S0FR1W,7(S/W)S/Q_>UNPF*M4>Z2&]!+7O/[0F!BA)*:@_Y1\G M<[?1ZS:Z!&"GMX30;^/PV.SL>]_:TIL+? OM)#/-U=^1X&YI$BM#KGRQ[_?G M[0AQCY_X!92;!LE*XKP!N!1?X+>6'*%T>4]EG\<_R]LLCC>MI"Q!-IQG1R^4 MQKED9-X;;DN@U#0IS)>JXU=H+YG*Y)(O#@@VNE1/EM\.@U,Z@%Z$Z>+]S=[U M?3&B&M^WR!)E #&Z@DUQ!N$!-)I.$KWEV^AQ\TX)LQ6UYNO+)\MG\XO,%P\= MP@;BGI(O$Y\H 3ABKK[O?7+L;H,4EI"23(*.B]EZ-USE<+D5MTJW<=.I OV(3@(VS]C"CZ932?]A?NS5[;/1 M._9(9M?\EP1!ALWRNGU^FO]8X5+>T1^6RU\Z?&![!/15:VQ=S+]^=B)U-WWI M7,MO[".+(7/R1^1$L$8+\/O:(2+B%SH@_PG'ZW\!4$L#!!0 ( .V! 5G0 M8EAA+P< "@8 9 >&PO=V]R:W-H965TO_YFAI(L6[)W MBWT<<+@OD?F8X3Q_,V2N-L8^N@3 B^ZZEWB?OQD.791 )MW Y*!Q965L M)CT.[7KH<@LR9J(L'4Y&H\4PDTKW;JYX[L'>7)G"ITK#@Q6NR#)IMW>0FLUU M;]RK)CZI=>)I8GASE39JX\DPN;OBOM[ MUAUU64H']R;]5<4^N>Z=]T0,*UFD_I/9_ "E/G/B%YG4\5^Q"7LGLYZ("N=- M5A*C!)G2X2N?2SLT",Y'1P@F)<&$Y0X'L91OI9CRA)BS6LS9*>[?(N9I1C\9#V(\$M]_ M=SX9CR_%$<;B2P)B16M/O&96PN/,O80(Q10JE)?V#]-G.E")&%0?BQ[8$89/2:R;9-[8B7ITF M[>^9QP$\HM4,);_*U&_ JX5C)F9)82B7:!:E\P)YO2QE1IDD+GN$9[3GRIH, M=\2 F!Z3R,X4-@+WBL\FYDJWF!>Z@[W2'JP.X5!D.>F*"BP1]D6" =]EL>#@ MW*H(CFC\:A"BT:18*]AA68H+U4A*YU(7+@"5)V*\;-@3L3!5;:*-E684;30=S2;DV/%AY% M^PW8[C&@.='X&-M%E#1Y2HSMU1O.XM'T\K_V130&1N-JXBWF:+;$C)J.^ZW= M!-G-P90"!I4WA4.+8KA]8"O>R11!!0Y&]](E KX6"@W ;O^K=<%"!=LJ1%<% M"E0OC>M?+\1XMNB/)_/NM?.P]J$18'^W"]Y)JRGFJZ#>UBO3AF33V;QS?C&? MB5^E170[Y$#%X:%8IBJJ-G39H_9F?[)8G%B?]2<8^%%.Q(YGL$FS,$J$S,$;=&."#\M,0>CHPI/!CO?U^R?#'ES M+PFK[]E%AW2+*4Z^54\*JV[H_S$;NM4.Q^@'A-X=OG$;$NJR_52U<=NL?> MA)#%I@>5HQC&7\ZDBMJA&.MH0'6^HKA!4_0]+BQNDIU/R@6 M)5*O@\X-#CL=RL(=MAWLPE3KDDR=U,]Y_(1.FAHQC#7.VU+3*#6,!B'>RUP^ M!%O"#DY^_%([>%C],?FQ)[!XDWV2=9MYRRMU-E*BA8;Q!, R9'PS2J%E$X4" M8#M$FF,(LXO*JCUMBMOHAK\!VXY*W$"[("[M_GV!0T;\'QF[D9$:S?\%+'SW M##92#DJ+-7JS\6#>5N'8_,D+!Z.,P7LO!B)'&:-KNM]H[%"+U,']:\UM_1^X M7H2H=@HI5GC'P(COO&R5F?;JG[L&5"GYA_?7J7NL:ZW&56H?7 BJY0^MYG8W M\_X0%_<2C',H]+DON"6\/X+Q[?ZY^KZ(EU90R)%GPKVX09_++8<95_HHLE06=O2(H3&@3_E^*O/_FU_?-2%;L MQ.L4_6*+Q[QY-=?$JJU-JG\UFL:BIT7'J6W(XJ7QH=,(R M;&:Q#:1+$6KL;#F?/YXUVKAL?2E[;\/ZTG?)&D=O@XI=T^AP=TW6[ZZR1;;? M>&*-V?JRU1MZ3^EC^S9@-1M12M.0B\8[%:BZREXLGEU?\'VY\,G0+AY\ M*[8D]_X++UZ75]F<"9&E(C&"QM^6;LA:!@*-?P;,;%3)@H??>_3?Q';8DNM( M-][^;QRE31Q>2;01@,&N/Z M?WT[^.% X.G\'H'E(+ 4WKTB8?E2)[V^#'ZG M\&&G^(J2(-SA(0>7]6#-+7O?3R'NG'ZHUWJ8[JE2NI/):?@(<^D^YG9?^TR=2BX5Z^.#I:5!O\UDCM MH'25Z8^3'!<>1153Q!V#4C3V3OGJ^$H@JQ.5*GE544E!6Z5=J6+"KOK4$*^B8(S1M" "B 0"LX>/T_53,_U[5&7>P8515 M) V"]Q1#L@\J;AZ":X"&3[A)JZH#O:VVG>X;BT5GTZX@A86!5]$4* 2V&E Z M1DJ]#JVBV3A3F4*[I%H?1/R;YT=3C=L(:K'WG58.=:9O=6X16!W2X+8IPBX: M8F09)HK.;,U7/4*?YC-!#W%HNFBOJ4\'Q%A""0RX)[%S&_:X-5\(^9%J[4"" MG:&3BDQW-" P65;&^D\9OS,X9^%\SX_*J?KTHP?AI\!7"A_*WG(@=<4]J#6Y MGS+5(I$C32I)T]'\*!E5 6YR#ZD3E/M5P0C22-AQ@ M1QO-BPEGXW%8=(L$1+D!1JI$$NE4#G%VGBJ5DT%$XMBNW.L8BF&(?-6E+D@Z MBP%]CDWD(C_M96>E/K>(NY;H'6FP1N?&PK2A/KSDQ1E_H&@K;(T>''DZU,P@ ^G(K1>KW%G]7 ?Z\9WC&!1% MZ(#0]WOD)N(K!##0:LMV3$^]XK.#8:JAL)&1D=\T@/9SU;@[3J4O^F'LV_5^ MI'VCPP:IHBQ5$)U/GSS*5.C'Q'Z1?"NC&5H)!CWYK#%94^ +.*\\7OEAP0K& M67W]+U!+ P04 " #M@0%9K;$G MV%HYRLY&%_-WETH/\BL2.6I?9T9 M8DLO?]4ZRBY>CU32^F"K3AD>5*:.__5]EX>!PO%LA\*B4UB(W]&0>/FS#OK\ MU-FUW5)"9J67):F+W!$AY^%T&H#. M,M.D0[J,2(L=2&_4)UN'PJOW=4KI4_TIO.I=6VQAZ)&^6=;W1"9R-T@B>WHM'YRQ?S-[.3/7X>]7X> M[4/_3W[N1_K=!E+SA7KYXG@QGY^H7NN4]8F%"H4I*YNK^_49>L! MZ[VZLM72U)I%QNK]U]PJJ)*C5)DZ6*55 +Q[A-<]_ &#L1.+V>W':HA^>R%JY'P/J.M4?;Q3-W9- M3KW_WIKPH"[2E?'60?GCQZLQH. MG)BHS\#:F2:(D--E^: :9UBAT]RV5E2OSK;-GV\J 7+#%+!9H]?_]195S5F?:)]H;Q><7[' MRF1*/#:U^C*YFZB,4@YTK'S0H!![4MI$EQ!(;$52:424.5TGA?'Q ]P/PP3P MQ&TE6S@M2O,7 H6.\1B:2&?*?G8;;#>A^G]7YVQ-()6".-V+Q '%T M00P_,Q>&Z1MFJVE=8ST7$%:0%"&$:JP3S<[R%GMA=T"'+S63 3B^U2!;5^7= M:;$Q;W1/+N$2=3;0KU0U&XDK=D5.8O ,M$ (Z#%.%D0?;5^\U%5SP)]L] M-%'7S[!'R>W#2[%X;M7<3?M\4J0=&H8)!JM,U8U:VFVE+?6U?Y:HF39EZT2H ML+70#)<7<@89M/'$H)HG9'%$W?5.1RXFG(V8L O6Z)"SBE.*+H$R4 MY89UR2/KI,6C7()IEI-(XFP)SI:'XVXQBYMCZ+A MJ14*##=54/E\IV/JM8%GN@0XDE2OMD MQO!4DR6P?)L4HG8X41>5;;DPX('$M^7HEBX-;!Y5P2R;G$94LERT)=\9.U,3Y-Q>IP7IH' MUV#JK\%C5:,!<.QZG402%GI%\2R3#F*3:]NB#MU<-4(2GE1,@VY:]7-M(!^< MR?,N&[C%61=KE3V)8"M_L4$&]?3]4;9KZ#YW09X.WB\R>OB5QE1%3N)3IO_: M/P0OXOOG43R^(C^A+@9I*2F#ZFSR%N\N%U]F<1%L(Z^AI0UX6\G/ H]9
;(@$L=A>[OWV0 MK]=*?S-+(0IVEZ6Y>=-;%L7JU=&1F2U%QHVG5B*'D;G2&2_@5B^.S$H+GM"B M+#T*?7]XE'&9]TY>T[-+??):E44JT',/KN1B6>"# MHY/7*[X0UZ+XLKK4<'=44TED)G(C5O$_>]'QD2*1B5B %#I=;<2[2% D!&W]6-'OUEKBP^=M1?T>R@RQ3;L2Y M2G^72;%\TQOW6"+FO$R+*[7^353RQ$AOIE)#_]G:S@WC'IN5IE!9M1@XR&1N MK_RNTD-CP=C?L2"L%H3$M]V(N'S+"W[R6JLUTS@;J.$/$I56 W,RQT.Y+C2, M2EA7G%PON1:'9R!7PLY5!F=M.*KK]5$!U''.T:RB=&8IA3LH#=E'E1=+PR[R M1"3;ZX^ JYJUT+%V%NXE^*\R]UCD]UGHAX,]]*):U(CH1=]!5$MIT$T)'>65 M6?&9>-,#3S!"WXK>R2\_!4/_> ^?@YK/P3[JS^)S/Z5/JA LB-@O/XW#(#AF MNRBSFZ5@2@QY3!'HPG@"'2%*C76^%.R;18 MCOOA)&@]'?<'\:#U=-*?^''K:3#HC^,)NWF:F6PDB/L#/VS#XP".G[9C *D0R+(KZ MDV#<]WW?'@ YU7G*08I3/(8,#H D0#=GTIB2 R7P;":R5:KNA3!]EJO\T-VR MQ E#QJ3(%'$S"E"RYF%%J17YA*PY66EWLOK M+\;I$_@7MQ)<$:P#50%+2O!F3:?9I6;@&U*9Z1^@$%0933ZT>KF%7WRVE.*6 MP Q( "-H)J9BNH%4"4X08TK 5UQR&5TNVQG%1@"F! MA2;,2JXL[FYV0EG9>@DT&*H+]T(0EH2O]E@0BO$$495:38D+6-F4A+=/UF/7 MI-K/*TNJ,Y90RB?_#:+:RMF@NPWLG@= 6[[\;@9';SAL+X=>4-V+[AN!D3*.,)C!BG\ M7,@N7;\,_\'XV4=Y<;>2NI/Z.#S88GC4CJ"/7=N:V3+\=O0>CAI; MCKSQJ#5EY(UVZJHZ2/+D9QP#CU04[0,OLG)Z[%-K/\180G1$):4FK'P4XCQPTSJB M6=C]0A'MV@;A*K<_74/R89'8XN\4BV]@G*H5S*Z[U-H9+.M8>77]I0Z53X3M M)XOUXY#[R8C[&+)^J@.K>_(KQ>JWC^-F!>;ON-05\GVJ4YA=N#I.U[X#+H#[8A;>!%04N$_8@1 M1/UPU&0Q\D8UB].R@*2N0,<59,ZMU9/OAI3(R"1ZLC6X*WD6539S/,5;.D78 M[ J3K$H/3[9^ J*?AP#(%?3L3J"_'Q26[KB(Y0XH#,=_'0M=./;81ZZ_B:(- M3Y4\; D,.&B<"5U *M)([#.[^DDY_<=&3N_X?I"J;Y%K% T EGJ!78^&GE#I MO$!^*/\%L1Q[=O,5Y3HIY,0 M?<,0UAVNHM+BSQ*2BJQ";*W*A2U070*/39.VW@MJ55C-S[7*:(F=.G>%TWF7 M>2#7I@1];33?U+ T6\<-V3O#1@("ZB%VGK#R@#G$#VZ90H5K(1+O8)-4SB"@ MU/5BQ;"=#%J3MPW9JU&7^=LCVU0L?88IJDY2+,EAA_524#':-9>,:RH$'!G( M:^92)-[_ \XC 6?D;T>0<'>XB8+1]M2]X6,<'6S-COUGQHY)--[>;C,%4JZ/ M;01^[I%=2?/M<(X^)$%>A!NF4 S3SZM.'V)!Q\P@ I1]T:C>"IE1"Z>):Y4S M(7>$ ]AV)'PX:-&+02I8'7MA:^@'!J6/.X)2\-=CTLCEYY>-;M&SXA)V4MSN MR.]VQZ79+6E$BW9OJJ,+@\VC1D3@%LH/D>$:&.OI.UI)Q9(7 (&0FZ>%TQMQ M2>U-F+&JJ N.D1%%IND@)* .Q0O_!2M7."6(AR\W_S]M2=J\IMG','3!UN2PB+D.H5Q:9'"T-%J?,Z5] W MUU=U4=-TF 8)D@LG4BN,V?>)8!,*5(0BDJ%(A[U@.9"TYNPB 67^JC'H7.1" M+^ZA-DK$G6-\$Z(KUNUA9AQ,O

=NWJ(Z5SE-W=OJK#X@QWJVF76X5O[7[8 M5%P[#8$@4IM<,_5HKR6E;Y\[3FRJF9=A'I>(.0IND)CS RLZN=T5@(YWWW%H>F/NG-E?_J1F3B_";W,0] MV94X!5!Z;^KDC,\!LK)T9 M6#!;("R5*Z"<"5$XH;H]?U,97'Q=0#K) M;=YX &V<.X/5@/R(N#DBCT0_4X^]4<3 5[]]0ZT2&U5[S[@A..VBPC!,]T"I MPE9/NU1:!2<4&(E6!5W^B) N3CZ858?,1!BYR*M"67- +EFKQ=6,]"9M>F]W MS0H5)J4&?>T>-;XNOZSBVO<>"1+6T0V,>8KU!E**LW1G M(9"?V_B&UD,1#ULF[MLQI^_T(A&GA_M["_'HZV7:[$7#_=VEZ.MWG(<>H/G!KEA\^L0"$^#3<3[ M@8%JKY]VOGH*_UIIZ[MVJ]?U#=I1XQ/!#,,2?@AI;(UEOQ:LG];?6I[:3PPW MT^V'FA\A&Y=0L*5B#DM];Q3WF+8?/]J;0JWH@\.I*@J5T<^EX)"#X@08GRM5 MN!O0_4$L#!!0 ( .V! 5F;EG^>C 4 '<1 9 >&PO=V]R M:W-H965T7%0))VV(8V M,)IV_4Q+9XN()&HD%2?_?D?*EN58<=,5[;Y8Y)$\/G=\[GCTQ5K(>Y4#:/)8 M%I6Z'.5:UV>3B4IS*)D:BQHJ'%D*63*-7;F:J%H"R^RBLIAXE(:3DO%J-+NP MLKF<78A&%[R"N22J*4LFGZZA$.O+D3O:"C[Q5:Z-8#*[J-D*[D!_J><2>Y-. M2\9+J!07%9&PO!Q=N6?74S/?3OB;PUKUVL18LA#BWG3^S"Y'U "" E)M-##\ M/, -%(51A##^V>@<=5N:A?WV5OOOUG:T9<$4W(CB*\]T?CF*1R2#)6L*_4FL M_X"-/8'1EXI"V5^R;N>ZR8BDC=*BW"Q&!"6OVB][W/BAMR"F+RSP-@L\B[O= MR*)\QS2;74BQ)M+,1FVF84VUJQ$5]ED.VOGR">#I2W!77M'57X5U.-B4\= MXE%O>D2?WQGI6WW^#QG9ZI@.ZS#!<:9JEL+E"-FO0#[ :/;V-S>DYT<03CN$ MTV/:7XGP&SJ$!N).R=O?8L]US\FA3O(Y![(4!48BKU9$LT4!1(%6*)0Z)QJ' M4U'6C68V9,32,)ZGA%49R7C1:,A(A6H+H[9&MFFOFU&U D]G/ !E#K;'3#3 M6O)%T])$"\S!&>"58'J5J%)TJD0N&2;Q2@,&A3Z <>(FCN?[ISW!U G&LB6R%7-E>I^+(@.I!H!0QX^B@7TCAWKA M@-RCCF>\-C3@4N^;WJJ9U#SE-882>DA!VDBN.0Q BX9V"9(!H>L/6>#&_G_S MDC,0WENM;UJ7T=Z&* J=)-R7H#=HY.^)\,P3=P#^S_J^@TK@U?A+XNJKO>;1 M3^P!(WD%>VXE6/4HC=XT)_Y\I4M#=*=_((]#A_K)P/3 B:>'\BA&YP8;\JV? MHVFJ!PQ#%+QGLD(T;=Y71X&=1$.']?W25[OF&.WZY@?Q]-!;@>-[='"ZZQ_* MT5MN$OXR)MX>W(W=;7PTTNBXGVFL@,;/!'W'6X$7[ 3F8K_!FYM53W;#Z!PQ M8#U0:M-MV7*=/-]!VWMZ[M&3;M5/F.%^T2 M 5[7 27SO1E.$,1[MK@>%GY[9-R.!F'46^?'ARG#]YUILIODA4[@[;1?91DW M&DU4.21R8R="."^EW35613O.?HM8AOH+2%FCMOPP6FVECD>H#('P8,8P;F/B MC1N,*27(O-4*Z8O3X %=?(I$0I(*39Z0J)9/)3:8,EMU!VQ/U'#"G.K8Y ]$ M:N&RNI;BD>.#%S!QT'&"STZL\@R--W?)DGPT[M&ULK5C;;MLX$/V5@7M! JBV?(N=*^"D6;2+MELD;?>9ED86&TE4 M2(,SYR9.21SL5#ZP:2(%A[SK#"7K=3:\JS3,5&* MN3!M56)!7Q*E?5][_M<0MB3$25V3NU^(!U/$/V%ZG,N+^P M\'/[PQ9$E;$JKXT)02X+_RL>:QXV#,;A;PQZM4'/X?8+.93OA157%UHM0/-L M\L8/+E1G3>!DP4FYMYJ^2K*S5W<8(Z5YFB%\446D"JM51I-F\+&PJ-'8BXZE M=7AV)ZI]7GN?O=_X/('/Y"8^OJ[:ON27A^ /&@03PX MY/T/$1_V^459A.X0WKX:][K=]L/ MX/;'3,$'E<7DP$"*60S=TV$P#L,@#$/_^9_R1L'W0EH34(,[V@K+"PHX&;1/ MWSC?]#QL#]\ $B*5RPC4HD!M4EF"K'&QM2G1-7BV#.C]AO\C:G.G >37I@CX M&&65TQ0*9=0=!Z-A""85Y(+?W&3"&)A I/*_G0)BAQH8)!6TG2; M"@L+@D":-OU):X!54"IC))-(BIF@M)7&8Q>(FVU$CE!4CBQ:;;TN0[M1>2F* MI4O(Z-S46*ZWL.QC:KS!U. -S)7[=("=C<7:.YF2QL>78=!4&[0RQ'(N8RQBBE83W"60"[0&JI(\9/)7)6/!0AW0 M3&-45C4#J^74C=AR(0L&^JXJ=UBC0$24[A06 ])-70>$9X8NAPMI4Q?BXR8(CG7#[3]TJAROI]? M2/)V%BD=BR)"'PL[IGSG33&MB9B\%7EY?@>?/MW 9*:)#%[UR" W.FM [[@- MW[9,7%,V9;_3RX*R.44L(&)L,I&4:&&H_-9,4Q5L*!U%*QG41!U&BN<.4*8V]S[<\MI8K]*[\J36M6"KAN"+^ABB5@0*<9 M?EPAJB-[4H 4#(F-TACLR]#D_@:^J9(4;# F\7Q/A4UX*TE21K _23&5F=>5 M1*L<;JE [-(1] )>]Z=J4PBY]K2J9BEP:MV):&00ZBF ;OB#GFSA';ESZ8)Q,>1&EUR1C M*1_OJ)QVIU'VA?5][U7$OHR&N-(\1E8"TDFEG1*2=DD5N]-;S&BW":"O$34$ M'4$#5\9EJ56II0OAOIH:ZE3N%P="V."E4*B"=HE+A-1UFQ_)-K:#-21'X+Y6 M)R01;R"^5I'Y2_;'%ZRVMGE3J*70:UGQN#/!C.YOB$9(--;0G5+4:9ZB:R\% M&1JW]WG4=9WL5H7G,OY)1UA:CV7T9;PUFMDH8/&G9>35124)[3/LB#>=C11X M<"Y"MTMPM_IB0]=Z-1\4L*3^]IO[!I8C7J(6SH2"4 L7AM=!BBRB;A8K98F( MK1F:E?R]H'Q6C!GY"+D_3B,?I[=/7V?N]!;VSY_]/7)+J\H0=^;XM].N1>84 M2SC=?'*N@]UR+WS;<"YI$1Z MTO[ :Z\;PF2=5&\ +-OP:N M_@-02P,$% @ [8$!67DWDSJX @ B0D !D !X;"]W;W)K&ULK59M;YLP$/XK%JNF5EK+:Z#+"%+3O*S3.D7MNGUVX1)0 MP6:V2=I_/]L0ED0DBKI\ =L\SW,^W^&[<$79"T\!!'HMLD4JU((9A25>P".(IW+&Y,QL59*L ,(S2A"#^<"XL?M3 M3^$UX%<&*[XQ1LJ39TI?U.0N&1B6VA#D$ NE@.5K";>0YTI(;N-/HVFT)A5Q M<[Q6GVC?I2_/F,,MS7]GB4@'QK6!$ICC*AL3[X M#<$_UD+0$ (=K/IT=6A&6. H9'2%F$)+-370\=5L&9&,J$Q\%$Q^S21/1#/\ MAI8 MQWYN#]/O,9-T>R]]=+QUMX,^/MYZ%WWR?[Y/W[WYK5"X;0ZZ6L]]3PYVI5HM MYW7+J;N[STL4BO5$&6B[K^@O4$L#!!0 ( .V! M 5EQ1Y.U 00 +42 9 >&PO=V]R:W-H965T2Y13(\_MF!!LV<-O#P>H_^M4K> M)+.D"FY%_C=+=#8-Q@%*8$7+7#^*[6^P2VA@\6*1J^H7;>NQPV& XE)I4>R" M#8."\?J?ONP6XB"@1TX$D%T J7C7$U4L/U--9Q,IMDC:T0;-7E2I5M&&'.-V M5YZT-'>9B=.S.[.^"4CT+&G">(KF4E*>@EEWK2:A-C/8<6&\0UO4:.0$6@_= M"ZXSA;[P!)+C^- P:^B1/;T%<0)^*_D5ZD4?$8E('ZF,2E .V%Z3=:^"[9V M[L U+2IIW)5^#]KM!;?W@V8[!"7\VSR6-&<_1CM6(Q M2 "CYU %05KB,8O.E?/$W]/7QM%=A$B+2'B M)I2F$E)#!LTWE.5TV;VI.Y1!A6)?-C:S(8[&XTFXZ9J^M0+LE.VF_!YRRM%* MB@+9#"N_T9D499JA[V(#Q=*X9-7[+UK0A$KTNWF6.XE>PB9PZQ.X?PDYP4ZG M.)=U:R#8XR G%,43=FHGCEFT-H'=/G%243QQM91\>8&XM"^9[Y&2UAVP4\G/ MDA(WHD]*6A? ;D'W2XD[_C/$N[K"E9[T7*Q:5\!N?3_O1<0#ZEDSTCH#<>OX MGH5KV3P05I]PWZO I+4$XK&$]RGP#N50@4E_.+@>=DLP:1V N!W@2(*7H+< M_(WH4IX<]0R\,NR>\TQ!(ZVMD(M\8I!+F =IS8-XOC).R+ G[%Y>^428M%9 MW)I^AN!Y$'W%V_H#<>N\5_ \\>9SUJ;F+]W6'8A;R]];NJ/_E>[@>C#"O3>E M&QZ<)!0@T^J\1*%8E%S7API-;W,F,Z]/(MKA]8'./94IXPKEL#*AT=7(3"[K M,Y*ZH<6Z.I=8"JU%45UF0!.0=H"YOQ)"[QMV@N:D:O8?4$L#!!0 ( .V! M 5FQ(H8;,0T #TH 9 >&PO=V]R:W-H965T,@ M9=.*G^U62C7B:UE4[NW6JFGJUSL[+ENI4KJQJ56% M-PMC2]G@T2YW7&V5S'E36>S,)I.#G5+J:NOD#7_WR9Z\,6U3Z$I]LL*U92GM MW9DJS.W;K>E6_.)2+U<-?;%S\J:62W6EFL_U)XNGG40EUZ6JG#:5L&KQ=NMT M^OIL.J$-O.(/K6Y=[[.@H\R-N::'#_G;K0E)I J5-41"XM^-.E=%090@QY^! MZ%;B21O[GR/U]WQX'&8NG3HWQ7]UWJS>;AUMB5PM9%LTE^;VGRH<:)_H9:9P M_%?<^K7[!ULB:UUCRK 9$I2Z\O_EUZ"(WH:CR2,;9F'#C.7VC%C*"]G(DS?6 MW I+JT&-/O!1>3>$TQ59Y:JQ>*NQKSFY\M809B&N]++2"YW)JA&G66;:JM'5 M4GPRA(/E>DGQO$_63,^FT([D_$>VJD=[;JUR%CH2E:9EH5PH*40VHT3TBK1 M5K+--2TAXO1-[3GB&UTQ;9MCJT)L-"M^#C:IK0;%NH!W+E6EK"R*.WJOZK"W M@6R?*Z9]14SY/*>ELC"O>/'K3T>SV>3X'Z>GG_CC]/BE -!A8X,594]B77D MQ'E'0CKA@)?S.R;_/BWJ.0N85;FTN1-G!O\2J_>G5V>1U8B/6[?6M>1JC6%R MMJ73T!NKEFW!+%EJ>GGU[GPL+M5"605U.-I#P@OM7(LC1HG )!S>*5&9QJ^D M5\\U3=C&% >/=VYRCA7VA'C*TZOS>,@QN\=SV,*B19LKYAM,G5@L$<(&84_=+4NB*MX6REK) ":<^('5"*A=0VAH%7 M;E#!(V+-9<$1PIG C1Y;UI,9])#;K7>P)VY .LJN5Z; D1Q9>'IX+-2?K6[N MQ ND0N!C\Y+M\"1JF70KL4!=X/C0=#H(I W<*@& ]Q\\(DSEM:E96*6;K M]%=1^D2C*-$(I F5T@1[-,(AV4(#+725L_O",X*& P>X>60;&2U:V/=.24O4 M:<$%")5S9<7N-+ @X\'M#);;<)KO<2BW,FT!J]+19?31+VWE2QF&08Z/@)M/ M"&8*CCY(>U@(CINP,@18L*T3IU75@M"EJHUM!%A3*22FD^U_=TK1+I.=6D#K MOE9VQQZER$,JY:,67@.YA+KQTKGXB8CV0[992?#-LA9Z72"NF>6:LPLZM9BW M &0%F=3C8!90DDR$)WDC=2'G!8/.5,H[;SZ$!\6_9X*2D^K13N'/ N3FL=-#I!T>4 MP8<*F>=1X-, 86II$[2^^V-IDM<_QRA!YVXM/T'%I;Q6XDN;+WG92*C$G4,1 MSE;6/1>7BP7\PE< '&Q4#94I^6$]PWJAY5P7ND&^HSR">/;^J+[6)' L' J6 M-]B_M;[LP5D(UCMNBR5,2-$<==A%7*J0U[WTC< M %TYN&(*])I>UX*C,F);%@8@C4:M""4=53:$+H!/KKK(V[EMRMA8" MY J6S#RO BC.1ZTM@7CC"P4R4,U2<]F ?%HM-2V/2LV,8PQR!G3H +[,I+?@ MT\"ZO+LGPL@C'^5H"@352TPX0J$ (<)2/[AM%MLM'F)E=/G;YU1I#AMAA+B& M0K?GTOM?288-A2<@MD)GG9;?^1+R5EI+%ELSY?%, MW\\L"989./9?8 +/<+7B4#I(\'2P$5S0"V50PXTAJ(N MM;L>PJT?1'H-GFD40SG)L7FYQDIE--<1)=H?1K&YK*ZAN'-:$I(*_$$5ONNZ MOY(UZ10R<:_34!39!3)^;1R$^5 !;3A>SXT%BGG)VYI,\O-L?S*:3";P 4$ M%\Z4AZU)@) X(8+Z2F4:+5H$/CK19ZP92$R$0WVGHN^!@E_-.PQ3KM#@<@1/T"E&__2=[(T'9)TI.R3?-'O:FX_U?>,=!$IG%2\DG.(<'DR3$M[J09XBP M>T16HQW[A]%^3Q'A>_1 %@31W%BW;CI@YHTF$J]VHT*.]H)"UM#8BY8A?RW) ML5/B_7&*^K:,1Z^2C/OCV7?+N"$S'*;,<+@1OB]55B!KIO'(8.7Z3!(/\(YK ML]B%V ?+@5J(.A-;T512$IH9GFFE=J"UEHJ%L+ _>MBDC*.DC*/-N0S8.?*I MYAU4CJHIM:672-8H0,C=Z?V0EGX4;?_'U\CI!<-ZG.#P0\R!_!#0W=B[M3Q: MRB_&^A2:!HWCJW$:87*+D N&0=>$+*OZXEGB9I&H>%6OF(PD=(7:*O2*"!-% MF<=> QH7**]BXO:U6,C;2$YR..LP47*8>' _5O0U8&B%N:2,_A"=#*2C4Y&@ M[K[F'F:"MFH)Y@O5-)0*J//@[#82MRN-_'NKZ.0(7BKSD"C_BA5WQG;S08IY6%F8T4]R#"C!^U!:*$A79O%6H8+KH@LKI%= MNO<#G$KUYC>$^6'/O=;!;0JX5RG@7FT,BM/HJY>]] E)3HO"W+)2J(VZ,.V\ M6;1I=CV(4?\71MV'?GZGN4R J!R1P 5_5U7XKJ*BGK"@,1%-B94M$0J?Y!VW M.OSH1Z@#Y&-CS+5M1MS()=)E-RBB/. ],$0V#0F17JASZ2_U3=(= M0408")HXU6EI"%U+]*!KK1C2-MTK#DI'_DC/ &(B->?K%XB:*SH5M"[T@NO9 MHX!DH?)1_VZ@OP;ZNK4:)"D: MH:LEM4'-TV3ZS7>Y0W8!:$S'!QUHP.P_SWHHPH#6GZ0.4!E133OJ_.,)ZTPIZK MS_QF>[(WZF[#Q"5-0B\5%S4O?C>USE"F'KU\+=[+C%+;VC7*.YZWL8*'*="L M.R52/_\F(9_ [H*64+<:+^W:BB9)%[0>7Z6E=,S_F!MORE#>#I]T=WMR.,+# M.6C-&]X_.YJ(,%,25XJ'C#TI.2_.CL6'DNKB %<(,;^"O3INNN@-"6WWVOG7 MQU0/4J?-HG4#1;ZT:HN&[EY%B:05AXQA']7C"S2TB#7JOCGHE,Q6 RQ&-$+^ M$EIL2;]QT&5;WN-%W .;#5QB+52BXO*#1T> V+LO*6/]MG[M,3C9?7&?0BR1 MEZWFZ^B7QUQ$:THY'B*!:/F:/L,\/K )8KM$02!K6EMUMU_!%+C?I"1\RA&!KH/)*?MW6XY)#Q4=CSV\7=1"8BG^ZE, M!,_^3PCBA2:9#OIY%CF/]MU5(#D+Z=RJIC_%3.[3:_3<^D\H'C/+6+R3EL:L MN>'1+IW?!WRZ>NWW =[_L3Y<_WC/Q!M2X7JE0D&&C5GS6,7>BY,Q(6$Z_+>0 M\-4])#SJ?WBRZ4ODO^W9KS=:7_<5?Z-OTV[M3_(JQ;[G]8]Y'[ M$8?68H&MZ'[VM_S=1'S *?CW87/3H,[FCRN%VMK2 KQ?&)25X8$8I%\,GOP/ M4$L#!!0 ( .V! 5GJ93F:R , )D+ 9 >&PO=V]R:W-H965T?OTHOR=UC0X8<%]BD1(?/:1(ALNCD$\J ]#DI1.5\=^)/!40W6Q'BR%>+)"+^G*\LUA""'1!L$BI]GN(,\-T!(X^\&T^JN M-(;#=8O^I?(=?=E2!78,XY28.V MJ='\-] B\DUPG2GR*T\A/;5WD%E'SV_I;?Q)P*\EOR*!:Q/?]<,)O*!S-ZCP M@O>[.^9E#1*.@Y@ZN58'FL#*PD)0()_!6G_ZX$7NS03%L*,83J&O'['NTC(' M(G8DP6A*3%Q"E0*M".4IR1G=LARIPXAL +IK,NDDG&>Q:;C=IFE5$+T?463'<=P6RS^0FH#+IH1> MT8I<.PH7E^0;E4^@&=^WZ6A"(WL,TXL)Q_\;[*9,#>RC^>49ZRXKJB<]#^]$ ML^9Y3]*_F1'6#/05W4M]R9'<_G1A>_1@QM+PI>J1$[L.?A M8BS"SF!<*D#NJZ%08=9A6M234Z?MYL[;>MSJC]=#*_8Z3%]%0 M]2!8"UH&PO=V]R:W-H965T3W*EZM/I5*8YE%2>\!HJ'%EP45*% M3;&S,]%V+V1EO5,$JN!9$-F5)Q?TE%'QU/G$F MVXYW;)DKW3&=G=5T"3>@/M37 EO35DK&2J@DXQ41L#B?7#BGEXF>;R9\9+"2 MG?]$6S+G_+-N_).=3VRM$!20*BV!XN<6KJ HM"!4X\M&YJ3=4B_L_M]*_]/8 MCK;,J80K7GQBF\=7?L+$GT/)27DCS2U:;N?:$I(U4O-PL M1@U*5JV_]&[CAT,6N)L%KM%[O9'1\B55='8F^(H(/1NEZ3_&5+,:E6.5#LJ- M$CC*<)V:O08TB5RD*6\JQ:HE.7I/YP7(X[.I0O%ZTC3=B+I=Z!M@Z9N);@ M#TO0&7(J:YK"^0130(*XAW^OECTF/8E=VWM!_J_O^UP [(&A';IA=\,#VR_&'$S,>QU'K"(JYXVD52:/ MVW&-C6[#VQ\Q/6]K$-2@>^=6^=/=<)53L=2;5J T-9EM=6PEQ01KISTEKA6Y M3J?M6'[D=MJ!Y03V_OS$(7]!A585!-U!:(;4P*325MX"@3OD; E]$QW+3I*! M7K>S?^L^RXF\@5[?M\E'*IBFB=_1G]MO&$:]OBB*!ZQWG+Z=L1-]EX=]M^^R MOF_#L-<51.0FYT(]5R#*K_K519&CDXU@\&CKF(/QSK ]/!G/8#/38 4,RYQ$96!:RZ%@B/ M/IPPKSV/O.<*T=I4&9/FB$,7\@?,MW5E?Q,GL6+$X&N0\I2PLF[T5)%5 MZPH62\$A'(WO\K.I[?!C\2CC14&%)(>>AI],70K9W@VMMH"PJ"08'>TN3$)W\,]'K8>T5ECE!E&<&8$5IJ M*=KBM&@R@TI2HNI(%#JV0Y$?!AWFIFWWMM3GJ>OOTO7=VP^$2@FX(Y\K=-5Z M1[A+ZAY5B>W3W= MD\0E-\W\U]IQ4:5,T]=]3WEWH 9S!RHX/^YG\+ZA2= U,[;W*^LH3O;:@1N. M)%_<)E_\K27,MG@1Z^.G/7@S-%IQ9!B$D)3()7A>XY'^(&6E1JFF.]TC-V$: MOI2/:_:#*J!'*B&L+A^I@RP/*Z#!,BAQ[.$:2!?L@P60UXEOET#M(!Z)7=+& M+CDX=BK717=9\\K$"GO2[:4#OC2LUB&T=GU2F7I"6J1 MUGFHK -5D9R?3V1 M3($DFQZ,N\J9R! -0I\30^$<5_9')V2/)5]""N4< >DYW\"45P\\LO.6\4F* M/E*B6;_#[5]J].W63[R]=N([FSJ4IFE3-@75A64&M0 D/B.D!U^\,R=!'[=' MFO:B8W(M=(*I>^N!9I(OU(H*L/2E+L(AW MPOV.*&PW'4+ZM//NAZ?"TKQN2F*JKO438-O;/J!>K-\-=]/7KZ]O3 U4A>X MU#Z)\&(EUB^:ZX;BM7E%G'.E>&G^YD"1NO0$'%]PKK8-O4'[K#S[#U!+ P04 M " #M@0%9/ZGV^V,$ "7#0 &0 'AL+W=O@R;;/M$1;1"51):DX MW:_?D;)E-5+<#NN ?9%X1][QN5>2BYU4'W7.N4&/95'II9<;4U],ISK->:N%X]VJU4(VIA 5OU5(-V7) MU.%500P/NUU>MV6 M5K _/FA_ZVP'6]9,\VM9_"DRDR^]Q$,9W["F,!_D[B>^M\R\KD&KVI,IY]*3\%K!U@<@!\14XJ_+FISA'U M,2(^"4_HHYT#J--'_XT#QNQNU8;C:FTM7>B:I7SI0;%HKAZXMWKU(HC]UR= MAQWH\)3VU1W49M84',D-JO<&.-3\8 -&U3CLTXI?O4B(3U^C[_6':'$7K0/C MAJ>\7'.%:(#11%3(Y++1 %V?=6ML9.V'HNNNCOE6@\L MG<68SN<#]CS B=\#,-R8SC!-CJ!I@L,9[=)OH) 0[ ?)D.WC64C1;YN-2'D_ M#1YX+E*H79<>TN3@^LY$G$2D3_D!NI?@WRZG< ^OE==/444DQ&$<=728!#@" M^A?K(I:F3=E L'@&C1+*(!6M]ZTJ5DIEQ%\MXR ^"4B _7!VS(7)G&!*DS-T M^Q5(+N%[H0]]BL.>HUZ"9^>8D-F)\HNZ\HN^N?P@&V7:6@'4:3.?K=:Q0CT- MX7L7ZC_]W^>*\R]Z>S=U)Q[')YYM"AWC24,X-@(WZO4'J"@H?NM0S6QR_]?F MWO3C^FP8^YV'8CJ;]Q@)G@=1CR81GD5A7R+&21*CRR<)D[):0$G^L&Y$D:%" ML+4H!&S\%.&$0+ORSX;\ ,>4C/!#:'?Q"!_:8!RX?F#$ RZWK%ESN;1")? D?.42W$< M#;D$AR1![\J:">5LV?MV;*LQM'#FD $WQ'X<#+@13@@T9@F-&&PO=V]R:W-H965T M=N[D(MY[(U%1=P MH8ANZYJIAS.HY';AA=YNXI)O2F,G@N6\81NX G/37"@GB76WAG\X+#5HSZQD=Q*^*6#-VLIH=XB<[FXCI_(C,VPY5W)+E+5&FNVX M4)TWBN/"_BE71N$J1S^S_"H,$QM^6P%9:0U&^^0['H6C:X93^G@>&-S$F@9Y M#SSK@-$KP(Q\D\*4FGP2!12/_0,4-RB,=@K/HH/ /ULQ(3'U242CY O'B*. M'2_^5Q&_%&C'25[FV-MRJAN6P\+#ZZ!!W8&W?/[ MN9C:IPM_**GU/[K;Z[+KK^Y X5/VS.:<*?4PUKC*\[9N*S;>]KE1+97A?S'W M?!UQ04PI6\U$H8_M6BO,8Y,?K&J!7(#BLB!7>&3(%ZD-/IV56]4CB:.PM1/HOAX-!5E/IU.R722D0=@2I-S]R2!>H4:GOATQ#P*IWZ:C8BA MG\130@?<1[C#NM!@%@SDI9"5W#SLC9/'L,0/QZP3?X:LD$YH#[O!2^B>Z&?Y M#\/'I)D?SD:D71OYLW"Z=YJ$/?A:L0*(8/6>G#Z)TX_'B8O]#+,61H.TISN] M)2?T:?:3S,_2=)S])/9G2?K:R7OIE0E&E0#_I8VK=YKD]K!T16&8'4KJJJLD M>_.N'G]C:L.%)A6LT95.IJE'5%?CNH&1C:LKM]+@D7#=$C\+0%D#7%]+:78# MN\'PH;'\&U!+ P04 " #M@0%9Y-A:.G=D76O[]SDX;RE0Z:5]BW_F>YYZS:O-H:P!DJT8J.PEJQ/8R M#&U90\/MJ6Y!T=APX4*\K'WW9E\K#N40L&= M8;9K&FZ>9R#USU,7[@)\"EG9KSUPEA=:/SOA<38+("0())3H&3LL37(.4CHAD_%YS!D-* M!]S>;]@_^MJIEH);N-;REZBPG@19P"J8\T[BO5Y^@G4]9XZOU-+Z+UOVL>E% MP,K.HF[68%+0"-6O?+6^ARU %KT!B-> V.ON$WF5-QQY/C9ZR8R+)C:W\:5Z M-(D3RCW* QHZ%83#?&HMO?P]H#! =XWL6R'%@KL;L^SH.R\DV.-QB)3* <)R M33OK:>,W:,_9K5986_9!55"]QH'!Z#RZVJ,U';2F^]CS!^K$ MJI/ ])QQK]N\Z-:#[OX/%_B\2__^#(<'61PE5^Q?ZY%0#&O=6:XJ>_QFV(Q+ MKDH@L4[R#930%&!8,O+/EPQQ[]@H.XF3F'T5O!!2H #+A"H[8Z :HK(T8].R M=#53D;"B>63AY31[#:?K0;F%/AHER?%?BNAG@N%GVE9S<9+%%QO'KI<+MSJM M ;/P\\2R4G<*^Z8;O,/(FO:=^A+>S[M;;A:"FDS"G*#1Z?NS@)E^AO0&ZM;W M;:&1IH#?UC1VP;@ .I]KC1O#)1@&>?X'4$L#!!0 ( .V! 5E%Y \LA@0 M %03 9 >&PO=V]R:W-H965TX+ MB<>>\3PSSXR#!RLN[N4<0)&'-,GDT)DKM3ANM60TAY3*)E] AC-3+E*J<"AF M+;D00&.CE"8MWW7#5DI9YHP&1C86HP'/5<(R& LB\S2EXO$,$KX:.IY3"&[9 M;*ZTH#4:+.@,[D#]L1@+'+6LE9BED$G&,R)@.G1.O>,SSRB8%5\9K.3..]%0 M)IS?Z\'G>.BXVB-((%+:!,7'$LXA2;0E]./[QJAC]]2*N^^%]2L#'L%,J(1S MGGQCL9H/G9Y#8IC2/%&W?/4)-H ZVE[$$VE^R6JSUG5(E$O%TXTR>I"R;/VD M#YM O$;!WRCXQN_U1L;+"ZKH:"#XB@B]&JWI%P/5:*-S+--9N5,"9QGJJ=$5 M98)\I4D.Y :HS 5@R)4DAU_H) %Y-&@IW$6O;44;BV=KB_XS%D-RPS,UE^0R MBR'>UV^A=]9%OW#QS*\U^%N>-4G@-HCO^NT:>X&%'!A[P8N0&^142D"T-(O) M-:,3EC#%0!:AB GRYA:B7 B6SX ?FL()5_585K[4V[ MVAM==<=R02,8.EA6$L02G-''#U[HGM1@;5NL[3KKHSNLXCA/@/ IH5NLR0[6 M= ?K%MI$0ZM"4[_?QP\]WPU.R+_U1*Z X4HAN( (T@D($GB-TFI-J-U!0 Y9 M1M2B=VN?W6*;BD(L/V;SGV:&>"'<^"=J=2'G;:Y!L5 M@F9/+7C>"1GGDX1%Q8*J>-AL-OPPK)EO-WSTH&8G@7E50,8)EJ9NB>5-@[+1 MGELSV^N'Y M7--DKOY?"B:%JN/TR@/*Z3J/;[]3TC([M&9U7]XQH3K,9>FG* M LA4M\ZE.2UP]3O_$]UB2*YKUYO2? ZW+=*=U>1P8)IV;S.C$[">E7';%\S!P^T=E:=L+C\J; MVT:ZUR/WZ_9 $[Z&<*$E7%B;]E+'J&).K8D?/$6[UL'NN_IBZ+X!UI[%VJM- M!N++TX7^8I8DEP@(&::)03_\[Q:-[LA ,C_<#XC>1Z\CX M9J=';IF\_W4J0!>< HRZ(J*J@[2;7?)+A=1#Z>7# O^*8$2U.NYA KH P7AL M^L4C]E!9+E"_Z3X+V&]NJ]&:7_($DU79 KK]"N_" (47;,EB0+I6PC*GHG]2 MH6QG:JC7M]3KU]+CV3-WVR6K.%=K] >KQ7.W_Y_<=]4;-N[\9+@[?Q>]-VP/ M+QC_OS^8 D8#Z7^@(^#^("(F81.Q[6>#YS4[90A/Y%5T;>U<=*0@9N8Z1Y*( MYYE:WWE8J;TR.EU?E&R7K^^;;JB8,21Q E-4=9M=_#05ZRN<]4#QA;DVF7"E M>&I>YT!C$'H!SD\Y5\5 ;V OTD9_ U!+ P04 " #M@0%9SX3(BUX& - M( &0 'AL+W=O/?[Y"293F2&2=HD1;HBR52 MG(O\9CA#>N^&\2LQHU2BVWF6B_W>3,K%ZWY?C&=T3H3-%C2'+Q/&YT1"DT_[ M8L$I2331/.N[CC/HSTF:]X9[NN^4#_=8(;,TIZ<\N. MLW0ZDZJC/]Q;D"D]I_)R<)TLM\[P*\/<:P(](@O*;T1 MC7>D3!DQ=J4:Q\E^SU$:T8R.I6)!X'%-CVB6*4Z@Q_>*::^6J0B;[TON[[7Q M8,R("'K$LJ]I(F?[O:B'$CHA12;/V,T_M#(H4/S&+!/Z%]V48\.XA\:%D&Q> M$8,&\S0OG^2VFH@&0>1L(' K E?K70K26KXED@SW.+M!7(T&;NI%FZJI0;DT M5ZMR+CE\38%.#L]GA--7AV!7@H[8'!9;$#U=.Q=DE%&QN]>7($8-[H\KEH8R'7<7T#/Z^VV=/\ M/*/-H[;-!YR3?$H!=!*-[E!SW"FYT]T'-X0GZ-M'8(F.)9V+_[HFJ)3O=\M7 MCO9:+,B8[O? DP3EU[0W?/D7'CAO#-;YM76^B?OP'!PW*3**V 0!?,97E07C MIJ7T5KW3+MW-W%_^%;F.]P8]U_-BQBE= UC]Z3R][?ZP? *.J,91JV,GS9&< ML4*0/!&[&F?U(&AXS89?]IS(&>4PJ4+JB2;@*_6HOQ'&&'Y]]8/C"'X''OI M<\I)AD &(@GXK%O14&,+I@$ MT:*!Z"X\-"P(+-]Q&VV0&0=-"QT+.UZSP[=BUS4 .*@!'&P-8+90ZHDR>*?R MK@NP9F[/#=C'/K_J?:0#O?>?.CJ)S70'UX"V*=U:\"7X#,_NTGQ:DYY1M:_K MGNF4TRF1%.V(4NZZQRR9G%3KM6R_NZ5\G *P3GDZ7NER!&[*84T+P.3'=++Z M< S]*6SY8_2%9 5%)X44$D0H'8A0B'A+QW0^ M?SL%5Z(K:<(&HBU1X,ZF9H M#] =);SIG.H-NV\0;.L3FG;-]8[KQ+L-"NS8.'KT4KZ[7:2\DWOD[JXI'+:] M^:%G>V;J:+86ONI(,@@;(D,["EM#0CO<.%?50JJ<8"MQKMM7QHCB)G3+^?Y#WGXYT(["!B^[/D >8U$;Q_VWRJHO"$J>)B\,7!V[P^_KY<9CM@*@OL2 M#2 +:Y"%1FB) MGKGW$LA%?G0MA_[F!E/#MZJH&KBL1Q]WF^G'WGJ>;SPQQJMJ$IN+P&/( MBW)]5G>9I[+;O8T;_?]&QZ?Z$GIMOYRTE[=+VO2-V@>3[LA;;C M;4Q!@G#M."VP@X$Q ?'6TH_ M?W'QH%!\VS:]6T_,H%P57[B[>O/^] S[C<_ MMN;\@[/?"V?]Q@WMG/*IOH<6:,R*7):7M75O?==]4-[PKH:7%^60;$[37*", M3H#4@:RZAWAY]UPV)%OH^]X1DY+-]>N,DH1R-0"^3QB3RX824/\#8/@_4$L# M!!0 ( .V! 5G$' %N: 0 ',. 9 >&PO=V]R:W-H965T.=SS>9"/5HUXS9M!S60A]Y:V-J2Z&0YVM M64GUN:R8@)6E5"4U,%6KH:X4H[D3*HMAB'$\+"D7WG3B:#,UG8&W(]SSU=I8PG ZJ>B*S9GY7LT4S(:MEIR73&@N!5)L>>5= M!Q5W#+]SMM&=,;*6+*1\M)-?\RL/6T"L8)FQ&BC\GM@M*PJK"&#\L=7I MM5M:P>YXI_T79SO8LJ":W=F?>6E'LK9DM:%N9>;3VQKCP.8R4*[+]HT MO$GBH:S61I9;84!0[VRMPH6.4@9Z9?X=P_2ZW1C"DT7U/%T-DWNBB8'DR&!C:P;,-L MJ^RF41:^HBQ&7Z0P:XWN1,[R0_DA &O1A3MT-^%)A;_5XAP1[*,0AZ,3^DAK M+7'ZR)NM[3.RT3'JUV&SY$)7-&-7'J2!9NJ)>=,/[X(87YY .&H1CDYIG\XA MZ_*Z8$@N;;3Q#%&1HYP7M6$Y$H"?426X6&E4@0V9+$N(;?V:*:%$J3&*+VICLQ@9"5=GSN FMS,A109.5;* 4%@A+@R# M$#9',,Z"L1\2,N@01GX4= CM DG\:-SEC#!PIH.]*2_QW!84J-=M[!J9/:YE MD3.E>X!@GR1)S[Z)C\.XAQYB/[1>ZUL(*&LQYH M2=\NT;B'&) ^"X*4_#LO^3TWPT[K^\9EN+,AD&)_'!]2P!LX(0<"KNN M^5$Z.O96Y),0][('Y)@.W@K&\4^+Q#8)]T7"+@7!Y>E,P^?=F\81V-!Y2MJ6SN72I;V6"NX7MQ;&(1VYMS- MYGT/A].[_S>%WWKU[77^H*P/.M5Y5B\*.*,'JA1X8G]10\D:=S)Q.YTI_D0- M0[,"GG#079AC0>('';EF=C__WM%,_##9!SF4H@BCV0&''T7I@2U!"(^:)J4J M>P9[WBA..G(D/4X'0OS1>,\4QGX4IGU!-.PT O!D6;EV1\/1U\(T/4%+;3NJ MZZ:1V+,W[=@7JE8<4!9L":+X/(&(4$V+TTR,K%Q;L9 &FA0W7$-7R)1E@/6E ME&8WL1NT?>;T+U!+ P04 " #M@0%99L$1M, " "2!@ &0 'AL+W=O M9-EX<.]A."W^_8Z?-EA5T$2_Q;"R'-.,BM M+4_#T*0Y%LPZ]67W'MY]CQI4H8_X15 M'3OH!Y!6QJIB#28%!9?UR)[7][ %&$;O .(U(/:ZZT1>Y26S;#+2:@7:11.; MFWBK'DWBN'0OY<%J.N6$LY-[S)!>\TP@W"J9*FFU$A2T@&MI4:.QT/KNCDU[ M%%I*Z&!ANB:?UN3Q.^1]N"'"W,"5S#![C0]):*,VWJB=QCL)OU7R")*H W$4 M]W;P)8W[Q/,EGW;_ENF:L_R3!ZK*K"*]:DXU08I3+CCS'SCMI#F3"S3 7<$TUN1K:WR'M=W)#_:&<92< MP?_&%N6WN:H,DYEIOQLV98+)%($9I_T24RQFJ"'I^O>;P#X,HJASTN_!+74G MH8P!9JWFL\IZ7U9]P"6TDD'G^"1IP]53Q>W+H:OA#%)54%\S] M_:8"I0YE:]"2&_P(EH*Y-3ZR*+V )1,5W8.%$C57V2'*#%K=8=(9#KKM?^Z) M:@";&FCNN;F6-)ICS^1A=J/6X-6VA!EG@3JQ>^ M^TR*&^H;7L1CF?U&NZ*LTT+11BJ>%,&Z!0EE^5_\HW@01P%N]TR 5P1XIP&] M,P'=(J![;4"O".A=&] O OK7!@R*@$'V[/.'E3UI'RL\&0F^0\*4UC3S(=.5 M1>L'3)GI6:]*Z*M4QZF)3V0D:)I9YDOTL)&Z@)0(LP7Z!ZN-(.;T^H@^0:"R)'':4;8Y"=J*CX(:_8.U/Q$WY'GO<)>8[7K8F> MVJ/_WL1MY+A9N%L3[MO#GR.EP_/:G9KPX%+MK(VZ3A;>JPD/[>$^B72X6W?O M':VO=.B5#KV,USO#F\98&[M'4YXD6N.KXM%;G1 KQ4QA=S+%$1FW]!PEB=B2 MUN2/W]R!\U>='TB8#PD+(&$A$*SBM5MZ[=J]BKL-JGPIK2_5[9:F*DIM2R8U52?!U MQ=%G'B^TBMKEH36\J0)(F \)"R!A(1"L(G18"AU:A7YA5$G$=XPLZG1:@YOJ MA(3YD+!@^.L,?=L?.N;G9%1=4[(BXK84<6N?[ 3=8D70+-:MUIM\A;YA(3#3 M=GZB:4P3 8/2;Z-A5Z1/?1]XT^G>WYIERD/-_;U5FU MMJ2I54B8#PD+(&$A$*S2-USGL)]WK+VC[ M4R@U9H ^4%7OTC[6;="NMJ6%0 MFE_0CH?08% SU +0:D,H6E7@44+&O3C/HE30B&3N%CR.L9 H)2+W6*_1RFRL M$9+F%[3!^55M %IA"$6K"CQD8UQ[.N;?]88MM*W7S5Q/R-DZZ#F=UFX>[*3& MVD!S,J"T )060M&JA@]Y&=>>F*EN-\R22,@U3LC2N/4USOUS2F.K5T0(%3%'U;H;G M5@_/)Y+,]8#=[U;TZ=EF'M-(VUT28>R9A=5U259[&QK;!,WR@-("4%H(1:OV MC4.FQ[6G>A[U:@FS*!O0>]51KEH:U9\0(\I?5K1J<_''K= MOE?M\U-[\QJ+!DT3@=)"*%I5]"%3Y%Y(%9V,['RE5:ZN:B7FQ.&1Q%[;ZY\: M!$T#@=("4%H(1:L:/"267'MFJ78:/\XV9?^\S,Z<3.RU9<*9YD']<$ZPV1*:"O+SE7^P/S M!D/Y$LWD/U!+ P04 " #M@0%94X[1Q+@$ #^'0 &0 'AL+W=O9;ZCY28Y$CG>,/XLU(1)] MS=)<3(RUE)L;TQ3QFF187+ -R=6=)>,9ENJ4KTRQX00GE5.6FHYEC.!)%EF'^[XRD;#1/2H=*HL_*-F)HV-4/LH38\_ER5TR,:RR120E ML2P16/W;DCE)TY*DVO&E@1IMS-+Q^'A/CZJ'5P_SA 69L_1/FLCUQ+@R4$*6 MN$CE(]O]3)H'\DM>S%)1_46[QM8R4%P(R;+&6;4@HWG]'W]M$G'DX#FO.#B- M@]-S<+U7'-S&P3TW@M.=&\!L'O^?@N*\XC!J'2DRS3E:5Z0!+/!USMD.\ MM%:T\J"2J_)6":9YV;,6DJN[5/G)Z:+N48@MT8*N?W3*/]+[VXX&8*KTMCEV]CF> M.5KB+T5^@5SK!^18CH<^+P+T\<.G1ES"$*N,Y\4,(6-&0+".0'XKD*\5Z' P/U&[K' M_S#>VH@A ;6AWSI:(6$!)"R$A$5 L$YG&+6=800](8\@)8:$!9"P$!(6 <$Z M$E^V$E]JQ_MO1?:D1K1ZL8QU(U<+>:NLD+"@AOE'$[3;FYLAPT4OPSEMN(X M5ZT 5UH!NF.,EV-L0WAY257"(2FTN+=* 0D+:MCU46ZL"]_KRP$9,AH*Z?F7 MPY)ZMDD+ $A9"PB(@6*<#V-;A$]V"KGP-$4AE M4%H 2@M!:1$4K:OTT6*,#5$ &\KQQ&_WOCM.FP2G3<+3)I'^B=Z;,>>0,0>V M8C6\WBQM^_W\#9F-CB;S)H=#9NY5O\P,FOF7;C^7VF=];RX/*QZV]FN[*34/ M!8_76!"ARLFBV&Q2JB\V>YO!9(,NB8#2 E!:"$J+H&C=CG!8%[$]\((#N>@P M!Z4%H+00E!9!T;I*'Q98;/T*RZ'@J/?+A/%RT&N78V<-H%^?9JNUEY6VW1]:[/[)NY/7 ]L&_">BOR M@*]W1N\Q7]%, MR?U)&:#=\IW^!U!+ P04 " #M@0%947AU*D4" !$!0 &0 'AL+W=O M&R4=C-6 M$[53SEU18R/.]LFAK(4CDF35;L"'; MLX5)K$U$>S=2AU-I4A/-"I:T6!,^9?H$.[09:_?S>^ M2#X?LO>?R)Z9G>S,3MY@U@6W170+OB,X\B=9Q$VM!1-GDR M^ICQS;ZQ?R3U@OG>'0_]Y5K8M=0.%%8>Y?//&=C^S?8!F39>^SM#_A'%:>W; M'-J0X/ZY_B>(UT5.VT>;8WH MX*F1RDY)[5Q[3:GE-3;,3G2+RN]4VC3,^=!LJ&T-LG4$-9)F27))&R84*8NX MMC!EH3LGA<*% =LU#3._;E'JW92D9+]P+S:U"PNT+%JVP26ZAW9A?$1'EK5H M4%FA%1BLIN0FO9[E(3\F?!>XLP=S"$I66C^&X,MZ2I)0$$KD+C P/VQQAE(& M(E_&SX&3C+\,P,/YGOU3U.ZUK)C%F98_Q-K54_*!P!HKUDEWKW>?<=!S$?BX MEC9^83?D)@1X9YUN!K"OH!&J']G3X,,!(#U_ 9 -@.QO ?D B,[1OK(H:\X< M*PNC=V!"MF<+D^A-1'LU0H537#KC=X7'N7+9GQ[H"I9BHT0E.%,.;CC7G7)" M;6"AI> "+;S?KUJX1XYBRU82@:DUW$A_&9CB"/Y:P5QW*U=U\D_ZZ1P=$]*> M>8Z'Y1Q.3\[@!(2".R&E/TQ;4.>UA(HH'^J^[>O.7JC[:ZOP.7(/3R,\?PZGWL'1QFRT,8M\^3_;>$QJSWU^G#OT\;5M&<&VV93JY M+.CV4,V1I&QR-2;U5=*#^Q_>GCMF-D)9D%AY5#*YNB!@^G[N Z?;V!(K[7R# MQ6GMGT T(<'O5UJ[?1"Z;'Q4R]]02P,$% @ [8$!61&ULM9=M;]LV$,>_"J$50P*L MEBC+DIW9 A)G13>@0)"LZVM&.EM$)-(C:;OMIQ])*;(BJTSB9F]L4>(=_S\> M'^[F>RX>9 &@T->J9'+A%4IM+GQ?9@541([X!IC^LN*B(DHWQ=J7&P$DMT95 MZ8=!$/L5HX\O;NFZ4.:%G\XW M9 UWH#YO;H1N^:V7G%; ).4,"5@MO$M\L<038V![_$-A+SO/R*#<<_Y@&G_F M"R\PBJ"$3!D71/_M8 EE:3QI'?\V3KUV3&/8?7[T_L'":YA[(F')RR\T5\7" MFWHHAQ79ENJ6[S]" V0%9KR4]A?MF[Z!A[*M5+QJC+6"BK+ZGWQM)J)CH/T, M&X2-0=@WB'Y@,&X,QA:T5F:QKHDBZ5SP/1*FM_9F'NS<6&M-0YD)XYT2^BO5 M=BJ]A1VP+:!;R/B:43NU[]&2,R7T#",B)2B)",M12>[:W3V[AR]0Y2AOPN^E=I,SGVE99O!_:R1>%5+#'\@,4:?M)Q" MHC]8#OE3>U_CMLSA(_-5Z'3XUY:-T#CX#85!& WH6;K-KR'3YMB:CQURQFT( MQM;?^.4A&)JDVDDT[,3L]@NY(1DL/+V=)8@=>.FOO^ X^'V(\(V&-6M[( MY3WM+:XAUMI!;!V8@VB7AK,HG/N[+L-Q)XQGN.WT1-NDU39YF;;.ZAX26'N9 M=,:>A;,@Z"F<'"F<)E$4#$N,6XFQ6V)!V!K,GLJ>G\CX2"=.)K@GTSG>B8LA M:6F2U](\,_7)T:1.HK@_\\Y!3T2:MDC3TP*$SHA$&Q 9,*6OR/,ANMHUQMV( MC:*DA^<4<"+>K,6;_43$7L(X.V8,1D'<8W2J.)$1!X=K,7 >RJ]?EXW#-SJ@ MW\K;4_Q.5H"=0;Z"-66,LK7.D4K",A@DQL^<;PV*Z<. M!RT\.B#C.$GZ^\T]Q*D(AP0!.^_CM,D,OD-N%J2H\X5!G/$1SOLXB*-9G^?_ MN/_Q(0' [@S@$Q$/H,SJ:A)'2V'WZD6*A!K6T1)?GM!/[W @ +@D !D !X;"]W;W)K M&ULK59M;YLP$/XK%JNF3MH*(9!668+4O$S;I$I5 MNFZ?';@$J\;.;)-T_WYG0UA>:!9M_0)^N>>YN^>,C\%&JB>= QCR7'"AAUYN MS*KO^SK-H:#Z2JY X,Y"JH(:G*JEKU<*:.9 !??#(.CY!67"2P9N[5XE UD: MS@3<*Z++HJ#JUPBXW R]CK==F+%E;NR"GPQ6= D/8!Y7]PIG?L.2L0*$9E(0 M!8NA=]OI3V-K[PR^,]CHG3&QF7.^8RIQK&DO]@FH!D3G>HAK M@$O=KW)WPDVHH'R;D\N(=N2!, MD&^Y+#45F1[X!L.TSORT#FE4A12^$%*7W*&K7).IR"!KP4].XWLG\#[*TV@4 M;C4:A2<)OY;BBG2#]R0,PJ@EGO'Y\&Y;.O_G??K/WO?$Z#8'INOXNNGB[:5!K\)*W;SJ]X&.;OJ])-GE-LNDKD>U5(FHJ$9UB M3VX+60JC\6M+>8DGW7YV)@>\ZS M;37K)(JN\?2M=\MR;!3&O6#?:')LU.G=W,3[5M-CJ]XNU9X^<:-/?)8^5&N9 M,G>-;9C)K22NOV+J1,XY6U)[B#71^-8+5@F)]5HSO,)J 5NOL?@HZ(/DQW^U MF!Q;1.&!-LZWKJ<=K(\Z_7&G97V" M/P-5[_Y#7_U)W%&%QTT3#@MT%5Q=8[BJZL[5Q,B5:S]S:;"9N6&./S2@K 'N M+Z0TVXEUT/PB);\!4$L#!!0 ( .V! 5D84MAP P0 $$8 9 >&PO M=V]R:W-H965T 3X[(<,OX M-[$$D.@^CA(Q,I92KJY-4P1+B(FX8BM(U,R<\9A(->0+4ZPXD# MBB/3MBS/ MC E-C/$P/7?+QT.VEA%-X)8CL8YCPK^_@XAM1P8V'D[+@B"YB" M_+2ZY6ID%B@AC2$1E"6(PWQDO,77$]O2!>F*SQ2VHG*,-)498]_TX'TX,BS= M$4002 U!U-<&)A!%&DGU\5\.:A37U(75XP?T/U+RBLR,")BPZ%\:RN7(Z!LH MA#E91_*.;?^$G%!/XP4L$NDGVN9K+0,%:R%9G!>K#F*:9-_D/A>B4H#= P5V M7F ?6^#D!4Y*-.LLI75#)!D/.=LBKE2_OLE[L [W\M4ZND&-=(-NRW9KR27/Y M#02J'*?ESFZYJ50II+$+:>P4SVF6YD)IH_<#31;H%GBZ]5N=2BV![6CF%)HY3>C%X\0+R585R5@A&8('Q=0\9:%6 M3%04JQ,IN[*77EF[TV;L.WUW,#0W5?:-_9W)WBW8NXWL/Q-.R2P"%##EGB +6N/GOM(!-MS*ZMV^NX5??>.N6LM/.D7:"H)ETAY$: O M;^^I^'J=;N=+R[^T MX31W>*X"9:;%C?'O29[S$VB,O@/AM7>]BTB*RTR*CPJE';J.=]AUFGL[>?]T M$6]QF6^Q^V)\IS%JGZQ;2VB[NI7Y&A\5L+OQG=XCW\$]O]_?]YTNHC$NLS%N MC)%/\YUF:#OUG=JLTUQY+NDRW.*CTFV'QN,W&$]+T397LHN@C,NDC/LOQGA: M"LBY;EW$;5SF;7Q4X.[&> :/ X^+/6??>+J(RG89E>W&2/DDX_D)M'/8>)HK M3R5M5M[OZI?K?Q.^H(E $L% M:G[.F'P8Z+?(Q;\&XQ]02P,$% @ [8$!69$!8I&O!P &S< !D !X M;"]W;W)K&ULM5O;;MLX$/T5PKM8=(&V%JF;G4T, M-!:[%[1HT=L^+/:!L>E8J"Y>D4[2OU]2<2/>19(:Y&:RDW%^.Q6*QYSL3+ MC8GG1>.U_-+LNMS-*"OZ^0V.8YJ[Y=\ZR\OQKAT>.%#^GM6NH+ MX]GEAMWRCUQ^WKROU+?Q'F69YKP0:5F@BJ^N1J_P!?6GND%M\27E]^+@,]*A MW)3E5_WES^75R-,]XAE?2 W!U+\[/N=9II%4/_[;@8[V/G7#P\^/Z*_KX%4P M-TSP>9G]G2[E^FHT&:$E7[%M)C^4]W_P74"AQEN4F:C_HOO&-HY':+$5LLQW MC54/\K1H_K.''1$'#4ATI '9-2#=!N&1!OZN@3_40[!K$ SU$.X:U*&/F]AK MXA(FV>RR*N]1I:T5FOY0LU^W5GREA1XH'V6E?DU5.SE[PQ7+Z-5B46X+F1:W MZ 5ZPX7@QK5G"96]HF[?>1H/U8D[)D@CTQ<$R?@7]OB)?*]YXAX M)+#T9SZ\N6\+Y_N\TR=[-\CP]\/"K_'\H\-"CX'GJ!X>SU'"Q:)*-_6M_<\; M98O^E#P7_]K2W@ '=F!=]R[$ABWXU4@5-L&K.SZ:_?(3CKS?;)Q#@B608!0( MS,A.L,].X$+?9^?=AE>LOD-W>:(/J9"\6'!4KM2O=;YDJ2ZKBTOTCZRV'*U8 M)K@U0$KA.48A. M&1F)]AF)SLO(,A7U#(?4/60;/]<-WK3&TPNNNYGWTINJZGQWR++=RC>MDD%8 M]!26$7B\#SQV!CYG8HTV+%TBM:Y$+-[JF>GEBI:.(6I9!6RJ:0E$&")9!@% C,R #V6@WA.8?[ MQW59R1=Z1MN-XZ/IV $=WFV=^W%N,2&=@93L;,+C,-1B$D[M0PT?B"7L#/13 M*5EV,D;<'^8AF7;#[%OY(9YT ^U;34*/=&/M6T4X"HY$2]IHB?/6>KV5:E9 MJ_1!E2^E/=-\FZN)Y)N>)^R1$\B[#10M 46C4&AF9EIUAIWR8G9$)%[OFAD# M(>BM6-S@9Q,[Q">%\FD2U@HF[)8(BK#02EC0G[C\"8Z[C(&JF6%.*913D[)6 MP&#W4EQ1%EDI"RV])_&D2YD3_6S*!CFE4$Y-REJ%@=T20U$66RF++,NC. B[ ME#G1SZ9LD%,*Y=2DK-4FV"U.%&43*V6QI??!M+=8 -4+PYQ2**31I;@4&&" S' #WQA(#TE4 \C4GW[G?W MXFQN!SFE4$Y-:ELU0YQK\N9!@94S4-4"BI: HE$H-#,#K6HA/VQ3B8#N*H&B M):!H% K-S%$KE(A;*+WKU)M%F>>I/#HG[M .']8$GM=]QCIW.SV;\$%.*913 MD\E6/Q&W?GK;/#"QL@:IC>:@: DH&H5",W/0"C(2_;"* RG&YJ!H"2@:A4(S M<]0J0.)6@-V*6HQ,P.&Q. M,E@/-8$JVZ=WA$)UQ*2Z%;N^6^Q^X 6_5W+W*,7NYBZ&0?7MD_M!H?IA$MQ* M7M\M>>=K5MWJH5QPJ<_KUGN6^H2'8)G]^8$;\.S3>Z!:&!2-0J&9J3DX7WE* M"SOWD'W84Y2PQRAASU'^"+WKMWK7/U?O'LM(7W22F.".T/4M6WM!W-FO3RQ8 M(0Z[^M6"1>(IMN_J^ZTN]=VZ] NK4G:3\9,!][?+@1%2T#1*!2:F8=6'OIN>3B\#EJ.^GG3[NDF MFQ7I5LO$8D5PW"L,%JL@\(Y4AE:,^>[=P,%U<-I_VDBZX?9M^L'V;:+N 4F+ M3=@M@>.#EWUR7MW6;UD)5&\8-2]X[*_NW^1Z5;^_U+E^C2_FV'(]P1>T>4^K MA6]>&WM;+R>%8FRE7'DO8Y63JGD3J_DBRTW]JM%-*669UQ_7G"UYI0W4[ZNR ME(]?M(/]^W"S_P%02P,$% @ [8$!63%\5KQ&!0 D2 !D !X;"]W M;W)K&ULM5IM;Z,X$/XK%KP;SDI9=$:@*K M[:G55=O=NP_5?:#@)&@!YVS3M/_^;* 0P/4F/>^7!LS,,YYGQF8&=[;'Y#O= M(L3 H9P_66.2A8S?DHU)=P2%<:F4I:9M62,S M"Y/<6,S*L3NRF.&"I4F.[@B@19:%Y&6)4KR?&]!X'?B2;+9,#)B+V2[!K8M%$J)OQ*TIP?70+CRB/%W<7,=SPU+ MS BE*&("(N0_3VB%TE0@\7G\6X,:C4VA>'C]BOZI=)X[\QA2M,+IWTG,MG-C M8H 8K<,B95_P_C.J'?($7H136OX%^UK6,D!44(:S6IG/($ORZC=\KHDX4. X M<@6[5K#["NX;"DZMX!QKP:T5W&,M>+5"Z;I9^5X2YX$?XTX7IL<8,XR^ JBG"1LR3?@-_ #:(4D\.Q,Q^Q,$GI1_[T MV[T/SCY\!!] DH.O6US0,(_IS&1\,@+2C&K#R\JP_89A!]SBG&TI"/(8Q1)] M7ZT_4NB;G(2&"?N5B:6M!/RCR"^ 8YT#V[)=R7Q6QZL[,G?^G_7@W=8[9#A- M6C@EGO-F6H@<. =E>IP#']&()+MR:3_<<%EPS5!&_Y&%O0)VY80 7O.G9;P8YL-\, 8/C!0(K,.4(FGDE$9/C9Q.,%]-AW!+%B)-4^B$ MR&M"Y"D7T*?D&<556,!U'N$,@8>K1\H(?S-*R?=TDJ\3S-<)%F@"Z\1DU,1D MI,R3U38D&[Y:S@&/1X9(E(0I+W:>4"[-GV6%-BK11,'UM!B[HYGY=,CT4,9S MW*Z,/Y2!CC7M"@5#H>G4;F0Z_HX;?\?*'+PO'M/C$W"L,P%U@ODZP0)-8)V M3)J 3)0)>)5'29KR>ER5=16$=Y (-G1Z62>1&8U[63>4<2=6+^F&,H?9V_%Q MVO@X5?KX%3.^JG#S9JHR,"DS4.;N=#"%J==;&ZOI8&U,+-AS=X@#QY/^(AL" M0<\>R1V&5EM"6^J]OF %0:(Z3[(BX['-!06[\(4W5(R"F+]T^4LXKK MI,\/!6>I!8P25B?Q&(;ZLU0XS M;6+WLG&EQCZ9UR-,!KI,=NFR6[KL']'E2>FRAPO3L?NO437XR7P=8S/09;-+ M6-MA066+( @;20ESACLBM/I\:6V,CC$9Z#+9I:MM>:"ZR.=TC:5TN8.YC_KO MPI4:^V2ZCC 9Z#+9I:MM/Z"RDA9T3:1T>8.Y._V"=:7&/IFN(TP&NDQVZ6H[ M ZAN#C'Z! MJ]P'9*HKM>K)Y+][(H&NB51,FP='K!DBF_)LFX+RB+0Z5FM&F_/SJ_+4N#>^ MA)MBS$ME4IU_5S<,[\H#WD?,&,[* MRRT*8T2$ '^^QIB]W@@#S7\A+/X#4$L#!!0 ( .V! 5FVF.O:M , - . M 9 >&PO=V]R:W-H965TJUV\\^$ D^EP45*VV@"5J!W@MP#__P*"%A"81!ME)JT[+'&RY.P N(Y6;/K >&/0*INAM^15,&A@0=#N*M\ZLSR.[-\PQ>$B$8![="J/JK:48X^$L!L#'6.&VSH+DGLM]3E_&-J'!* M5HZJ4T'X(W&2GW^"H?>+S9 +D0WL"3I[@BGVY#V3N !59]+PC1%L*P^86RUH M>$/#JQO/8S+W$0KG2_>QG]QI&%K >2]L(!MULM&D;/W4;E0_2>NR+K DF6H# MRITT-R^V36[#-^_IN((^]% TTFN)B_T@6-CUSCN]\TF]F_\P> 8HD3;9\Q,Y MR L07(Q4GX8%B]CW([OJL%,=3JH^%D)A6@[7_?6*;:]JM<"Z8JS](3P1$\4( MH9'DTZ@PBGQD5QQUBJ-)Q;T^:&HW Y*I9I;S#&PPESFQ"I[D?&XU7XALD/ZB M2W_Q YK=XI+V7(AL8$_X8E"H7!F0*$O>$$?H^FT;+VU4#HP7 LVA86A>=4'Z<$./F53=:CV6@\ M.JEI2?*Z&6-3)E1_^1=\6[.9%O+<LEG@P8J$X&%>$)2I&<%00;F^[H?=Z?YK77:@:W2J8=QVIBN+- M]JE92%:9'<@#DVH_8P[W:LM)N Y0U[>,R:>%WM1TF]CD*U!+ P04 " #M M@0%93\))/KP# #I#P &0 'AL+W=OLK*I:B;[$^_X!"K24QM!]K]];UV\D* MD!4-OD"U ML/5TXP-;9TK?L&>3#5G3)56?-@L!([ME6;&"EI+Q$@F:3JTW^'Z.0PTP$?\P MNI.=:Z13>>3\BQ[\OII:CE9$,L"IV4+ C!#J^PC]^K5B&S!((5*NT)*G:D<$':&_8"Z]0DN8 M/ZLJIXBG:--@3"!]@HU0"9$O'J@B+)/'N)GB%6HH\9KR0 Y,16 MH%N_W4X:C6]KC>X9C7]4Y1WRG!%R'=?O@<^'X0\T 3@V<.\0;D.UVI*Y;?X?O(%4/#J]?7=A:XOA\&$WO;3>^IE+!JDJJHH5= M[/C1D?Z>N+'K>7&_?K_5[P_J7_Q'P5X/$BY5[X(8)-5;^[W0?MOF'-UHLX8D?,(>""!_9=AJ&QW& O7[;HE9V=)EMK>X^ MJ8-;&Y';O6$>; KN_UNC5O9XY]S:]"E08Y+ M7;H2V4&ZV-E_M)T;^=00'VQSD1V5?M,:[%=EB$?9>!;]5F-,3=;AO'@7ML7E^4@X^\ MLSOG,'T(_M-\EB3*:0HPYRZ"(HGZ7%D/%-^8H]DC5W#0,Y<9G,6IT 'P/.5< M/0WT::\]W<]^ %!+ P04 " #M@0%9Q<,[27,RMC93%M6V+>$,R+*Y807+U9,UXAJ4:\D=;%)S@I#+*4ALY3F!GF.;6 M8E;=N^.+&=O*E.;DC@.QS3+,O]^2E.WF%K0.-S[3QXTL;]B+68$?R3V17XH[ MKD9VPY+0C.2"LAQPLIY;-_!Z!8/2H$+\183[+EYN[IG#^G_?5J[UWDN$V M6G,K/N\$7]16RDEAF*H^R%N^2Z]%@6,RMY0#0?@3L18__@ #YR=3RLH0772Z37I] ;3>:.M,U$O65,"O?X$?,?I MSG)I $UU4+0'^2V0CW30R@ *6Z!.N'X3KC\8[N%-!6Z46E9#:AGD.5M* ?NCI4C2@H..XFA;[*->90D\38Q^%$/0"LQHG M30(FKU C^!Y@@[SGJG-,LFA,LM5(9)WBA$UQPC=29]C7G>M. MIIHZ^ZAP"GU-G'T0\B>^+DZ#PR ,3XASVL0_?9TX?R$YX3C=?Z8EZG.2"LEQ M^:D.R+/J/819LH/>SI7LF&31F&2KD<@Z)8/.\4/<>2/1UL1=U>J:-8&0IL;( M $)^H$G6"#JQN<-6'P('P_^8%9CR2J>U%(VAPGX4$WV&2P,*N:W/K3K8/LIS M OW3S8#R0^2?"!<=PT6#X?[.A "JT D5!5-[Q>F*7X"<5#L*S<66XSPFJD&/ MV1/AU+Q::\^='#D.U'/41UU.]0P9F#RWIP<#*CR1GV.K (=[A24NJ,3IY<.6 MI@E(*7Z@*56I><$&.\Q\[NMJ5+9H5+;56&S=&AW[#WA> Q*;:V:L4;]#N$3( MU3\#33 8N+V5;(!YR.L)U0!S46O%=_-P;$S@<&=R."MY_08[[.!LR8[:LXS* MMAJ+K5NJ8]L"A_N6H 86@WJD84&[@N[I ^RCD(?U=:K=. M^S+"'ZMC5@%BMLWE_C"FN=L!J6#YD!\ M\1]02P,$% @ [8$!60\R8'?8!0 L2P !D !X;"]W;W)K&ULM5IK;]LV%/TKA%<,+=!6(F7)3N882&QN[8 .0=/'9\:F M;:&2Z)%TTNS7CWI$,BV%D=K;+[$EZYYS[R'%JQ-Q=B_D-[7C7*/O:9*IB]%. MZ_VYYZG5CJ=,O15[GIE?-D*F3)M#N?747G*V+H+2Q".^'WDIB[/1?%:+O3^0EO/MNS+;_A^O/^6IHCKT99 MQRG/5"PR)/GF8G2)SVE0!!17?(GYO3KZCO)2;H7XEA^\7U^,_#PCGO"5SB&8 M^;CC"YXD.9+)X]\*=%1SYH''WQ_1_RR*-\7<,L47(OD:K_7N8C0=H37?L$.B M/XK[=[PJ*,SQ5B)1Q5]T7UWKC]#JH+1(JV"301IGY2?[7@EQ%$#&3P20*H"< M!."G H(J(.C+,*X"QGT9PBJ@*-TK:R^$6S+-YC,I[I',KS9H^9="_2+:Z!5G M^42YT=+\&ILX/7^?:99MX]N$HTNEN%:OT3]F>KY!-V9*K@_FM-B@39S%FK]) MS)"N4=Q$L"HB,Q$OEURS.%&O3.SGFR5Z^>(5>F$N1I]VXJ!8ME8S3YN$U%2($I+O7&MWMBIWN5J=4@/"=/FEC+221W_Q_*ELTO $BD\JN;-.(K"\$1! M)^%0!?MQ4B!.2\*PEC!T2I@O5/7T^\*2 ^\2+VP5,@ZFXU/MG$Q#M>M%28$H M+>FB6KK(/?N.9ER^PK<6]2XEHU99I'T;1ZT[CYR=7K1L(X6D=7>VD<+IT456 MW9.Z[HFS[AO3Q] [H;1YR$F*ZM4NWG=6ZP0:.",6D&!+2# *!&:-QK0>C2E, M!YFV;RCF>U>F=@'>2LO9KC<)P_!E@*.@F'*MB/DP)Q M6A)BOWG\]0%Z2 5BK6J1/YF.0?L%/ CSRWH[EZ7PM3 MED_&.RZ-R;0F);KF,A9=S_!7SQ!,T -G4J$)2LN'^0BMV4/7DKUP(PW6'RHO M"I67/42D&2+BS'11V$@NG^]Y;J"A30\4;0F*1J'0["%IK!,&\DZX[62P>9XZ M;7UNNL%2]R*E4*2VAHV!PG ."G?8&3P)H],&Z*8D<7G8 M;?.6_(XG8F]&0O/5+A.)V#YT"@]J\D#1EJ!H% K-'I#&Z&$@IU?AV'=\1[\# M]7K]2"D4J:UA8_9KC-OM#M3P]2.E4*3V?_ ;QT<@'!]IFZ^S::O; MN:F&ZM>+DT)QVO(U?H_\:K_W# 'V2V/5^7H%U.#]>"(4*A%[$!I'1]R.[K.! M+-Z/=NH+:N) T9:@:!0*S1Z%QL01(!-'.OP4;CAL;$$2 31]I^*NQH=Z >KA*T%6PL'(&S<*3K_5G0>F7G M9ARL8B]2"D5J[SMJ+%P 8>&"MIT*HM8[.S?5X'U'?3@I%*&ULG55M3]LP$/XK5H8F MD 9)TS8-+(W4PJ9M&AJ"L7UVDVMBX=B9[;3EW\\O:>@@9-.^M+;/][S8YTNR MY>)!E@ *[2K*Y-PKE:HO?%]F)518GO$:F(ZLN:BPTE-1^+(6@'.;5%$_#(+( MKS!A7IK8M1N1)KQ1E#"X$4@V587%XQ(HW\Z]D;=?N"5%JJ6 M;S]!ZV=J\#).I?U%VW9OX*&LD8I7;;)64!'F_O&N/8>#A#!\)2%L$T*KVQ%9 ME5=8X301?(N$V:W1S,!:M=E:'&'F4NZ4T%&B\U2ZD%+?_"TH(D"?M4+?5I04 MV)R81*?(A<53F'=A=Z!$/:+C*U"84'F"CA!AZ'O)&XE9+A-?:86&Q\]:-4NG M)GQ%382N.5.E1!]8#OF?^;YVUMD+]_:6X2#@EX:=H7'P#H5!.$'W=U?H^.AD M '?<'=O8XH[_X]CZ;#NT23^:>7@7LL89S#W]LB2(#7CIVS>C*'@_H'72:9T, MH:=+* ACA!6Z?"EF&?0)=!"1A3 />9..XG <)OZFAWG:,4\'F;\2O"*4* )2 M%T;6"/'\4AVY0YD>D,>3N)\ZZJBC0>I%EIFJU64*.]W 9*_IZ"5O_(KE6<<[ M^V?+ND04[7<\>\%\.AJ/^ZGCCCH>I-9OYB^7'+^\Y/,X/']&ZQ]TDPI$87NF M1!EOF'*-I5OMVO+"=:.G[:ZG7V.A:T\B"FN=&IS-M&/A^J2;*%[;WK3B2G&ULK55M3]LP$/XKIPQ-(&U- MFI8.L302E$UL$ANB8_OL)I?&JE^"[:3P[W=.0E2D4@UI7QJ??<]S]YQ]UV2K MS<:6B X>I5!V'I3.5>=A:+,2);,C7:&BDT(;R1R99AW:RB#+6Y 481Q%LU R MKH(T:?=N39KHV@FN\-: K:5DYND2A=[.@W'PO'''UZ7S&V&:5&R-2W3WU:TA M*QQ8GM]?8 MZSGU?)D6MOV%;><[FP60U=9IV8,I \E5]V6/?1UV ./I*X"X!\3_"ICT@$DK MM,NLE77%'$L3H[=@O#>Q^45;FQ9-:KCRM[ATADXYX5SZY:'F[@F.K] Q+NP) M?(0+![]*A!MF-O2*?A8%&J[6='"_O(+CHQ,X J[@A@M!]V"3T%$:GBS,^I"7 M7?OH2')'ZH0#Q4(&[YIJ_P+;24 M])ZHTMD&,E9QQP0PJ6OEZ)E:- WF0.T"1>UJ@\"MK9G*<)_P@Y%\0Y[;BF4X M#ZJ>.4C?OQO/HL_[RM"1C:.6S7=CDX[/)J/3)&SVR)T,'Y0IF+5Q +WOI M9>^3&ULM9Q_;Z.X M%H:_BI6[NMJ5NDT@3=+.;2M-"X8=J7NK[<[.WRZX#1I^9(TSG4K[X:\-!.*$ M.&'TWI$ZA23G.1#>'F._QM=OA?A:+CF7Y'N6YN7-:"GEZL-X7$9+GK'RO%CQ M7+WS4HB,2;4K7L?E2G 65T%9.G8GD_DX8TD^NKVN7GL4M]?%6J9)SA\%*==9 MQL3['4^+MYN1,]J\\$?RNI3ZA?'M]8J]\BA=H;MY0XR7A>)D5.!'^Y M&7UT/H135P=4G_@KX6_EUC;1I_)<%%_USF_QS6BBCXBG/)(:P=2O;_R>IZDF MJ>/XNX&.VIPZ<'M[0Z?5R:N3>68EOR_2+TDLES>CRQ&)^0M;I_*/XBWDS0G- M-"\JTK+ZG[S5GUVHC-&ZE$76!*O]+,GKW^Q[\T5L!3A7!P+<)L#="7 7!P*F M3<#TU("+)N!B-\ ]$#!K F:G!LR;@/FI 8LF8''JMW39!%Q65[>^'-6U])AD MM]>B>"-"?UK1]$8EB"I:7<(DU]I]DD*]FZ@X>7M?9%DBE1AE25@>D_LBETG^ MRO,HX27YE?S.A&!:7N1GCTN6I.4OUV.I$NOP<=0D\>LD[H$D#GE0V&5)_#SF M<4]\8(^?6^+'ZH3;LW8W9WWG6H&?UNDY<=PSXDYC4B8CX11)"Q MPD(0S-#A1:O#B]-T6(B8"Q)ME61UMU%*59>5&OLT:.4.U2 2YB%A/A)&D;"@ MALTKF+Y-_';K7DVJ?]?C;]OZ F4U]#5K]37[,7V=D7)9"$DD%WT-S9T5.U1> M2)B'A/E(&$7"@AHVVY;7;-HG+U!60U[S5E[S'VM&B[Q4/0C=D#ZIE$G$RSZ1 M6>%#18:$>4B8CX11)"Q PD(0S!#BHA7BXO_4CEJY0S6(A'E(F(^$420L6.P5 MNNE%7YT#)37D==G*Z](NKR0M)*'INZYHG\C'5\'YH%M#TL5F!4Z6&!(F@>E^5 : MA=("*"U$T4PANIT07:L0_VSK7+[.GE5[6KQL"ITLR#,GS^LDE6>D4&UMU?9J MYT0;A5+]J%U+-;0F'BQ6=W]\H*<:(G/Z4!J%T@(H+4313!%VYH1C=R<\GDI& M-K=_3^O52K7*74W4DFL[O/_5'=Y>O4%="BC-@])\*(U":0&4%J)HIBX[L\*Q MNQ4/25YU/;K2&-4:+9L1%UT0ZS*Y:O1IK8@7)]S1W=N/:;#RH.X$E$:AM !* M"U$T4WF=C>'8?8SF)K!/>0/TMC^F[CC[>H.Z%5":#Z51*"V TD(4S=1;YVLX M=F/C]Z0L66X?Z+,C!C>P4/\"2O.A- JE!5!:B**9LNM<#,=N8]"U7(NZCQ$3 M/5DQ7J>JMO&(L'CI+_:07T-*,V#TGPHC1ZY!HY+LFJ"8V]M M@UH9*)JIML[,<$YQ,_3MFERJFL:$3*)DQ51_-LG)YFO0M6VCR<-2A'H94)H' MI?E0&H72 F??!-JU;%$)S8F^G9OA'G$SOLMFIKUV-+2FMITT$G,6ZQ"RSO6< M ;/1[=.=/=U0W4%I'I3F0VGTR&6RED#HD80HFBG(SN5P[2['%Z&'2'*2%ZKV M]4L,ZFA :1Z4YD-I%$H+CES&Z83$[+U/KB'J.$R!=>Z%:W*VT'CMT2UKL%#K^B@S@24YD%I/I1&H;0 2@M1-%.(G8/AVAV,C7>AFMNJ MK:WM,K7%4GV+%RE%,G4S^,SS:)DQ\;57EE # TKS&IKC;-_]G%_-S!L@'YJ4 M0FD!E!:B:*;>.F?"M3L3C^R]JG*J*\&_J]YLKL2E)R)W]4_U.UCEHT5<:*^6 M/(MZ4JBZ#XQ8VCL_V9YTL *A1@:4YC>TO>&/W0$0"DT;0&DABF9JL/,H7+M' M<;SQ)?^0)U7ZF.KBDL>4Y<1CDI,')J+EY@FW>:\.H4]C0&D>E.9#:11*"Z"T M$$4SQ=H9'.X1@V/72#-GN30=9:N=9L\P6)50_Z.A&;/*W=EDMWF&^AI06@"E MA<>^#U-%G5_AVOV*'RUYG]8Y;Q\-[M46U,: TCPHS8?2*)060&DABF9JM7,[ MW*-NQZ;;L5_UC('!J,A6*9>]RQ7[[?%#-0>E>4?.;4;>.1-]/74?>AP42@N@M!!%,_7561A3^]AW-PMY M\_Q99:55#Z U$U1(HII7O<&%=GF[YXGZ'P*W)QPL2*CET="VAT6<6=^XB _- M2Z&T $H+4313@)W%,;5;'(".JSW#8,5!_8YISW,=B[V.*S0GA=("*"U$T6JU MC;=62\NX4H]>.:^LJU6]A%C[:KLZW\=J3;J=UWWG ZW7V.LP]9)_#]5,JI*D M_$4A)^<+=2E%O8I>O2.+5;4FVW,A99%5FTO.8B[T!]3[+T4A-SLZ0;N6X>W_ M %!+ P04 " #M@0%96 F?O74# ! #P &0 'AL+W=O7MFV M2C:04G4AMI#AFY60*=4XE6M;;27090%*N>TY3F2GE&56/"F>S64\$;GF+(.Y M)"I/4RH?/@(7^ZGE6H\/;MEZH\T#.YYLZ1KN0/_8SB7.[)IER5+(%!,9D;": M6A_K?-,#F^)']Q2RH@IG@O]A2;Z;6R")+6-&M8),F5%FD%Q@Q2EI7?]$^U$ V &YP >!7 >R[ KP!^(;3,K)!U336-)U+L MB331R&8&Q=H4:%3#,K.-=UKB6X8X'7^F3)*?E.= ;H"J7 +ND5;D/?F@%." M9DORC=$%XTPS4"0MHY:$:MS&))>296NSDDR1-]>@*>/J+<)OZW?OR8^[:_+F M]5ORFK",?-^(7"&KFM@:!9@T[*1*]F.9K'0 M(-PMX'X;;N.RU6OGU6OG%7S^";[&LG1I*<%!-]C\/:_4EB8PM?#_IT#NP(K_ M>>5&SK]=R@8B:^GT:YU^'WO\76C*">]76U)$!84Y.W:Q[XS=B;UKJC@."B_' M81W4RBZHLPMZL_L&.^#$)7_)/%]PEI!?5$J:Z:XD>YE>NB4#D;5$A[7H\!SK MA4/J'(BLI3.J=4;G6Z^D"!NN\KPH>F*]XZ# "TY8[[+.[O(9UO/1>I^HS/"2 MK#-]Z,JSE^RENS(064OWJ-8].L=]HR%U#D36TCFN=8[/=]_XR%A^PU>EB..8 M* RZO>:;[YI+MJ 8RY[@2YOY^/ .[[]A>VI?NSU!L[45HE"_N.5:L MT$-I'8BMK?50;KB]M_SS[%AQM ZZD?/$CQU!HW%TPI"',L'MKQ-N1 8/6)S* M>VP_5CF6>.C-ZGKN3+67[L6;,Q!;6_RA"GB.6Y7*GS$&KCJ'8VC(/=8?; M>]W',ZHV!'[G>.!P.'7 A$=EGAM$KO?T5.R*&[7BRB3M1GMC>LL;*M P _0L !D !X;"]W;W)K&ULM59K;]HP%/TK5C9-K;22%\\.D%JZ:IM6J2I:IWXTR858.'%F&VBE M_?A=)VD::(B*1K\0/^X].>>>V-SA1LBEB@ T>8QYHD96I'5Z;MLJB""FJB52 M2'!G+F1,-4[EPE:I!!IF23&W/9FNW2J%4<4_ET M"5QL1I9K/2_QB$)4$K['MD;FYOUV4+"\S%EZ M>UC^6"4MXCN?B>=X;?) /A*;J(A*4#58DV:L*P@0R\VP_ 8L&RM9EM,KR^EE MX.T]X%,M@B5))0N@3F5CLCFQYRJE 8PL/)(*Y!JL\:@A+4MS[VVS39?X&-_?)7#?KL==J=X;VNJJR)LIO=?IEU!;] M=DF_W4C_CJGEV5P"(%4-R$\3276M98U AUIV)+ MS9U2<^=_+:O3GX.Z?J7^ M3LMI]W9LVA/FUOO4+3EWFSD_IGC=0TB,17BHLIL_!68+>$4[:0UT- M>^$W@AQJT)' MO0.2KV#]SA7@]?WFM/J#78,JHWJ^O4.N<[+G[[3R/F*K5D( M2;CWUFO./]2>8Z%MJZVT..Y[.%2@5L^/LV-/8TC.UJ[T9J8QOJ%RP;!EXC#' M'+0:^83+=*L79L)C&PO=V]R:W-H965T $$C0O/5E&VTEMH$ "5%M8HB/7GIMK3EQL)UVD_CQ MG)TL)",-3*KVI7[)W>-[[O'+=;J3ZD9O$ W55"DS-%1K7^<*V=(YI<*/@F#LIXQGWGSJYA9J/I6%$3S#A0)=I"E3=ZTCLW^/?H' M1Y[(7#.-9U)\YTNSF7E''BQQQ0IA+N3N(U:$1A8OD4*[7]A5MH$'2:&-3"MG MBB#E6=FRVRH1#8=HLL61DOC:*OG/S,_ /C"JZ8*!"^(-.%0M+(:'@#"\6WS" L!$O<)'QG2C%J M!6?77'!S1U:7M*^6A4"0*WBG:3/D5AUMAV:##=.7YV@8%_I5'[2>^H9(V=#\ MI")P6A*(]A#X7&0#B(/7$ 71$)Z##WK#%&KXT8%UUH]UC@EAA0XKAA\-M#:6 M3TFN,QW5F8X<^' /^*61R0WDBB?8Q;+7V1[F$YU3MF8>G5:-:HO>_,6SF*YTE&N$I5+V M+MK.H\%P-/6W39X=5O%@=%1;M0@,:P+#7@(77-^\62E$X)E!2I !1;NU*\I> MH,>*=B"P%N=1S7GT!**5:X1Q0XY@$ PG#U3;8Q9VRS:N*8Q[*;R_S>EIP"60 M9BF\Y!G<(5/Z55>@O4B/U>U 8"W2DYKTY,"ZP:_.F_&T7&?4/&\/9"LMPF'K M2(ZZ13NJXS_Z/]&NI&#&O11=P?6"/%:O X&U^![7?(^?X)P=_WWM!8/)\0.] M.JW&<;=@8?"G8 C^(1FJA&O<_Y3U SQ6KD.AM>DVZJ/P"12K%FF)$8:#A^_9 M/\U*$GZCWK/%]A>FUIR*+H$K&ULU5913]LP$/XKIPQ-( %)T[2TK*U$ M86A,8ZI@P,.T!S>Y-A:.G=E."_]^MI.&LK5!F^!A+XGMW'W^[O-=?(.ED/9D!G19BKGOLHEDL0Y9

PRK76IJOU/CIT3FA$FX)*Q ND:A"HI%<*SB MTY3P.0+E,+,V"VH"65J#W:LX;=4%(KP1 U\;;C9'?RX MXC$N>81;>'3A4G"=*OC($TR>^_LFICJPP MN[/7@-NN!6L[W&@+[DM M;O"A@6!4$XP<>OO%$]V'KZ:LSU#2!;&Y#R=*F87=FOK>ZLP3, 5RA7$A)>5S M&!-%U3[<<#&U[,B4(5SPW$1M; 2/C3-Q-?7]2C &ICR61"8_-BD1O8$2G5J) M3N-1G3_E+5$V=:!^V@OYG(44WDZ.\$09XTJW'T!XMVU-E,HE>3Z#62F+AT1)@P M<^[V9P-W1$K"7RBI1M!_3*1^3;G_'Y54_PV4: 5/]T7P^D558:[G4:_?W9Q' MK;6KJ_7Z=55A/BNLJ+6-2_C$)7SETJH U_\T42_XC8>_=K-G*.>N?U$0BX+K M\I*O5^L>Z:3L#)[,RP;KDDAS4 H8SHQK<'AD))!ESU).M,A=GS 5VG0=;IB: M/@^E-3#?9T+HU<1N4'>.HU]02P,$% @ [8$!6;U/@S9; @ (08 !D M !X;"]W;W)K&ULK5513]LP$/XK)V^:0&)-F@0V M=6DD:(56!!-J!7N8]N FU];"L3/;:9BT'S_;":%(I=L#+XG/ON^[^\ZY2]I( M]: WB 8>2R[TF&R,J49!H/,-EE0/9(7"GJRD*JFQIEH'NE)("P\J>1"%X5E0 M4B9(EOJ]6Y6ELC:<";Q5H.NRI.KW!7+9C,F0/&W,V7ICW$:0I15=XP+-776K MK!7T+ 4K46@F!2A.R*;QJ^,D?4@'W%T_L5]Z[5;+DFJ<2/Z=%68S)I\)%+BB-3=SV7S% M3L^IX\LEU_X)3><;$LAK;639@6T&)1/MFSYV==@!#)-7 %$'B/X7$'> V MM M,_.RIM30+%6R >6\+9M;^-IXM%7#A+O%A5'VE%F8UP@U37"NT5 M&0T?X1M5BKH::SB:HJ&,ZV.[?;>8PM'[XS0P-KKC"/(NTD4;*7HETE4M!A"' M)Q"%4;('/CD,GV)NX4,/CU_" ZNY%Q[UPB//E[S"-\>\5HJ)-?R!:]PBAWB? MIH,DKL5&NJ(YCHGM(8UJBR3[\&YX%G[9I_"-R%[HC7N]L6>/_WG1)W"N-=H[ M[BZ\ -M.S^6XH)KI$[@3R.R%Z5+^M(E!S^5Y]+MD]EBSSS6S4/5 MF@D-'%<6$PX^G1)0[4!J#2,KW]-+:>R$\,N-G>&HG(,]7TEIG@PW)OJ_0O87 M4$L#!!0 ( .V! 5GXJ$0E& ( /$$ 9 >&PO=V]R:W-H965T !CK,]_0 [EBNE42]V8SAPOI_S8R!NI7K2)8!!QXH+G>#2F'I!B,Y*J*B> MR!J$G2FDJJBQH=H372N@N8MA54 M3'0M/?;[, *FLQ> L ?"UP)1#_B=(UUEWM:*&IK&2K9(N6RKYCI^;SQMW3#A M_N+&*#O++&?2>Y')"M C/8)&[]$/JA1U&XNN5V HX_K&CFXW*W1]=8.N$!/H ML92-IB+7,3&V "=#LGZQNVZQ\(7%OC5B@J+@'0J#<'8&7U[&5Y!9?.KQZ#E. MK.W!>SAX#[U>] KOY\QT].P\[:[70MJ]DQHQ*&P3##Y<(N1ZBY8%QA9^S.ZD\:>>-\M[9L$RB78^4)*N?0?4$L#!!0 ( .V! 5D\HLB?1 ( # % 9 >&PO=V]R:W-H M965T[" MLYM,$FL=.]AN4_Z>L9V&@KJ5>(D]]IPS9QP?)ZU4+[H",.18 MST_LGUWOV,N.:EA*_H/EIIH%=P')H:![;C:R?8"N'R1_XT/4UXN,3R(7\57"KWLQ(*/H/8FC>$R>MRMR\_;V"N^H M;W[D>$?_V?REECW3^#*3M-K[.DW M-&=&=44T/3!1:M* RE GNH;(%G)B)'G:S,F#Y#DH?4F^+S#TU\ Z]9!&@[M) M$AXNZ)KTNB97=2W/-1D\S!T(*-C%\_-,T_/Z_Q0/SVYQ#:IT7M4DDWMA_(7N M5_OG8.Y=\"?=OR6/5)5,:,*A0&@T^(#5E?>G#XQLG"=VTJ##W+3")PV43<#] M0DIS"FR!_I%,?P-02P,$% @ [8$!68>8V2R2 P TQ !D !X;"]W M;W)K&ULQ5C;;MLX$/T50EL4+9!$=\=*;0&QI>ZV M:("@;K<3':$?F*5)6VYS@CN\)% M;<43M7=-XPG9\K*HX9HBMJTJ3.]G4)+=U'*M_<;'8IUSN6''DPU>PP+XY\TU M%2N[4\F*"FI6D!I16$VM2_.'.#&#ZUQA;*8(6W M)?](=G]!ZU H]9:D9.HOVK58QT+++>.D:LGB!%51-Y_XK@W$ 4'HZ E>2_"& MA. )@M\2_.=:"%I"\%P+84M0KMN-[RIP">8XGE"R0U2BA9I\4-%7;!&OHI:% MLN!4O"T$C\>+'%,XG8E09VA.*E%_#*L,GJ*%*,IL6P(B*\04[$;!EH>P5PEP M7)3LM2!\7B3HU8O7Z 4J:O0I)UN&ZXQ-;"[.*:W9R_9,L^9,WA-G\M$5J7G. M4%IGD&GXR7'^Z C?%O'I@N3M@S3SC@J^W]9GR'=.D.=X@>8\\^?3?9T[/V<] M_=_6>\'PNXKQE9[_C(JYQO>B:7!T22FNUR"?3U!Z)\M#O!791W.\*3@NBW\A M.T&7%=D*]-ONR_U="D4)><1G>D=.6OT&TS#8C+@>CW]Q'1B:3:%(L,2F6&A+K)?&\2^+Y+^HCC6YX^+UV MW4$;>8P)!I!$(Q.-!RWD,6;DZ_O'N'-[?-3M/Z$&*AR7E8DS<2TK&*=87GGW M+FN[RE'1'RU(DV*)2;'4D%@O,U&7F>@W=Y7(9!)-BB4FQ5)#8KTDNL[#5.+\ MHK[2"O$.X&#C58PXX RH!XOV*$+Y?2 /=_S'B_P!02P,$% @ M[8$!6<(J/ 5X @ 8 8 !D !X;"]W;W)K&UL MK55;;],P&/TK5I 02*RY[L)((VV=$)L&JE8N#X@')_F:6/,EV$ZS\>NQG33J M6%:8Q$OKRW>.SSE.OJ2=D+>J!M#HCE&NYEZM=7/J^ZJH@6$U$PUPL[,6DF%M MIK+R52,!EP[$J!\%P9'/,.%>EKJUILK]WWHV7'"M8"/J- ME+J>>R<>*F&-6ZIO1/*5FG!!K!1P CO__'=D,,. M($R> $0#(/I70#P 8F>T5^9L76"-LU2*#DE;;=CLP&7CT,8-X?865UJ:76)P M.EO56,+!N0FB1 O!S,.AL,OW $5!%*)KP2OT&21#E[P ;C-'2XHY>G4!&A.J M7F\K_]@_0,I2J]371J8]S"\&2>>]I.@)25&-IDPGXXF]P.D-!Z.#A M0[AOPAD3BL:$(L<7[TTH?YS0F9285V >:8WR>[1;M\3W;OFLP[)$WZ\-);K4 MP-2/J3CZ\Y/I\^UK?*H:7,#<,^^I KD!+WOY(CP*WDV%\Y_('D05CU'%^]BS M3RW+02*Q'NX>X5;70I)?4$[YWDOV7-\]V:$CLZUKD\7QV_ D"(+4WTQX2D9/ MR5Y/J\')QCSL.*> 3.=$E;EY/64I>:0BC)+#*#F.1Q6]W+V'/O>:_)WWW_;> MCUA6A"M$86WH@]FQ$23[?M9/M&A<2\B%-@WOS"0!I"\S^6@B]G=@N,WY4 MLM]02P,$% @ [8$!68YA$\F(! >10 !D !X;"]W;W)K&ULM9AM;^HV%(#_BI554RNUY 4(H0,DH)UVIUW=JJSW:IKV MP20'L)K$S':@_/O920@)!)>;VWTAB>/S\AP?'TX\V%+VRE< KU%88MNH98OEE0%F$A']G2Y&L&.$B%HM!T+,LU(TQB8S1(QY[8:$ 3 M$9(8GACB211AMIM 2+=#PS;V \]DN1)JP!P-UG@),Q OZRX=F,F6") 1$%V@FJ/^*OJS35V,5>B)VZ/H!!"8AOY&S7V8/Z/KJ!ETA M$W&EE",2HY>8"'Y;&OAS11..XT .7E6>!Z:0.,HIT\]=GV2N.V=<=]%G&HL5 M1X]Q $&-_%0O;SL:!::,8Q%,9Q_,B:/5^'L2MU#;ND6.Y73J'-*+/X OQ>U4 MO*UQIUVL;3O5USZWMN5%>Z:AVO5;S.I"-HUJ5IRS]?8AZ$ABP4'M@%C M]/-/MFO]4H?Y02OA4"KR#PFB\,,)]P/ _A$@+OQ#O'.=Y;6E\:KE6_(.WK MRV?ZUS@__6L<,X;C)%=.CQ6=?;VS.)^2WL+.7N\ 29[I7W@ M #TQX@/Z>SSG@LD&YY^ZL/4_LE)_D+)*?&WKT'M8VEQZ)Q!-*G9NT2MEE==R MW:.TTOO5E+O4<]D_QJVMW;ERVZGLZY9]O'?T3C2%= Z0SH]!:NIXKKJ"Z+5Z MG6-"K0=-"0_ME:UM9+XS?=\OB+FY"G6OY1U7]7S:V12OTASZ)EO?.%VP7M]5 MWG-S93?[K>,60^]3TQ4\=$^VOGTZ87X&]>FKR*;RTT#5X 2'Z ^R '3]%V#& M;RJK6LNM-]E#.Z4'>2C*/C[D9TB =W7?/],+5?7VJMP:3=7('-HO6]]_-8I, M*4-J(Z,WVK@#+3E]-D.\7E(K]@S)0G#:. M_@-02P,$% @ [8$!6?02L@GW @ A@@ !D !X;"]W;W)K&ULQ59;;],P%/XK1V%"0^J:-+VL'6VD=ALP1$6U,GB8>'"3 MT\9:8@?;;5?$C\=VVI"Q+$Q(B)?&EW.^R['3D^&6BSL9(RJX3Q,F1TZL5';F MNC*,,26RR3-D>F?)14J4GHJ5*S.!)+)):>+ZGM=S4T*9$PSMVDP$0[Y6"64X M$R#7:4K$;H()WXZR- ;C9,'YG9E<12/',X(PP5 9!*(?&SS')#% 6L:W/:93 M4)K$\OB _L9ZUUX61.(Y3[[02,4CI^] A$NR3M0UW[[#O9^NP0MY(NTO;/>Q MG@/A6BJ>[I.U@I2R_$GN]W4H)?B#)Q+\?8)O=>=$5N4%4208"KX%8:(UFAE8 MJS9;BZ/,',I<";U+=9X*YC$1>#+1OB(XYZD^:TELN4Y@KGAX!Q\S.QV;ZE&U M@^,+5(0F\A5(DRJ!,O@4\[4D+)(-.#+S*4T2G22'KM(2#9$;[N5,';M>5;/"[?6 C"5JBOKX+%#LIQ,[*SR^,M$1'/FBU?->U[CK%.XZ=>C!#1,8\A6CW[7LL&POY%(U M($-!>01\"?LXLU=EHIZF!3LD MJ0YF??ZD-$=G7'TRT,=&N1+],LX3O$AW?Y M=HKI D5EN6OQ_K+D=QD/;@ MN#TX"3_@J,I63MSR++-I0YO :W:'[J9";K^0VZ^5.R\3-^"M/@'U^S]2SI[C M=,ODU=2#@GKP?&K >Q0AE=7<@S]RNZ7>D*)8V0XH=9W73.5MHE@MFNPX[RV_ MPO,./25B1;6B!):EZ1=[U\HGAF.\V"*]VW[##6'PHH3(#>7W*N#A-# M4'QZ!#\!4$L#!!0 ( .V! 5F839:-F0, ! , 9 >&PO=V]R:W-H M965TK[]:TTO;#.DK,2 MN6*"@\3%.+@F5U/2LP%NQ@/#K3IJ@UW*7(A'V_F8CX/(,L(",VU34//8X T6 MA/R]2QK4F#;PN+W/_L$MWBQF3A7>B.(SR_5J' P"R'%!JT+?B>UON%M0 M:O-EHE#N%[:[N5$ 6:6T*'?!AD')N'_2+SLAC@*2N"$@W@7$CK<'C);48F74[.N'&Y$:39;42?7)^AW#/TS]:$)):[\0A)$UZ>RW43O([5%JR M3)OF3(OL$>XYT[6VYQ3QZ;OGT]LS?*76-,-Q8 ZI,F 83'[XCO2BGUO(=VOR MW;;LDS\$WQC"ABQ5]JN8XY)QSO@2WIF-]!I=G"/MTZ8NK?6)S608I604;LZ0 M26LR:2N97R7EELH+T.D)]" EW?/0O1JZUPK]X$5X ;EW@GP9#Z+A>>A^#=UO MA396M$#V"O3^*3KI#N+SZ(,:??!-'P#R_!6[/SBA0I*XW[ 'PYK*\#5[,*\T M<*'-!5&@.U$ORN(J/%]0:EN5K!'14P]P/"!\HD/-"BPK.,R/_@+B0^$(__@[_DHBBHA#5* M+^H%_'-DT6>7X^$&1P*GG4':H._!PDFKR3YQGC>0\LE)?,0J[J1-K [>3-K- M^TJJUTF;CL;!HTF[23^UJS?P2D]Y=3M)P]5!#@9.VAV\Q0+)W M\IDEG?[S#0V/BK02Y=*5H@HR47'MZ[5ZM"YWKWV1=YCN:^5/5)J#H:# A0F- M#%8 TI>?OJ/%VI5\F:*U.RH[03S/N%$'K?L0#UGX#)OU!+ P04 M" #M@0%99(J 1NX" "F" &0 'AL+W=OI!+7*%B0)&;RG MN%%[:[!*YD)\MIOK=.0%EA R3+1%(.9OC9?(F 4R-+Y4F%X=TCKNKW?H+YUV MHV5.%%X*]H&F.AMY P]27) 5T[=B\PHK/3V+EPBFW"]L*MO @V2EM,@K9\,@ MI[S\)_=5'O892#'\HIH$@^EV("TU@;-+IQ4YVW(46Z+,M/2 MW%+CI^-91B2>38RN%"Y%;FJMB$O7&SNY@;%-(]1:.WQ(IB#>(G%95)225\A$H$-X+K3,$+GF+ZL[]O M9-7:PIVV2=@(^'K%6] )3B$,PB[H*Y;J^LVH<=W7&(BEIQ^-;23?7F)4/H4"I14I" 64-G9NT,B MFL.T88M$0@?RLNCM :1DJQH$]&H!O49D4^TV7//$I-L\4)@RPN';P]?\[. 3 M;83^S2SYX=Y.<%OB%Q2KH#APK@&K;YI)EE. MQ7*C1>$FT5QH,]?<,C,?$BBM@;E?"*%W&QN@_C2)OP-02P,$% @ [8$! M6<*NC9V( P \PL !D !X;"]W;W)K&ULM99M M;]LV$(#_RD$;AA98HA>_9[: .%VW%.M@Q&OZ8=@'6CK;1"32(RF[!OKC=Z1D MV5YD8Z>._)X-]Y)]:37B :^Y)G0$V]MS.;&]W6RQISI:[E!05^6 M4N7,T%2M?+U1R%(GE&=^% 1]/V=<>/'8K.2X MTR=CL*XLI'RRD_MTX@66"#-,C%7!Z&^+=YAE5A-Q_%TI]6J;5O!T?-#^WCE/ MSBR8QCN9?>:I64^\H0Y^Q4KAQQ@(C/M?F%7[0T\2 IM9%X)$T'. M1?G/OE2!.!'H1!<$HDH@=-,%Q84]E;A1] MY21GXOF:*;R:DE\IW,F<#ELS%ZXKF-,-2(L,02[A(U-/:*I]MSNF4@UOWJ%A M/--O:6_3=VU5:^ "_EC+0C.1ZK%OB-E:]I.*;UKR11?X^O!1"K/6\+-(,3V7 M]\G7VN'HX/ T:E7XH1#7T E^A"B(NO ]^ ?.\J_%0J<.:<=9Z+2&=/$\I+=* M,;%"NM,&%GLXW3=C>[?L0@=__D8JX=Y@KO]J"EEIO]MLW^;QC=ZP!"<>):I& MM44O_N&[L!_\U.)=M_:NVZ8]?D1MN%C!!A67:1-=NWP']LA46YQ[-4FO51,= M8 CW(J&X46+#+&.B":=5R2N#U:\1^ZU7X2PM'BARBB>&AG,CDR?X)#B=N'V6 MN-DWH?>_ ?J@1A^T1O=W*;8$3+!,VQ=@@2LNA#WY-Y319;*\A:^-:5/2E_I[ M3K\M#MMX$'3'_K8!:EA##5NA?J$$LDC_%6'X#*$3#IH11C7"J!6!:L$2^4L@ M1L\@KH:=9H@P.#[;P8N.!T7ZDK.IM)]"C3K#"U GM21LO>Z?70VT%6"+BFHZ MN/,"*DP([QE7\,BR AMYPF]PURBQCRKYX941M:(^%H]&=TMSP M)+S1==2[$-]C80E;7_:SZ_\*J%)Y&)U3C2Y0'0M"V/ZBGV?$*[BZ35R7@G6L M#F%[>6C)D%/,D%4\)2E3$Z<1*G\TG5E ME&!&Y 7/D>F=%1<947HJUJ[,!9+8.F6IZWO>P,T(94X8V+6Y" ->J)0RG N0 M1981L9MARK<3I^/L%^[H.E%FP0V#G*QQ@>HAGPL]VOPD>)6'HS!*%ER_F@F-_'$\0PA3#%2!H'HWP:O,$T-D*;QM<)TZI#& M\7"\1W]KM6LM2R+QBJ>?:*R2B3-R(,85*5)UQ[?OL-+3-W@13Z7]PK:T'8X= MB JI>%8Y:P899>6?/%5Y.'#P>T<<_,K!M[S+0);E-5$D# 3?@C#6<,K%3K MKI=I/A8N$"#R?:5TQ7/%,G[4D-EWG<$O$(ZIJ;[HE(I9P>HV* MT%2^@A.@#.X37DC"8AFX2I,QD&Y4!9Z5@?TC@0=PRYE*)+QA,<8_^[M:1*W$ MWRN9^:V [PMV 5WO#'S/[\'#XAI.3UZUX';K#'4M;KZF(?:HCCWZ@]O;1&'TC$*G M[QUA,:Y9C/]-#;6'J6IH5->0?[2&W(.&D*%8V[8G-9V"J;(WU*MU9YV6#>6' M>=F6=7VM*9.0XDJ[>A=#74FB;'7E1/'7W&N]A,3 MH'YOA-\!4$L#!!0 ( .V! 5E ""' -0, "H+ 9 >&PO=V]R:W-H M965TH&GC=P,\JX$T[*9_P /TCOYN[W#:!<\9/!5IV,B4GE48BUF7R-IXYG%$$*D38A*/YMX ;2U$1"'4]U M4*?A-,#3\2'ZYS)Y3.:1*K@1Z2\6ZV3JC!P2PY(6J7X0VR]0)U0*C$2JRE^R MK==Z#HD*I456@U%!QGCU3W?U1IP @OX90% #@E)W152JO*6:AA,IMD2:U1C- M#,I42S2*8]RS!0>9VX BES<@J8L59>(;5D_<37J-:QN5&N;5]J",]H& MY$YPG2CRB<<0_XEW,<\FV>"0[#RP!OQ6\ [I>A](X 4]2[QNLWG=,E[W3+R3 M[-NRJ\"]=K"Y;MK;HX:==CK['S8_9 MAL7 8[)GD,9M,JM ?N40=]Q^8N.&?_P\EVY$BF4G/>.6<8M#.Z-^.[?O'4N? M9\\>S&>+\171^*$A6I <9/FAXQ&8,1,Q,5SUY'^U4M>%)0++J&^X'&'7?>@/=5%8M^Q8MB+I+!$J-<9HDI9-6;51(N\ M;(8>A<;6JAPFV,R"- OP_5((?9@8@J8]#G\#4$L#!!0 ( .V! 5E>T^\F M_ , "L3 9 >&PO=V]R:W-H965T)S6P'RG0_?K83$NZ:($[_/^SSV:S^)^VLN/LL%(0J>LI3)@;=0:GGE^S)>D S+<[XD3#^9<9%A MI9MB[LNE(#BQ05GJHR#H^!FFS(OZ]MY81'V>JY0R,A8@\RS#8C,B*5\/O-#; MWKBG\X4R-_RHO\1S,B'J<3D6NN57* G-").4,Q!D-O"&X=4(M4V [?&)DK7< MN08C98!B1E,3*0&#]MR+7)$T-DN;Q3PGJ53E-X.[U%OU7*UZ+ MF6))KGGZ!TW48N#U/$C(#.>INN?KWT@IZ,+@Q3R5]A?61=_NI0=Q+A7/RF#- M(*.L^,=/Y4#L!&BAS0&H#$"6=Y'(LKS!"D=]P=<@3&^-9BZL5!NMR5%F9F6B MA'Y*=9R*)@LLR/N1UI7 -<_T9$MLA^L]C(FPL\[B;8?A&HM$PML;HC!-Y1F\ M V-MVU.#/CQH2;A7)Y%]- U7D;S?G-VOS2BYQ3 :>7GR2B!7QHI]_"CO! M+PYU[4I=VX4>/3)!8CYG]%]-.]Z5%W.IWL&2",H3X#,H^YEG32+<:4+8$"R@ M!5DQZ6$/$KR1#@$7E8 +)_)X\MA8?U4W'JG+AD.D=0UZW4=9TC_L 5 M3F&&J8 53G,"*R+5MTNXH%D =2R0,8E5%/3]54/N7I6[]S_*M8E"[QF%=A!\ MA\5EQ>+RQ9J#+V:C">%6[Y',V N,4]RX,IQ8!\Y5&-2;?'#B6BP)_&"!.RX6 M.B=CHA%I3'0!L,3N3MJEM#69_4:>-?)UX[6*4!F50-B]WT48R M;H ]R-0^%CJ-9%NUP^3OW*Q7^#"Z?;@9@K9OD'I%IWH$4=CN?(=.?.U< M8?O4E>TTM4,%ULX6NJUMC^IQ Q2NZ^)2.UKHM)1M\8B'R?TK"N08-A76/A5V M3UT@3J<\5&!MAJ';#?/OG%]D1,SM*8TL M7D6*HXSJ;G42-"S./^KNQ3'2'19SJM_^4C+3H<%Y5YNC*$YFBH;B2WL:,N5* M\+@A.B# =]/,9YVK;, FJ\['H/U!+ P04 " #M@0%98>OQRR$# #L M"0 &0 'AL+W=OND3JBL[6>3',2J8S/;@5;:'S_;@<#$8Z73OL2/^.Y^=SZ? MW5T(^:0R1 W/.>.JYV5:SRY\7R49YD35Q RY^3,1,B?:#.745S.))'5".?.C M(&CY.:'>/,F"B\%.R1ICKK>1T/4IR0 M@ND[L?B*2X>:5E\BF')?6"S7!AXDA=(B7PH;@ISRLB7/RT!L"-2C/0+14L % MPB\-.JD#1SE=E=&6IJ_U,CI>)01B6<#XU<*ER(W MFZV("]<9C$P&I 5#$!,8HG09P)/5XOZ"R%3!R15J0IDZ-0+#T;TR311$(=R8 ME=P&'(:,<%#6C +*X4@WKPT2(WX#WX*\ZR.6"A7H6W[BS4]UC8CML=*BUI MHDUWI$7R!/><:NC;Y*3Z95=02@N-W1;LJ;U0,Y)@SS/'4J&!>V@D\' M^!L5?^.0]OB[X',#;&")LGDPQBGEG/(IG-#5KI["KYT!*^E+_4VGWY:(>1QT M_?D.I&:%U#R(]$42;H%>"]#< @@[06JZ5NSRI;36^GO.A\&Z3 >OSOKC M@9;*PV@#*:J=[X':N#O"(X[!&[#"8["B-5;TUG/Q!L;25N<@HK]Q >7[Z!;(DWR*6 X,:)!K6T.J"R?%N5 BYF[SL=" MF\>!ZV;F.8;2+C#_)T+HU< :J!YX\6]02P,$% @ [8$!69DUE\D8 P MY@D !D !X;"]W;W)K&ULM99M;]HP$,>_BI5- M4R>M)#$$: >12KMNG=2I*FO[VB0'L9K8F6V@D_;AYX<0: FH=-J;)'9\=[_[ MGY\&2RX>90:@T%.1,SGT,J7*4]^7208%D2U> M-_IEP41.FFF/FR%$!2:U3D M/@Z"KE\0RKQX8/MN1#S@TEI 4Q2SI" Z= ["T]'(38&=L0]A:7<^$8FE0GGCZ9QE0Z] MP!!!#HDR+HA^+> <\MQXTAR_*J=>'=,8;GZOO%_:Y'4R$R+AG.?JEB^_09509/PE/)?VB9;5V,!#R5PJ7E3&FJ"@S+W)4R7$AD$;[S# ME8$5PG>!+.4%420>"+Y$PHS6WLR'3=5::SC*3%7&2NB_5-NI>)P1 <* MSGFABRV)E>L87;$$F-$,W3&JI.X9N](A/D4J ZU"+42>*7$ M".]U^'W.6J@=?$(XP!WT'ODK3O?:$Z%=:]VV$=H[(CS7 9U5\C7E[AQUFAV9 ME7HJ2Y+ T--+48)8@!=_>!=V@\][,#LU9F>?]_@'9PN02D\((DUI)S"CC%$V M0T>Z9$Z-C^A/HRZ.WOF/K'^S+2QB'.&!OVB BFJH:"_4O2-Z+4&T17 <]9H) MNC5!=R^!W@2F0 ^!Z&Y#A.T=.O1JBMY!Q0&6'E*9WA92M]T,U*^!^GLG]8/= M]S3/V0*$WL?15T&80GHS G1)J$#W))]#$TO_/\SQDYKZY!_F>,KSG A4@G!2 M&DW7&T)3+BY:?T/7=J\5[) V#-:;<_#:67\X4^4[Q!M48=2*NCNH-HZ,\("5 M\ :P7J;"72I<0_'2'N03KO2UP'YF^B(& MP@S0_Z>&PO=V]R:W-H965T%QA&F&&B M# 31?TL\PRPS2)K']Q+4JW*:P-WK#?I[*UZ+&1.)9SS[0E,UZWG''J0X(8M, M7?/5!RP%68()SZ3]A56QMG/B0;*0BN=EL&:04U;\D[MR(W8"HN8C 5$9$%G> M12++\IPH$G<%7X$PJS6:N;!2;;0F1YDYE:$2^B[5<2H>SHC PX'6E<(9S_5A M2V*WZQ N6(+,[!F,&%42]L]1$9K)-[ 'E,$ES3*]4'9]I7D8-#\I [[>V\9>W4BW&E"6",1T("\./3P&%*RE@X!K4I RXG\P*!UU)P M3]S?=D6O_<+N:?\#=9U*7>UD3DJW*[4:RE(;WG-XNU5O\3#:DHNRR;;@MB:&S)L5#DOV1<=UP3SW8;8T+FR_M7&?Y>ZK ;0T,W47P M>9S;JG-NXZ%S_9T^,TS]HD_=+B_:_4LBII1)R'"B M0X.CCF8@B@ZZ&"@^MUWKF"O= ]O+F?[J0&$6Z/L3SM5F8!)4WS'Q3U!+ P04 M " #M@0%9:%S/=ZD% !%( &0 'AL+W=O=( ME'E.^#]W-&.[VQ$>O31\3M<;6358T\F6K.D#E5^V]UP]61U*DN:T$"DK$*=/ MMZ,/^&:)@\J@[O%72G?BX#NJ7'ED[%OU\%MR.[*K$=&,KF0%0=3',YW1+*N0 MU#C^;D%''6=E>/C]!3VNG5?./!)!9RS[FB9RV^Y6V#GD5 MWHIEHOZ+=FU?>X16I9 L;XW5"/*T:#[)]S80!P8*!S9P6@-'-QB?,7!; W>H MP;@U& \U\%H#;Z@/?FO@#V4(6H-:?:N);BW-G$@RG7"V0[SJK="J+[6^M;52 M)"VJ5'R07/V:*CLY_4-E^TZJD3E>(% E* MTJR4-$&4\"(MU@)ME96HK=[.J21I)MXI^R\/<_3VS3OT!EG-KP*E!?I2I%)< M'33\N6&E4+"J\.N<<,YXX:+/K%";@1:% E- /NXW][O ML;=42+NX.B]QO7-Z 7\OBVODVE?(L9TQ,)Y9O_DGPI4Y/FL^'\[N N:+X>R0 M>?QCOB__\^"/I'"[%'=K//=CM1"+RA_ MIJ/ISS]AW_X%TM0DV-PDV,(D6&P2;&D(["@SQEUFC/O0Z\4O4XL?E!B-I5]; M5OOY\_2]$_G8GEC/AY+W$EPJ.<2)/38 C%>(&%:T,B$C)TT>U\SQF%$FFCCH)52>OZJE@Q4JMT)QE"F.M M=@M)E7,24JZA] Z'BB/'U3R:>:<>X7!L:P+/(;2QAS6T!8#F^K:.%@-H;N!% M>K2!;I[MX1".MM]%VQ^4[B=QGF5$M7Y *Y;G:LM7AX[5MPW+$LK!J>$#(;'= M(- "[)^&) IU&>8 6& [OA9> N[=J!UBP$PM8GHDW8)=L.V X $1#-)&0.4D&A0-,Z+ANW] MFZ7=>^Z>TX*I-]9S)^_6VM#1VRC:W"C:PBA:;!1M:0KM.$<.J@^X=VI_K4M% M-$'D6;VCK>G15$:LE$*2(E$;)IA!^&2YP;;OZF?76?\8+LZ-4];0MT\.Z49) M8]!5+QQKK$N@7Q!&V#LSEYV]3LZ L\U.5ZLLGM4A7#4L""^46DT%2;PJG .< M;W"DR]8[I(ME&\*Y,,H9#^)?..OLR#NZOXX"J]+Q-MG"OZ6*T7@-SGNIBM&9S MQM$376.>7K^CY:J*VN+&1SN=.U=G?>'^J;7JW]#M\L,- >5W?D M]27I'KZY8/]$^#HM!,KHDZ*RKP.U#/#FSKIYD&Q;7YD^,BE97G_=4))07G50 MOS\Q)E\>*H+N/P>F_P)02P,$% @ [8$!64*J1ULL! \Q, !D !X M;"]W;W)K&ULS5A=;]LV%/TKA%8,+;!&'[;\D=D& MXM3#-C2;$:_KP[ '6KJVB$BB1E)V"O3'CZ1LR8IDIB[TX)>8I.X]NH>'9(XX MV5/VQ", @9Z3..53*Q(BN[5M'D208'Y#,TCEDPUE"1:RR[8VSQC@4"TY MSL!.,$FMV42/+=EL0G,1DQ26#/$\23#[,H>8[J>6:QT''LDV$FK GDTRO(45 MB$_9DLF>7:*$)(&4$YHB!INI=>?>WKMCE: C_B:PYR=MI*BL*7U2G=_"J>6H MBB"&0"@(+']V< ]QK)!D'?\=0*WRG2KQM'U$_T63EV36F,,]C3^34$13:V2A M$#8XC\4CW?\*!T*^P@MHS/5?M#_$.A8*31C=(Z:B)9IJZ+G1V9(-296,*\'D4R+S MQ.P/N5(^4L[1$AA:19@!>H]60R(;A!.!0E)G*O91AR"G!%!@"-X#N(\ MA!!M&$U00),L%U@K(Y-T@GRV6*[0VP\@,(GY.PG\!MF(JY?PB2UD]:H&.SA4 M.B\J];TO6)77O2'WN&0%_S],;U'-^0I[C]5OJN?_V M])ZAG%ZI1$_C]<_@K2ZH;*!=\#DCE-QB0PIYA>])A&>@-?&]T&EBCVR_I]HUTE_DZ)@'ZC!F32ZQU/1@! MU/EVRS,RVB?QZ M7(WLJ"0[,I)]7'UJ5=.8=:F:'8'5"(Y+@N,K4G/M&<$-:==JFA7:'62)V;'O2)1#\745/7]45/4EL!S>GH55<](=9%D M,?T"@%:"!D_HSTQS^^K'1':'7ZE9ERK\E-N4V7Y ]:S%1+ MG-L;&;9OY:9LY"CKZAEM+7\3IU65VCUF:B\EON* MV2H4D]H^R",-B0@+J:[\KJFO Q'!Z5IHG9:F05+_.)NJ&@OZ7L*5VW+-=NN- MZ]\X#OJ+D>T6&$FW:+&3IJN54:=FJRNT.N_*;KEFO[7 +*6Y0*(BKK&PO M=V]R:W-H965T$\Q.)E#N?,X65FLN;B6<8 MBOS,4B:G5JQ4?F';,H@AH_**'2A,&=(++(,BI>KB#EZZGE6IN.^V09*]UASR8Y7<(#J,?\3F#+ MKE'") ,F$\Z(@&AJ7;H7<]?7!F;&4P)KN?---)4%Y\^Z<1-.+4=[!"D$2D-0 M_%G!'-)4(Z$?/RI0JUY3&^Y^;] _&?)(9D$ES'GZ;Q*J>&J-+!)"1(M4W?/U M9Z@(&0<#GDKSGZRKN8Y%@D(JGE7&Z$&6L/*7_JP"L6/0ZQ\P\"H#;\_ F9H75-%9Q/!UT3HV8BF/TQLC#6R29B6\4$)'$W03LWN(03<&(L4 MR"UG 6=*\!0G+7<-BB:I?$_.2,+(MY@7DK)03FR% MSFA(.Z@6OBH7]@XL/"!?<+%8DH\LA+!I;R.)FHFW87+E=0+^4[!STG/^(I[C M]/'$%1,84F;3X..^&O(8 (5T#V6M%:7C:JV/>,[#] [ W68Z[ MERA.&)[3!*.>8613+C&L80%Z0,5 >!1)'.<1H>R%1#019$53'*?A=]P8>)80 M(Z:((/% !5Q@'+4M_"@2]8)=*6J&0F+7&U3^CYRUB5@R&1@F^DI8S9R)O=H- M82=7?0M=2*0+4PNO&0EB!=;LSS_<@?-W1R3[=23[G9'\^+3DY#-/0Z0BD8)I M?\WGO(U*)]3;'2U9GPBLP=JO6?N=K.] !"@^WK)Z<_ U R'C),>=5&D90QJV M1:"$'>^*>3[HC_<$;9WE^_6LAL^#VN?!ZTI]S0-.'EFB6N^+3H!C]3D16(/K ML.8Z[.2Z<]KP_@Z>"1ZX%6ID7CX\DZV[LX3T=Z+N[NG2N>AO4AK5E$;'R+9;C+'O2V:WV3.V&.5>54:$W2.ZF+>\0]N.+FM=M<@JWL MW=8+<+2G4_LTOW] )&_KKW>T2&\Y2=VP1XMV(K1F$+:YC]N=_-P6V0)$)1A( MDF/#9%88"9VLM0:@]^KEV+WJ[[+:YB%N=R)22GOY^OD[:1)R*K0FZ6T:XG;G M(179,B_&0G#Q'&ULK55M3]LP M$/XK5H8FD%:2IFU26!N) M.8!$(PML]NGS8H:,C3M2^*7 MN^>>Y^P[3]92/>H&?Q@L-8[8V*5S*5\M).K M;.H%EA!P2(U%H/A;P3EP;H&0QM,&TVM"6L?=\1;]B]..6N94P[GD/UEF\JDW M]D@&"UIQ2,Y)NRAW!N%NPS]3'('&> QSSF0 M&RE2*8R2'(V6Y$H84* -Z9%[O I9A29R@0>!1BGCC+JLXDJ:4[$$39@]I09- MO$9C6[3#"S"4<7U$#JS']UQ6FHI,3WR#H1^0: ^2:7(H, MLM?^/J:AR46XS<4L[ 3\5HEC,@@^D3 (A^3A_H(<'AQUX Z:' \<[N"?<]PF MOL8Z[ ?M%.. M&\IQ)^6S[!=V$VRGIJ:U8AK>4Z]HS(QVED7I)*XHKP"%DA(4DUD/1-:F(=[/ M?'\\&,?]=AWC1L>X._4B^\N]'._=RV%\$N_ES]]IF@6HI7L:-)YF)4S=/YO5 MYO4YJYON'_/ZZ;JF"NM%$PX+= V.8U2MZN>@GAA9NA8\EP8;NAOF^(*"L@:X MOY#2;"/WH)3P, *X5 - >&PO MSKYVN'$*@O8GW88$%M['M\SCVV;XC;8:76G#XL*%7>*N>B&OD+I8N3!4;X.V,*$$X>K MK27,3[_CGDRG/1DL9S]TDEM40PSJ*AL/LT)LBRWR;4 KDYQZSX2/_ GA;"H9 ML#*2,[ZVX2X$9@4OI*=TE>M4(42J7Q8.;0\>@%HG9Z*0)K?-8']/Z^%[P*8' M!AGGC<&N;P/C84F4HE+"& \;1MW0LC/*^0-\.WS/=K17 M66O/S':+IJD-U4TK8SN@WU:SVFW9WJMTO9(]%^K34D]'F#X4-KV7-&,KTU]E MC0%,/<3525GR]4?.YB*G=O)')QP/R8;G+0K)?NEL4"HS':#2]YZI5&S6COR4 MI'RD*[4IIU6&>^Z>H>>_N\YS*J@DO&U:U_XIK_*K'4?]?V79?*OL&W9ZK%_Y MIVZR=PXFXW,P>18U.3@'D\GIFXS.P&-],#UUD^%)F@SJXUKK3+AS(FRB'IR\ M1_XW.,/S;5)ONF1<,5'W%BQ-J7AQ,-3RBDSU'Z,[^GI\2C.RY.JQ 4?^MOV5 MIFR9)\VH>UB(>M2V_06F%\;-L5_G8B*E*YI.ZJZ<3TW3TPV=M;Z L(__VD^ W0^%L.\#9S( .4,4(YEN9")^6!YW)Q$7^Z9 M)DD4Q3&VHI.)T\$$6[R/1G:XWO-EXAA^L V]-#%8+-%*]$ M;*;X6@/B7C=@)(E[M[$\P,!V :L=R._. S7EYD01["KF#7N"<21), 1JT5VC M<8RL3@P?]_Y@3TD4)8D; *NQS $P( L !?3T\$MP> M:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5; M&GC3Y?YVX$G1H2)8%II%R=.B':5_'HU[:^W!9)@+9I=PVD:1 'O1:,1-M$ M)=)+TD[37[]#*>Z.&FNPEZE/L2E9?AY)\X9#Y>S!NF_WUGX3WYO:^//1)H3M MF\G$EQO52/^GW2H#6U;6-3+ 6[>>^*U3LO(;I4)33Y+IM)@T4IO1Q=GA6#=N M@M_8H,J@K8'!./!%JP?_W_;X5NRUU_>ZUN'Q?-2^KM5(--KH1O]0U?EH.A)^ M8Q_^MD[_L";(>EDZ6]?GHUFWX8MR09?/AI<1\D[>^W8DR/M;"2#GHV(*!UQI MYT.[1WM\"8Q[!3MW[W;!?M1U4.Y2!O67L[NM-NMX&/@5$_0SVC@<_G9!?./^ M3QCM:J5+=6G+7:-,Z.+H5!T!C=_HK1\)(QMU/CKL(J2IQ <3($AB8;I#P;[Q ME\)7+ZKN5P? 13%T;S1L<(NJ!>>#?&]-I8Q7E8!7WM:Z HY*O).U-*42"#(A M(),30GY-$&1*0*8G@5Q&'/@H@LP(R.R$D+U(Y@1D?DK(%$$6!&1Q2L@,06V4]VU&NI8!0;XB(%_Q0BYW32/=8P1:OVRNR4N%6E!<9?$_B4RN!37K0K);WZ&2ZSQERD M69C5 @7$%O3^^%)\^&>GMS]5N+2K\" =QJ3<,F.6RP+*$K..7RK>>@\UP4MQ MK?"M,:.D,F.V2HL$5UW03K41_'Q?ZW6W'V:DG#)CEDH\O>$1TU#RF+';HVET MB#MU>0[2<[PKE"FUZH6,DL>,V1X?I7;BBZPAHWR"VW?7G=P>'J6-&;,W%J:T MC1)W\GL_9)0E9LR: )B8?97>R_9>73O5!@WS48*8,1MBN9%.C=_)KB1HX$C^ MUSH_H321,&L"DIJXLB#_&^5$"XO)*%$DS**X516I.0A!))PBR2(R6?>'$7+U/_!V:D/)(P>^37VN\H M(&62A-DD9!'8/]>47!)FN1PO H]&DW),PNP8JAH$6-P(H523,JMFH+HYA!-C M4MY)F;TS9.PG3HQ)>2=E]LYS<1^[+E.R]<5L'=+@_08=)9Z463QD.Z2/28DG M918/[4?<_THI]Z3,[J$Q<0]:Y-RD(9LX7(RGW<2TB4A3)F"W6M7/'B4@6IZUZ! MF5':R9BU0S9UQ1BO6U+:R4\T\1EWUR;&I+23,VMG&/.#= 8GRIS23LZLG6', M&Z?W$F-2VLF9M3.,^7XC>\MQ.:6=G%D[PYC7TKE>-,FU?V;MX*6' UM\P."GK\L:)^*=[>C#+XY,_JUU=OX>QS^;*RNKPR/_AWQ4N_@502P,$ M% @ [8$!6A)Q1JA 7/X!^H2 QY=R:,9]>QIV^VY8?!X/IV%5[<:Q^U77PWI7CLUP MUW;E=#ZR:?MC,YZ7_;;NFO5[LRVU+)=1][D.Q'8 MG1#O1*"WH-Y"H+>@WD*@MTP>M@GT%M1;"/06U%L(]!;46PCT%M1;"/06U%L( M]!;46PCT%M1;"/16U%L)]%;46PGT5M1;"?36R]G4!O1[V=0&]'O9U ;T>] MG4!OGWRL)-#;46\GT-M1;R?0VU%O)]#;46\GT#M0[R#0.U#O(- [4.\@T#M0 M[R#0.U#O(- [4.\@T#LF/YL0Z!VH=Q#H':AW$.@=J'<0Z)U1[TR@=T:],X'> M&?7.!'IGU#L3Z)U1[_R3>@_CUZ$,UY[O-5[_)ZD>S^>6Z^4OR^^=D[OW@G-] M6S$\_0502P,$% @ [8$!61^=A6\) @ V"H !, !;0V]N=&5N=%]4 M>7!E&ULS=K-3N,P% 7@5ZFR18WKWS"(L@&V XMY 4]RVT9-8LMV.^7M M<5) FA%4H"+-V31J;=]SXRM]JU[_>O(49X>^&^*RV*3DKQB+]89Z&TOG:<@K M*Q=ZF_+7L&;>UEN[)B86"\-J-R0:TCR--8J;ZSM:V5V79O>'_'-LW; L G6Q MF-T>-XY9R\)ZW[6U37F=[8?FGY3Y2T*93TY[XJ;U\2)O*-B[">/*QP$OYQ[V M%$+;T.S1AO33]GD7.W0LIJ>.8GFZQ#L]NM6JK:EQ]:[/1\KH ]DF;HA2WY7' MHA>GDU.^83I^\K/SIS*G O/.Q^!\S!,+]/6XUY&,I^<^%Z*0VM.O^):82Y_] M?C1.NZ'FD]GY>O^XL)WF$=GT./^._Y[Q6_TO]B% ^I @?2B0/C1('P:DCPJD MCTN0/GZ ],$7*(V@B,I12.4HIG(45#F*JAR%58[B*D>!E:/(*E!D%2BR"A19 M!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4 M626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K1I%5H\BJ4635*+)J M%%DUBJP:15:-(JM&D56CR&I09#4HLAH460V*K 9%5H,BJT&1U:#(:E!D-2BR M5BBR5BBR5BBR5BBR5O]3UM_.;;\Y?GJ6O6V'UWPV_:'UYAE02P$"% ,4 M" #M@0%9!T%-8H$ "Q $ @ $ 9&]C4')O<',O M87!P+GAM;%!+ 0(4 Q0 ( .V! 5G01*<'[@ "L" 1 M " :\ !D;V-0&UL M4$L! A0#% @ [8$!6>?;9CLD!P YBD !@ ("!#0@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [8$! M61V"%)*O"0 BC\ !@ ("!4!L 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ [8$!6:D=DSH[" 8B< !@ M ("!V3D 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ [8$!68^'#7\(!@ NA$ !D ("!PE@ M 'AL+W=O&PO=V]R:W-H965T<@0 .4- 9 M " @?%F !X;"]W;W)K&UL4$L! A0#% @ M[8$!6?\SLR1] P T D !D ("!FFL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [8$!6:VQ)W(F!@ *@\ !D M ("!)9, 'AL+W=O&PO=V]R:W-H M965TC 4 '<1 9 M " @46E !X;"]W;W)K&UL4$L! M A0#% @ [8$!6=KUO%8@!@ )A !D ("!"*L 'AL M+W=O3>3.K@" M ")"0 &0 @(%?L0 >&PO=V]R:W-H965T&UL4$L! A0#% @ [8$! M6;$BAALQ#0 /2@ !D ("!AK@ 'AL+W=O&PO=V]R:W-H965TW) !X;"]W;W)K M&UL4$L! A0#% @ [8$!63^I]OMC! EPT M !D ("![L\ 'AL+W=O&PO=V]R:W-H965T/7 !X;"]W;W)K&UL4$L! A0#% @ [8$!647D#RR&! 5!, !D M ("!E]H 'AL+W=O&PO=V]R:W-H965T MGE !X;"]W;W)K&UL4$L! A0# M% @ [8$!66;!$;3 @ D@8 !D ("!B.H 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ [8$!65%X M=2I% @ 1 4 !D ("!Y/< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [8$!6>GM!/[W @ +@D !D M ("!K ! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ [8$!63%\5KQ&!0 D2 !D ("! M^@\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ [8$!6<7',U>M! '!< !D ("!51T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [8$!6;=A X8> P _0L !D M ("!2#H! 'AL+W=OS0# !1# &0 @(&=/0$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ [8$!6;U/@S9; @ (08 !D ("!8D0! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M[8$!68>8V2R2 P TQ !D ("!ODL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [8$!6?02L@GW @ MA@@ !D ("!]58! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [8$!6<*NC9V( P \PL !D M ("!&&$! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ [8$!65[3[R;\ P *Q, !D ("!16L! 'AL M+W=OOQRR$# M #L"0 &0 @(%X;P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ [8$! M62:)UO@Y P TPP !D ("!'W8! 'AL+W=O0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ [8$!66DUGH,2! HP\ M !D ("!TH,! 'AL+W=O&PO=V]R:W-H965T/WH) M3P, *X5 - " 32+ 0!X;"]S='EL97,N>&UL4$L! A0# M% @ [8$!69>*NQS $P( L ( !KHX! %]R96QS M+RYR96QS4$L! A0#% @ [8$!6=@7#\Z2!0 ,C$ \ M ( !EX\! 'AL+W=O7!E&UL4$L%!@ !2 %( =18 ^: 0 ! $! end XML 86 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 87 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 89 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 304 346 1 false 102 0 false 9 false false R1.htm 995200090 - Document - Document and Entity Information Sheet http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 995200100 - Statement - Condensed Consolidated Balance Sheets Sheet http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 995200105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 995200200 - Statement - Condensed Consolidated Statements of Operations Sheet http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 995200300 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Deficit) Sheet http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit Condensed Consolidated Statements of Stockholders' Equity (Deficit) Statements 5 false false R6.htm 995200305 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Deficit) (Parenthetical) Sheet http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficitParenthetical Condensed Consolidated Statements of Stockholders' Equity (Deficit) (Parenthetical) Statements 6 false false R7.htm 995200400 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 995210101 - Disclosure - Description of Business and Nature of Operations Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperations Description of Business and Nature of Operations Notes 8 false false R9.htm 995210201 - Disclosure - Summary of Significant Accounting Policies Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 995210301 - Disclosure - Revenue Recognition Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognition Revenue Recognition Notes 10 false false R11.htm 995210401 - Disclosure - Lease Accounting Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccounting Lease Accounting Notes 11 false false R12.htm 995210501 - Disclosure - Property, Equipment and Software, Net Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNet Property, Equipment and Software, Net Notes 12 false false R13.htm 995210601 - Disclosure - Intangible Assets, Net Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNet Intangible Assets, Net Notes 13 false false R14.htm 995210701 - Disclosure - Asset Retirement Obligations Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureAssetRetirementObligations Asset Retirement Obligations Notes 14 false false R15.htm 995210801 - Disclosure - Equity Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureEquity Equity Notes 15 false false R16.htm 995210901 - Disclosure - Commitments and Contingencies Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 16 false false R17.htm 995211001 - Disclosure - Fair Value Measurements Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 17 false false R18.htm 995211101 - Disclosure - Income Taxes Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureIncomeTaxes Income Taxes Notes 18 false false R19.htm 995211201 - Disclosure - Tax Receivable Agreement Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureTaxReceivableAgreement Tax Receivable Agreement Notes 19 false false R20.htm 995211301 - Disclosure - Share-Based Compensation Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensation Share-Based Compensation Notes 20 false false R21.htm 995211401 - Disclosure - Net Loss Per Share Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShare Net Loss Per Share Notes 21 false false R22.htm 995211501 - Disclosure - Redeemable Noncontrolling Interest Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterest Redeemable Noncontrolling Interest Notes 22 false false R23.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 23 false false R24.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 24 false false R25.htm 99920202 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPolicies 25 false false R26.htm 99930303 - Disclosure - Revenue Recognition (Tables) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionTables Revenue Recognition (Tables) Tables http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognition 26 false false R27.htm 99930403 - Disclosure - Lease Accounting (Tables) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingTables Lease Accounting (Tables) Tables http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccounting 27 false false R28.htm 99930503 - Disclosure - Property, Equipment and Software, Net (Tables) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetTables Property, Equipment and Software, Net (Tables) Tables http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNet 28 false false R29.htm 99930603 - Disclosure - Intangible Assets, Net (Tables) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetTables Intangible Assets, Net (Tables) Tables http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNet 29 false false R30.htm 99930703 - Disclosure - Asset Retirement Obligations (Tables) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureAssetRetirementObligationsTables Asset Retirement Obligations (Tables) Tables http://climatecrisisrealimpactacquisition.com/role/DisclosureAssetRetirementObligations 30 false false R31.htm 99931003 - Disclosure - Fair Value Measurements (Tables) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurements 31 false false R32.htm 99931303 - Disclosure - Share-Based Compensation (Tables) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensation 32 false false R33.htm 99931403 - Disclosure - Net Loss Per Share (Tables) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareTables Net Loss Per Share (Tables) Tables http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShare 33 false false R34.htm 99931503 - Disclosure - Redeemable Noncontrolling Interest (Tables) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestTables Redeemable Noncontrolling Interest (Tables) Tables http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterest 34 false false R35.htm 99940101 - Disclosure - Description of Business and Nature of Operations (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails Description of Business and Nature of Operations (Details) Details http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperations 35 false false R36.htm 99940201 - Disclosure - Summary of Significant Accounting Policies - Concentration of Business and Credit Risk (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfBusinessAndCreditRiskDetails Summary of Significant Accounting Policies - Concentration of Business and Credit Risk (Details) Details 36 false false R37.htm 99940202 - Disclosure - Summary of Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails Summary of Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details) Details 37 false false R38.htm 99940203 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Doubtful Accounts (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAndAllowanceForDoubtfulAccountsDetails Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Doubtful Accounts (Details) Details 38 false false R39.htm 99940302 - Disclosure - Revenue Recognition - Contract assets and liabilities and liabilities activity (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndLiabilitiesActivityDetails Revenue Recognition - Contract assets and liabilities and liabilities activity (Details) Details 39 false false R40.htm 99940303 - Disclosure - Revenue Recognition - Revenues related to contract liabilities (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionRevenuesRelatedToContractLiabilitiesDetails Revenue Recognition - Revenues related to contract liabilities (Details) Details 40 false false R41.htm 99940304 - Disclosure - Revenue Recognition - Deferred revenue to be recognized (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionDeferredRevenueToBeRecognizedDetails Revenue Recognition - Deferred revenue to be recognized (Details) Details 41 false false R42.htm 99940401 - Disclosure - Lease Accounting - Lessee Accounting (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails Lease Accounting - Lessee Accounting (Details) Details 42 false false R43.htm 99940402 - Disclosure - Lease Accounting - Lessor Accounting (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails Lease Accounting - Lessor Accounting (Details) Details 43 false false R44.htm 99940403 - Disclosure - Lease Accounting - Components of charging equipment and charging stations (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingComponentsOfChargingEquipmentAndChargingStationsDetails Lease Accounting - Components of charging equipment and charging stations (Details) Details 44 false false R45.htm 99940501 - Disclosure - Property, Equipment and Software, Net - Schedule of property and equipment, net (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfPropertyAndEquipmentNetDetails Property, Equipment and Software, Net - Schedule of property and equipment, net (Details) Details 45 false false R46.htm 99940502 - Disclosure - Property, Equipment and Software, Net - Schedule of allocation of depreciation and amortization of property and equipment (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyAndEquipmentDetails Property, Equipment and Software, Net - Schedule of allocation of depreciation and amortization of property and equipment (Details) Details 46 false false R47.htm 99940601 - Disclosure - Intangible Assets, Net - Schedule of finite-lived intangible assets, net (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetScheduleOfFiniteLivedIntangibleAssetsNetDetails Intangible Assets, Net - Schedule of finite-lived intangible assets, net (Details) Details 47 false false R48.htm 99940701 - Disclosure - Asset Retirement Obligations - Asset retirement obligation activity (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureAssetRetirementObligationsAssetRetirementObligationActivityDetails Asset Retirement Obligations - Asset retirement obligation activity (Details) Details 48 false false R49.htm 99940801 - Disclosure - Equity (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureEquityDetails Equity (Details) Details http://climatecrisisrealimpactacquisition.com/role/DisclosureEquity 49 false false R50.htm 99940901 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 50 false false R51.htm 99941001 - Disclosure - Fair Value Measurements - Assets and Liabilities measured at recurring basis (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails Fair Value Measurements - Assets and Liabilities measured at recurring basis (Details) Details 51 false false R52.htm 99941002 - Disclosure - Fair Value Measurements - Earnout Liability - Schedule of Assumptions of the liability (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsEarnoutLiabilityScheduleOfAssumptionsOfLiabilityDetails Fair Value Measurements - Earnout Liability - Schedule of Assumptions of the liability (Details) Details 52 false false R53.htm 99941003 - Disclosure - Fair Value Measurements - Private Placement Warrant liability - Schedule of Assumptions of the liability (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsPrivatePlacementWarrantLiabilityScheduleOfAssumptionsOfLiabilityDetails Fair Value Measurements - Private Placement Warrant liability - Schedule of Assumptions of the liability (Details) Details 53 false false R54.htm 99941004 - Disclosure - Fair Value Measurements - Change in fair value of liabilities (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfLiabilitiesDetails Fair Value Measurements - Change in fair value of liabilities (Details) Details 54 false false R55.htm 99941005 - Disclosure - Fair Value Measurements - Narratives (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsNarrativesDetails Fair Value Measurements - Narratives (Details) Details 55 false false R56.htm 99941101 - Disclosure - Income Taxes - Narrative (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureIncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 56 false false R57.htm 99941201 - Disclosure - Tax Receivable Agreement (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureTaxReceivableAgreementDetails Tax Receivable Agreement (Details) Details http://climatecrisisrealimpactacquisition.com/role/DisclosureTaxReceivableAgreement 57 false false R58.htm 99941301 - Disclosure - Share-Based Compensation - Schedule of share-based compensation (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfShareBasedCompensationDetails Share-Based Compensation - Schedule of share-based compensation (Details) Details 58 false false R59.htm 99941302 - Disclosure - Share-Based Compensation - 2021 Long Term Incentive Plan (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensation2021LongTermIncentivePlanDetails Share-Based Compensation - 2021 Long Term Incentive Plan (Details) Details 59 false false R60.htm 99941303 - Disclosure - Share-Based Compensation - Schedule of Stock Option Activity (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfStockOptionActivityDetails Share-Based Compensation - Schedule of Stock Option Activity (Details) Details 60 false false R61.htm 99941304 - Disclosure - Share-Based Compensation - Stock Option Activity (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails Share-Based Compensation - Stock Option Activity (Details) Details 61 false false R62.htm 99941305 - Disclosure - Share-Based Compensation - Schedule of Service Based RSU Activity (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfServiceBasedRsuActivityDetails Share-Based Compensation - Schedule of Service Based RSU Activity (Details) Details 62 false false R63.htm 99941306 - Disclosure - Share-Based Compensation - Service Based RSU Activity (Narrative) (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationServiceBasedRsuActivityNarrativeDetails Share-Based Compensation - Service Based RSU Activity (Narrative) (Details) Details 63 false false R64.htm 99941307 - Disclosure - Share-Based Compensation - Schedule of Market-Based Awards (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails Share-Based Compensation - Schedule of Market-Based Awards (Details) Details 64 false false R65.htm 99941308 - Disclosure - Share-Based Compensation - Market-Based Awards (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationMarketBasedAwardsDetails Share-Based Compensation - Market-Based Awards (Details) Details 65 false false R66.htm 99941309 - Disclosure - Share-Based Compensation - Schedule of Market-Based Awards Key Assumptions (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsKeyAssumptionsDetails Share-Based Compensation - Schedule of Market-Based Awards Key Assumptions (Details) Details 66 false false R67.htm 99941310 - Disclosure - Share-Based Compensation - Performance-Based Awards (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails Share-Based Compensation - Performance-Based Awards (Details) Details 67 false false R68.htm 99941311 - Disclosure - Share-Based Compensation - Schedule of Performance-Based Awards (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfPerformanceBasedAwardsDetails Share-Based Compensation - Schedule of Performance-Based Awards (Details) Details 68 false false R69.htm 99941312 - Disclosure - Share-Based Compensation - Incentive Units - Summary of the activity of Incentive Units (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsSummaryOfActivityOfIncentiveUnitsDetails Share-Based Compensation - Incentive Units - Summary of the activity of Incentive Units (Details) Details 69 false false R70.htm 99941313 - Disclosure - Share-Based Compensation - Incentive Units (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsDetails Share-Based Compensation - Incentive Units (Details) Details 70 false false R71.htm 99941401 - Disclosure - Net Loss Per Share - Computation of basic and diluted earnings per share (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedEarningsPerShareDetails Net Loss Per Share - Computation of basic and diluted earnings per share (Details) Details 71 false false R72.htm 99941402 - Disclosure - Net Loss Per Share - Schedule of antidilutive securities excluded from computation of diluted EPS (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedEpsDetails Net Loss Per Share - Schedule of antidilutive securities excluded from computation of diluted EPS (Details) Details 72 false false R73.htm 99941501 - Disclosure - Redeemable Noncontrolling Interest - Narrative (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails Redeemable Noncontrolling Interest - Narrative (Details) Details 73 false false R74.htm 99941502 - Disclosure - Redeemable Noncontrolling Interest - Schedule of reconciliation of changes in redeemable noncontrolling interest (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestScheduleOfReconciliationOfChangesInRedeemableNoncontrollingInterestDetails Redeemable Noncontrolling Interest - Schedule of reconciliation of changes in redeemable noncontrolling interest (Details) Details 74 false false All Reports Book All Reports evgo-20240630.xsd evgo-20240630_cal.xml evgo-20240630_def.xml evgo-20240630_lab.xml evgo-20240630_pre.xml evgo-20240630x10q.htm http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 92 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "evgo-20240630x10q.htm": { "nsprefix": "evgo", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "dts": { "schema": { "local": [ "evgo-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/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/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": [ "evgo-20240630_cal.xml" ] }, "definitionLink": { "local": [ "evgo-20240630_def.xml" ] }, "labelLink": { "local": [ "evgo-20240630_lab.xml" ] }, "presentationLink": { "local": [ "evgo-20240630_pre.xml" ] }, "inline": { "local": [ "evgo-20240630x10q.htm" ] } }, "keyStandard": 271, "keyCustom": 75, "axisStandard": 36, "axisCustom": 0, "memberStandard": 42, "memberCustom": 52, "hidden": { "total": 16, "http://fasb.org/us-gaap/2024": 10, "http://xbrl.sec.gov/dei/2024": 5, "http://climatecrisisrealimpactacquisition.com/20240630": 1 }, "contextCount": 304, "entityCount": 1, "segmentCount": 102, "elementCount": 687, "unitCount": 9, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 805, "http://xbrl.sec.gov/dei/2024": 34, "http://xbrl.sec.gov/ecd/2024": 18 }, "report": { "R1": { "role": "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation", "longName": "995200090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://climatecrisisrealimpactacquisition.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_yrdAzDjL-0WTknyR_jb8rQ", "name": "evgo:CashCashEquivalentAndRestrictedCashAtCarryingValue", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_yrdAzDjL-0WTknyR_jb8rQ", "name": "evgo:CashCashEquivalentAndRestrictedCashAtCarryingValue", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://climatecrisisrealimpactacquisition.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_yrdAzDjL-0WTknyR_jb8rQ", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_yrdAzDjL-0WTknyR_jb8rQ", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://climatecrisisrealimpactacquisition.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_Rv3HAmjv7EaAv7RARBLUFQ", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_Rv3HAmjv7EaAv7RARBLUFQ", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R5": { "role": "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit", "longName": "995200300 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Deficit)", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Deficit)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_oArUm_qyUkOQgeeamy3uyQ", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_x2RjtvhC-Ea1E6xRNXDzJw", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "unique": true } }, "R6": { "role": "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficitParenthetical", "longName": "995200305 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Deficit) (Parenthetical)", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Deficit) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_Rv3HAmjv7EaAv7RARBLUFQ", "name": "us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true }, "uniqueAnchor": null }, "R7": { "role": "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "995200400 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "evgo:GainLossOnSaleOfPropertyPlantEquipmentNetOfInsuranceRecoveriesAndImpairmentExpense", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "unique": true } }, "R8": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperations", "longName": "995210101 - Disclosure - Description of Business and Nature of Operations", "shortName": "Description of Business and Nature of Operations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://climatecrisisrealimpactacquisition.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": "9", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognition", "longName": "995210301 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccounting", "longName": "995210401 - Disclosure - Lease Accounting", "shortName": "Lease Accounting", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "evgo:LeaseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "evgo:LeaseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNet", "longName": "995210501 - Disclosure - Property, Equipment and Software, Net", "shortName": "Property, Equipment and Software, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNet", "longName": "995210601 - Disclosure - Intangible Assets, Net", "shortName": "Intangible Assets, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureAssetRetirementObligations", "longName": "995210701 - Disclosure - Asset Retirement Obligations", "shortName": "Asset Retirement Obligations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureEquity", "longName": "995210801 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingencies", "longName": "995210901 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:CommitmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:CommitmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurements", "longName": "995211001 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureIncomeTaxes", "longName": "995211101 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureTaxReceivableAgreement", "longName": "995211201 - Disclosure - Tax Receivable Agreement", "shortName": "Tax Receivable Agreement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "evgo:TaxReceivableAgreementTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "evgo:TaxReceivableAgreementTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensation", "longName": "995211301 - Disclosure - Share-Based Compensation", "shortName": "Share-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShare", "longName": "995211401 - Disclosure - Net Loss Per Share", "shortName": "Net Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterest", "longName": "995211501 - Disclosure - Redeemable Noncontrolling Interest", "shortName": "Redeemable Noncontrolling Interest", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R23": { "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": "23", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_Rv3HAmjv7EaAv7RARBLUFQ", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true }, "uniqueAnchor": null }, "R24": { "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": "24", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_Rv3HAmjv7EaAv7RARBLUFQ", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_Rv3HAmjv7EaAv7RARBLUFQ", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://climatecrisisrealimpactacquisition.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": "25", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "evgo:BasisOfAccountingAndConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "evgo:BasisOfAccountingAndConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionTables", "longName": "99930303 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingTables", "longName": "99930403 - Disclosure - Lease Accounting (Tables)", "shortName": "Lease Accounting (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetTables", "longName": "99930503 - Disclosure - Property, Equipment and Software, Net (Tables)", "shortName": "Property, Equipment and Software, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetTables", "longName": "99930603 - Disclosure - Intangible Assets, Net (Tables)", "shortName": "Intangible Assets, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureAssetRetirementObligationsTables", "longName": "99930703 - Disclosure - Asset Retirement Obligations (Tables)", "shortName": "Asset Retirement Obligations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AssetRetirementObligationDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AssetRetirementObligationDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsTables", "longName": "99931003 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationTables", "longName": "99931303 - Disclosure - Share-Based Compensation (Tables)", "shortName": "Share-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://climatecrisisrealimpactacquisition.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": "33", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestTables", "longName": "99931503 - Disclosure - Redeemable Noncontrolling Interest (Tables)", "shortName": "Redeemable Noncontrolling Interest (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "longName": "99940101 - Disclosure - Description of Business and Nature of Operations (Details)", "shortName": "Description of Business and Nature of Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "Duration_7_1_2021_To_7_1_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_7_57PlXDo0-h0K--oEKVAw", "name": "evgo:StockHoldersEquityConversionRatio", "unitRef": "Unit_Standard_shares_A8xkkzmmR0qK0L0RiQQLFA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2021_To_7_1_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_7_57PlXDo0-h0K--oEKVAw", "name": "evgo:StockHoldersEquityConversionRatio", "unitRef": "Unit_Standard_shares_A8xkkzmmR0qK0L0RiQQLFA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfBusinessAndCreditRiskDetails", "longName": "99940201 - Disclosure - Summary of Significant Accounting Policies - Concentration of Business and Credit Risk (Details)", "shortName": "Summary of Significant Accounting Policies - Concentration of Business and Credit Risk (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "As_Of_6_30_2024_yrdAzDjL-0WTknyR_jb8rQ", "name": "us-gaap:CashFDICInsuredAmount", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_srt_MajorCustomersAxis_evgo_MajorCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_aIwyTWUqmUWMlxtpN4UPug", "name": "evgo:NumberOfCustomers", "unitRef": "Unit_Standard_customer_Zy9S-xmZTkWgEAoYTHoaDw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "unique": true } }, "R37": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails", "longName": "99940202 - Disclosure - Summary of Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details)", "shortName": "Summary of Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_-GiYoiKa20ydXuzqfO-aSA", "name": "us-gaap:LettersOfCreditOutstandingAmount", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_-GiYoiKa20ydXuzqfO-aSA", "name": "us-gaap:LettersOfCreditOutstandingAmount", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAndAllowanceForDoubtfulAccountsDetails", "longName": "99940203 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Doubtful Accounts (Details)", "shortName": "Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Doubtful Accounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "As_Of_6_30_2024_yrdAzDjL-0WTknyR_jb8rQ", "name": "us-gaap:NontradeReceivablesCurrent", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_yrdAzDjL-0WTknyR_jb8rQ", "name": "us-gaap:NontradeReceivablesCurrent", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndLiabilitiesActivityDetails", "longName": "99940302 - Disclosure - Revenue Recognition - Contract assets and liabilities and liabilities activity (Details)", "shortName": "Revenue Recognition - Contract assets and liabilities and liabilities activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "As_Of_6_30_2024_yrdAzDjL-0WTknyR_jb8rQ", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_yrdAzDjL-0WTknyR_jb8rQ", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionRevenuesRelatedToContractLiabilitiesDetails", "longName": "99940303 - Disclosure - Revenue Recognition - Revenues related to contract liabilities (Details)", "shortName": "Revenue Recognition - Revenues related to contract liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_Rv3HAmjv7EaAv7RARBLUFQ", "name": "evgo:ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "evgo:ScheduleOfContractWithCustomerLiabilityRevenueRecognizedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_Rv3HAmjv7EaAv7RARBLUFQ", "name": "evgo:ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "evgo:ScheduleOfContractWithCustomerLiabilityRevenueRecognizedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionDeferredRevenueToBeRecognizedDetails", "longName": "99940304 - Disclosure - Revenue Recognition - Deferred revenue to be recognized (Details)", "shortName": "Revenue Recognition - Deferred revenue to be recognized (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "As_Of_6_30_2024_yrdAzDjL-0WTknyR_jb8rQ", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_yrdAzDjL-0WTknyR_jb8rQ", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails", "longName": "99940401 - Disclosure - Lease Accounting - Lessee Accounting (Details)", "shortName": "Lease Accounting - Lessee Accounting (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "evgo:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "evgo:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails", "longName": "99940402 - Disclosure - Lease Accounting - Lessor Accounting (Details)", "shortName": "Lease Accounting - Lessor Accounting (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:LessorOperatingLeaseExistenceOfOptionToExtend", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:LessorOperatingLeaseExistenceOfOptionToExtend", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingComponentsOfChargingEquipmentAndChargingStationsDetails", "longName": "99940403 - Disclosure - Lease Accounting - Components of charging equipment and charging stations (Details)", "shortName": "Lease Accounting - Components of charging equipment and charging stations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "As_Of_6_30_2024_yrdAzDjL-0WTknyR_jb8rQ", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_TypeOfArrangementAxis_evgo_ComponentsLeasedToThirdPartiesMember_rcYntn8UCE-hXn6z52ByAQ", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "unique": true } }, "R45": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfPropertyAndEquipmentNetDetails", "longName": "99940501 - Disclosure - Property, Equipment and Software, Net - Schedule of property and equipment, net (Details)", "shortName": "Property, Equipment and Software, Net - Schedule of property and equipment, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "As_Of_6_30_2024_yrdAzDjL-0WTknyR_jb8rQ", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ElectricGenerationTransmissionAndDistributionEquipmentMember_L6pVGfAs0Uaj6oqbk_m39A", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "unique": true } }, "R46": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyAndEquipmentDetails", "longName": "99940502 - Disclosure - Property, Equipment and Software, Net - Schedule of allocation of depreciation and amortization of property and equipment (Details)", "shortName": "Property, Equipment and Software, Net - Schedule of allocation of depreciation and amortization of property and equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:DepreciationAmortizationAndAccretionNet", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_evgo_PropertyAndEquipmentMember_bdOGxpeOb0-2eLS6vD-hvQ", "name": "us-gaap:DepreciationAmortizationAndAccretionNet", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "evgo:ScheduleOfDepreciationAmortizationImpairmentLossOnDisposalNetOfRecoveriesOfPropertyPlantAndEquipmentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "unique": true } }, "R47": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetScheduleOfFiniteLivedIntangibleAssetsNetDetails", "longName": "99940601 - Disclosure - Intangible Assets, Net - Schedule of finite-lived intangible assets, net (Details)", "shortName": "Intangible Assets, Net - Schedule of finite-lived intangible assets, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "As_Of_6_30_2024_yrdAzDjL-0WTknyR_jb8rQ", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true }, "uniqueAnchor": null }, "R48": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureAssetRetirementObligationsAssetRetirementObligationActivityDetails", "longName": "99940701 - Disclosure - Asset Retirement Obligations - Asset retirement obligation activity (Details)", "shortName": "Asset Retirement Obligations - Asset retirement obligation activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "As_Of_12_31_2023_J0UxyB90o0-2cGfSq-hmrw", "name": "us-gaap:AssetRetirementObligation", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock", "us-gaap:AssetRetirementObligationDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_J0UxyB90o0-2cGfSq-hmrw", "name": "us-gaap:AssetRetirementObligation", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock", "us-gaap:AssetRetirementObligationDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R49": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureEquityDetails", "longName": "99940801 - Disclosure - Equity (Details)", "shortName": "Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_SubsidiarySaleOfStockAxis_evgo_AtMarketOfferingMember_hYaekFPor0uZGMxa3MSWsg", "name": "evgo:CommonStockCapitalAmountReservedForFutureIssuance", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_SubsidiarySaleOfStockAxis_evgo_AtMarketOfferingMember_hYaekFPor0uZGMxa3MSWsg", "name": "evgo:CommonStockCapitalAmountReservedForFutureIssuance", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R50": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "longName": "99940901 - Disclosure - Commitments and Contingencies - Narrative (Details)", "shortName": "Commitments and Contingencies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_us-gaap_EquipmentMember_qbOORJgAqEulPASvqbsaxQ", "name": "us-gaap:PurchaseObligation", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_us-gaap_EquipmentMember_qbOORJgAqEulPASvqbsaxQ", "name": "us-gaap:PurchaseObligation", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R51": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails", "longName": "99941001 - Disclosure - Fair Value Measurements - Assets and Liabilities measured at recurring basis (Details)", "shortName": "Fair Value Measurements - Assets and Liabilities measured at recurring basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_fCN1PqHOuUGuo13CEBejTA", "name": "us-gaap:LiabilitiesFairValueDisclosure", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_fCN1PqHOuUGuo13CEBejTA", "name": "us-gaap:LiabilitiesFairValueDisclosure", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R52": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsEarnoutLiabilityScheduleOfAssumptionsOfLiabilityDetails", "longName": "99941002 - Disclosure - Fair Value Measurements - Earnout Liability - Schedule of Assumptions of the liability (Details)", "shortName": "Fair Value Measurements - Earnout Liability - Schedule of Assumptions of the liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FinancialInstrumentAxis_evgo_EarnoutLiabilityMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputSharePriceMember_KiQ8XYQXqkmtPnK9i4n0Bw", "name": "us-gaap:DerivativeLiabilityMeasurementInput", "unitRef": "Unit_Divide_USD_shares_ToFwm6m5GEqk6ld6KWYv7Q", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FinancialInstrumentAxis_evgo_EarnoutLiabilityMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputSharePriceMember_KiQ8XYQXqkmtPnK9i4n0Bw", "name": "us-gaap:DerivativeLiabilityMeasurementInput", "unitRef": "Unit_Divide_USD_shares_ToFwm6m5GEqk6ld6KWYv7Q", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R53": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsPrivatePlacementWarrantLiabilityScheduleOfAssumptionsOfLiabilityDetails", "longName": "99941003 - Disclosure - Fair Value Measurements - Private Placement Warrant liability - Schedule of Assumptions of the liability (Details)", "shortName": "Fair Value Measurements - Private Placement Warrant liability - Schedule of Assumptions of the liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_ClassOfWarrantOrRightAxis_evgo_PrivatePlacementWarrantMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputSharePriceMember_5cm5MKgdqk6yuE4TM7g0UA", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "Unit_Divide_USD_shares_ToFwm6m5GEqk6ld6KWYv7Q", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_ClassOfWarrantOrRightAxis_evgo_PrivatePlacementWarrantMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputSharePriceMember_5cm5MKgdqk6yuE4TM7g0UA", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "Unit_Divide_USD_shares_ToFwm6m5GEqk6ld6KWYv7Q", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R54": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfLiabilitiesDetails", "longName": "99941004 - Disclosure - Fair Value Measurements - Change in fair value of liabilities (Details)", "shortName": "Fair Value Measurements - Change in fair value of liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_FinancialInstrumentAxis_evgo_EarnoutLiabilityMember_plzwkG57TEi57X2y0ov2dg", "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_FinancialInstrumentAxis_evgo_EarnoutLiabilityMember_plzwkG57TEi57X2y0ov2dg", "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R55": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsNarrativesDetails", "longName": "99941005 - Disclosure - Fair Value Measurements - Narratives (Details)", "shortName": "Fair Value Measurements - Narratives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_NWdD51nAEES35UQVktrV7Q", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_NWdD51nAEES35UQVktrV7Q", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R56": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureIncomeTaxesNarrativeDetails", "longName": "99941101 - Disclosure - Income Taxes - Narrative (Details)", "shortName": "Income Taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "As_Of_6_30_2024_yrdAzDjL-0WTknyR_jb8rQ", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_yrdAzDjL-0WTknyR_jb8rQ", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R57": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureTaxReceivableAgreementDetails", "longName": "99941201 - Disclosure - Tax Receivable Agreement (Details)", "shortName": "Tax Receivable Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "evgo:PercentageOfNetCashSavingsOwedPerAgreement", "unitRef": "Unit_Standard_pure_cuMJQ64sj0GdQNAksyKMFw", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "evgo:TaxReceivableAgreementTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "evgo:PercentageOfNetCashSavingsOwedPerAgreement", "unitRef": "Unit_Standard_pure_cuMJQ64sj0GdQNAksyKMFw", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "evgo:TaxReceivableAgreementTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R58": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfShareBasedCompensationDetails", "longName": "99941301 - Disclosure - Share-Based Compensation - Schedule of share-based compensation (Details)", "shortName": "Share-Based Compensation - Schedule of share-based compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_Rv3HAmjv7EaAv7RARBLUFQ", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_Rv3HAmjv7EaAv7RARBLUFQ", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R59": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensation2021LongTermIncentivePlanDetails", "longName": "99941302 - Disclosure - Share-Based Compensation - 2021 Long Term Incentive Plan (Details)", "shortName": "Share-Based Compensation - 2021 Long Term Incentive Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "As_Of_7_1_2021_us-gaap_PlanNameAxis_evgo_LongTermIncentivePlan2021Member_fwfAKKw9TUaQQXvtS2y5_Q", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "Unit_Standard_shares_A8xkkzmmR0qK0L0RiQQLFA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_7_1_2021_us-gaap_PlanNameAxis_evgo_LongTermIncentivePlan2021Member_fwfAKKw9TUaQQXvtS2y5_Q", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "Unit_Standard_shares_A8xkkzmmR0qK0L0RiQQLFA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R60": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfStockOptionActivityDetails", "longName": "99941303 - Disclosure - Share-Based Compensation - Schedule of Stock Option Activity (Details)", "shortName": "Share-Based Compensation - Schedule of Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "As_Of_12_31_2023_J0UxyB90o0-2cGfSq-hmrw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_A8xkkzmmR0qK0L0RiQQLFA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "unitRef": "Unit_Standard_shares_A8xkkzmmR0qK0L0RiQQLFA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "unique": true } }, "R61": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails", "longName": "99941304 - Disclosure - Share-Based Compensation - Stock Option Activity (Details)", "shortName": "Share-Based Compensation - Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_FxLl640ZI0W7SKAwckdEpg", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "unique": true } }, "R62": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfServiceBasedRsuActivityDetails", "longName": "99941305 - Disclosure - Share-Based Compensation - Schedule of Service Based RSU Activity (Details)", "shortName": "Share-Based Compensation - Schedule of Service Based RSU Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_evgo_ServiceBasedRestrictedStockUnitsMember_us-gaap_PlanNameAxis_evgo_LongTermIncentivePlan2021Member_Ax_zkzC8W0CyPKpUG3Xclg", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_A8xkkzmmR0qK0L0RiQQLFA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_evgo_ServiceBasedRestrictedStockUnitsMember_us-gaap_PlanNameAxis_evgo_LongTermIncentivePlan2021Member_Ax_zkzC8W0CyPKpUG3Xclg", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_A8xkkzmmR0qK0L0RiQQLFA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R63": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationServiceBasedRsuActivityNarrativeDetails", "longName": "99941306 - Disclosure - Share-Based Compensation - Service Based RSU Activity (Narrative) (Details)", "shortName": "Share-Based Compensation - Service Based RSU Activity (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_us-gaap_AwardTypeAxis_evgo_ServiceBasedRestrictedStockUnitsMember_us-gaap_PlanNameAxis_evgo_LongTermIncentivePlan2021Member_I0oImUyZYkyjmpv_M1eu0g", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "unique": true } }, "R64": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails", "longName": "99941307 - Disclosure - Share-Based Compensation - Schedule of Market-Based Awards (Details)", "shortName": "Share-Based Compensation - Schedule of Market-Based Awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_us-gaap_AwardTypeAxis_evgo_MarketBasedRestrictedStockUnitsMember_D8ePafBPmU6hjLMHVG21ag", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_us-gaap_AwardTypeAxis_evgo_MarketBasedRestrictedStockUnitsMember_D8ePafBPmU6hjLMHVG21ag", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R65": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationMarketBasedAwardsDetails", "longName": "99941308 - Disclosure - Share-Based Compensation - Market-Based Awards (Details)", "shortName": "Share-Based Compensation - Market-Based Awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_us-gaap_AwardTypeAxis_evgo_MarketBasedRestrictedStockUnitsMember_D8ePafBPmU6hjLMHVG21ag", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "unique": true } }, "R66": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsKeyAssumptionsDetails", "longName": "99941309 - Disclosure - Share-Based Compensation - Schedule of Market-Based Awards Key Assumptions (Details)", "shortName": "Share-Based Compensation - Schedule of Market-Based Awards Key Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_us-gaap_AwardTypeAxis_evgo_MarketBasedRestrictedStockUnitsMember_D8ePafBPmU6hjLMHVG21ag", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "Unit_Standard_pure_cuMJQ64sj0GdQNAksyKMFw", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "evgo:ScheduleOfShareBasedPaymentAwardMarketBasedRsusValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_us-gaap_AwardTypeAxis_evgo_MarketBasedRestrictedStockUnitsMember_D8ePafBPmU6hjLMHVG21ag", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "Unit_Standard_pure_cuMJQ64sj0GdQNAksyKMFw", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "evgo:ScheduleOfShareBasedPaymentAwardMarketBasedRsusValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R67": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails", "longName": "99941310 - Disclosure - Share-Based Compensation - Performance-Based Awards (Details)", "shortName": "Share-Based Compensation - Performance-Based Awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_vWIkcff8QEOLCLPb1F8jWQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "unique": true } }, "R68": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "longName": "99941311 - Disclosure - Share-Based Compensation - Schedule of Performance-Based Awards (Details)", "shortName": "Share-Based Compensation - Schedule of Performance-Based Awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_evgo_LongTermIncentivePlan2021Member_FEAlHNDqMkOs1MqW8s-Kiw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_A8xkkzmmR0qK0L0RiQQLFA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_PlanNameAxis_evgo_LongTermIncentivePlan2021Member_FEAlHNDqMkOs1MqW8s-Kiw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_A8xkkzmmR0qK0L0RiQQLFA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R69": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsSummaryOfActivityOfIncentiveUnitsDetails", "longName": "99941312 - Disclosure - Share-Based Compensation - Incentive Units - Summary of the activity of Incentive Units (Details)", "shortName": "Share-Based Compensation - Incentive Units - Summary of the activity of Incentive Units (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_evgo_ShareBasedAwardsIncentiveUnitsMember_badzIM1TI0OsQBiUp5qU2A", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_A8xkkzmmR0qK0L0RiQQLFA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "evgo:ScheduleOfNonvestedIncentiveUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_evgo_ShareBasedAwardsIncentiveUnitsMember_badzIM1TI0OsQBiUp5qU2A", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_A8xkkzmmR0qK0L0RiQQLFA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "evgo:ScheduleOfNonvestedIncentiveUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R70": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsDetails", "longName": "99941313 - Disclosure - Share-Based Compensation - Incentive Units (Details)", "shortName": "Share-Based Compensation - Incentive Units (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_AwardTypeAxis_evgo_ShareBasedAwardsIncentiveUnitsMember_5NjfvTIddkuynE8nh-J83A", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "unique": true } }, "R71": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "longName": "99941401 - Disclosure - Net Loss Per Share - Computation of basic and diluted earnings per share (Details)", "shortName": "Net Loss Per Share - Computation of basic and diluted earnings per share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_Rv3HAmjv7EaAv7RARBLUFQ", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_Rv3HAmjv7EaAv7RARBLUFQ", "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "unique": true } }, "R72": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedEpsDetails", "longName": "99941402 - Disclosure - Net Loss Per Share - Schedule of antidilutive securities excluded from computation of diluted EPS (Details)", "shortName": "Net Loss Per Share - Schedule of antidilutive securities excluded from computation of diluted EPS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_A8xkkzmmR0qK0L0RiQQLFA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_A8xkkzmmR0qK0L0RiQQLFA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R73": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails", "longName": "99941501 - Disclosure - Redeemable Noncontrolling Interest - Narrative (Details)", "shortName": "Redeemable Noncontrolling Interest - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "evgo:ImpactToNetIncomeLossDueToOffsetOfAnyFairValueAdjustmentThatIsRecordedToEquityRelatingToRedeemableNoncontrollingInterest", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "evgo:ImpactToNetIncomeLossDueToOffsetOfAnyFairValueAdjustmentThatIsRecordedToEquityRelatingToRedeemableNoncontrollingInterest", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true, "unique": true } }, "R74": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestScheduleOfReconciliationOfChangesInRedeemableNoncontrollingInterestDetails", "longName": "99941502 - Disclosure - Redeemable Noncontrolling Interest - Schedule of reconciliation of changes in redeemable noncontrolling interest (Details)", "shortName": "Redeemable Noncontrolling Interest - Schedule of reconciliation of changes in redeemable noncontrolling interest (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "As_Of_12_31_2023_J0UxyB90o0-2cGfSq-hmrw", "name": "us-gaap:RedeemableNoncontrollingInterestEquityFairValue", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_ceFxByiwHEWdH7or8JLdUw", "name": "us-gaap:NetIncomeLossAttributableToNoncontrollingInterest", "unitRef": "Unit_Standard_USD_Lvbdzy0Z0keTJbftI8msWg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240630x10q.htm", "unique": true } } }, "tag": { "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_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.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": [ "r51", "r699" ] }, "evgo_AccountsReceivableCapitalBuild": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "AccountsReceivableCapitalBuild", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of Accounts receivable from capital build.", "label": "Accounts Receivable, Capital Build", "terseLabel": "Accounts receivable, capital-build" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfBusinessAndCreditRiskDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "terseLabel": "Total Accounts Receivable", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r651" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "verboseLabel": "Accrued liabilities", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r53" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingComponentsOfChargingEquipmentAndChargingStationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation and amortization", "negatedTerseLabel": "Less: accumulated depreciation", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r32", "r133", "r537" ] }, "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": [ "r755" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r61", "r699", "r963" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "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": [ "r573", "r828", "r829", "r830", "r832", "r905", "r964" ] }, "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": [ "r768" ] }, "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": [ "r768" ] }, "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": [ "r768" ] }, "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": [ "r768" ] }, "evgo_AdjustmentsToAdditionalPaidInCapitalChangeInFairValueOfRedeemableNonControllingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "AdjustmentsToAdditionalPaidInCapitalChangeInFairValueOfRedeemableNonControllingInterest", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Adjustments To Additional Paid In Capital change in fair value of redeemable non controlling interest.", "label": "Adjustments To Additional Paid In Capital Change in Fair Value of Redeemable Non controlling Interest", "negatedLabel": "Redeemable noncontrolling interest adjustment to fair value" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r39", "r40", "r347" ] }, "evgo_AdjustmentsToFairValueOfNonControllingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "AdjustmentsToFairValueOfNonControllingInterests", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of adjustments to fair value of non controlling Interests.", "label": "Adjustments To Fair Value Of Non Controlling Interests", "terseLabel": "Fair value adjustment to redeemable noncontrolling interest" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.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": [] }, "srt_AffiliatedEntityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "AffiliatedEntityMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity", "terseLabel": "Affiliated Entity" } } }, "auth_ref": [ "r614", "r652", "r711", "r877", "r921", "r922", "r923" ] }, "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": [ "r801" ] }, "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": [ "r727", "r737", "r747", "r779" ] }, "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": [ "r730", "r740", "r750", "r782" ] }, "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": [ "r802" ] }, "evgo_AgreementLiquidationDamageAmountIfCounterpartyTerminates": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "AgreementLiquidationDamageAmountIfCounterpartyTerminates", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Agreement liquidation damage amount if counterparty terminates.", "label": "Agreement Liquidation Damage Amount If Counterparty Terminates", "terseLabel": "Agreement liquidation damage amount if counterparty terminates" } } }, "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": [ "r768" ] }, "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": [ "r775" ] }, "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": [ "r731", "r741", "r751", "r775", "r783", "r787", "r795" ] }, "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": [ "r793" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Total share-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r376", "r381" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for accounts receivable", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r141", "r213", "r247" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "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": [] }, "evgo_AmortizationOfCapitalBuildLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "AmortizationOfCapitalBuildLiability", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of amortization of capital build liability.", "label": "Amortization Of Capital Build Liability", "negatedLabel": "Amortization of capital-build liability" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetScheduleOfFiniteLivedIntangibleAssetsNetDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Amortization Of Intangible Assets", "terseLabel": "Amortization of intangible assets", "verboseLabel": "Amortization of software", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r5", "r260", "r267", "r669" ] }, "evgo_AncillaryRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "AncillaryRevenueMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Ancillary Revenue Member", "label": "Ancillary Revenue.", "terseLabel": "Ancillary revenue", "verboseLabel": "Ancillary" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedEpsDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive securities excluded from computation of earnings per share (in shares)", "terseLabel": "Securities excluded from computation of diluted weighted average common shares (in shares)", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r193" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedEpsDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r23" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedEpsDetails" ], "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": [ "r23" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingComponentsOfChargingEquipmentAndChargingStationsDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r408" ] }, "us-gaap_AssetRetirementObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligation", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureAssetRetirementObligationsAssetRetirementObligationActivityDetails" ], "lang": { "en-us": { "role": { "label": "Asset Retirement Obligation", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "documentation": "The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees." } } }, "auth_ref": [ "r276", "r279" ] }, "us-gaap_AssetRetirementObligationAccretionExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligationAccretionExpense", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureAssetRetirementObligationsAssetRetirementObligationActivityDetails" ], "lang": { "en-us": { "role": { "label": "Asset Retirement Obligation, Accretion Expense", "terseLabel": "Accretion expense", "documentation": "Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability." } } }, "auth_ref": [ "r277", "r282" ] }, "us-gaap_AssetRetirementObligationDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligationDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Asset Retirement Obligations" } } }, "auth_ref": [] }, "us-gaap_AssetRetirementObligationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligationDisclosureTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureAssetRetirementObligations" ], "lang": { "en-us": { "role": { "label": "Asset Retirement Obligation Disclosure [Text Block]", "terseLabel": "Asset Retirement Obligations", "documentation": "The entire disclosure for an asset retirement obligation and the associated long-lived asset. An asset retirement obligation is a legal obligation associated with the disposal or retirement from service of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees." } } }, "auth_ref": [ "r120", "r275", "r278" ] }, "us-gaap_AssetRetirementObligationLiabilitiesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligationLiabilitiesIncurred", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureAssetRetirementObligationsAssetRetirementObligationActivityDetails" ], "lang": { "en-us": { "role": { "label": "Asset Retirement Obligation, Liabilities Incurred", "verboseLabel": "Liabilities incurred", "documentation": "Amount of asset retirement obligations incurred during the period." } } }, "auth_ref": [ "r280" ] }, "us-gaap_AssetRetirementObligationLiabilitiesSettled": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligationLiabilitiesSettled", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureAssetRetirementObligationsAssetRetirementObligationActivityDetails" ], "lang": { "en-us": { "role": { "label": "Asset Retirement Obligation, Liabilities Settled", "negatedLabel": "Liabilities settled", "documentation": "Amount of asset retirement obligations settled, or otherwise disposed of, during the period. This may include asset retirement obligations transferred to third parties associated with the sale of a long-lived asset." } } }, "auth_ref": [ "r281" ] }, "us-gaap_AssetRetirementObligationsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligationsNoncurrent", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Asset Retirement Obligations, Noncurrent", "terseLabel": "Asset retirement obligations", "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees." } } }, "auth_ref": [ "r862" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.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": [ "r96", "r105", "r137", "r155", "r197", "r202", "r207", "r208", "r244", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r410", "r414", "r450", "r529", "r607", "r664", "r665", "r699", "r718", "r869", "r870", "r924" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsAndLiabilitiesLessorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAndLiabilitiesLessorAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingComponentsOfChargingEquipmentAndChargingStationsDetails" ], "lang": { "en-us": { "role": { "label": "Assets and Liabilities, Lessor [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.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": [ "r129", "r142", "r155", "r244", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r410", "r414", "r450", "r699", "r869", "r870", "r924" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure", "terseLabel": "Fair Value", "documentation": "Fair value portion of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r428", "r429", "r687" ] }, "evgo_AtMarketOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "AtMarketOfferingMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureEquityDetails", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Represents information relating to At the market offering.", "label": "At The Market Offering", "terseLabel": "ATM" } } }, "auth_ref": [] }, "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": [ "r790" ] }, "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": [ "r791" ] }, "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": [ "r786" ] }, "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": [ "r786" ] }, "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": [ "r786" ] }, "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": [ "r786" ] }, "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": [ "r786" ] }, "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": [ "r786" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedEpsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsSummaryOfActivityOfIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsKeyAssumptionsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfServiceBasedRsuActivityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationServiceBasedRsuActivityNarrativeDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationTables", "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": [ "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375" ] }, "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": [ "r789" ] }, "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": [ "r788" ] }, "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": [ "r787" ] }, "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": [ "r787" ] }, "evgo_BadarKhanMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "BadarKhanMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Badar Khan.", "label": "Badar Khan [Member]", "terseLabel": "Badar Khan" } } }, "auth_ref": [] }, "evgo_BasisOfAccountingAndConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "BasisOfAccountingAndConsolidationPolicyTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "The entire policy related to basis of presentation and consolidation.", "label": "Basis Of Accounting And Consolidation [Policy Text Block]", "terseLabel": "Basis of Presentation and Consolidation" } } }, "auth_ref": [] }, "evgo_BuildScheduleInstallationDeadlineExtensionTerm": { "xbrltype": "durationItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "BuildScheduleInstallationDeadlineExtensionTerm", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "The extension term of installation deadline under build schedule.", "label": "Build Schedule, Installation Deadline Extension Term", "terseLabel": "Extension term of installation deadline under build schedule" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails" ], "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": [ "r261", "r262", "r263", "r264", "r265", "r405", "r678", "r679" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r41", "r42", "r261", "r262", "r263", "r264", "r265", "r405", "r678", "r679" ] }, "evgo_CapitalBuildLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "CapitalBuildLiabilityMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Capital-build liability.", "label": "Capital Build Liability [Member]", "terseLabel": "Capital-build liability" } } }, "auth_ref": [] }, "evgo_CapitalBuildLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "CapitalBuildLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of Capital-build liability, classified as noncurrent.", "label": "Capital Build Liability, Noncurrent", "terseLabel": "Capital-build liability" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Capital expenditures in accounts payable and accrued liabilities", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r17", "r18", "r19" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r131" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Fair Value Disclosure", "verboseLabel": "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": [ "r907", "r908" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash, Cash Equivalents and Restricted Cash", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r16", "r95" ] }, "evgo_CashCashEquivalentAndRestrictedCashAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "CashCashEquivalentAndRestrictedCashAtCarryingValue", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "The current portion of currency on hand as well as demand deposits with banks or financial institutions and restricted cash. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash, Cash Equivalent And Restricted Cash At Carrying Value", "terseLabel": "Cash, cash equivalents and restricted cash" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r15", "r75", "r152" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r75" ] }, "us-gaap_CashFDICInsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFDICInsuredAmount", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfBusinessAndCreditRiskDetails" ], "lang": { "en-us": { "role": { "label": "Time Deposits, at or Above FDIC Insurance Limit", "terseLabel": "Federal Depository Insurance Coverage", "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation." } } }, "auth_ref": [] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of noncash investing and financing activities" } } }, "auth_ref": [] }, "evgo_CashSavingsTaxBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "CashSavingsTaxBenefit", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureTaxReceivableAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash savings tax benefit.", "label": "Cash Savings Tax Benefit", "terseLabel": "Cash savings tax benefit" } } }, "auth_ref": [] }, "us-gaap_ChangeInContractWithCustomerLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ChangeInContractWithCustomerLiabilityAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndLiabilitiesActivityDetails" ], "lang": { "en-us": { "role": { "label": "Change in Contract with Customer, Liability [Abstract]", "terseLabel": "Change in contract liabilities" } } }, "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": [ "r766" ] }, "evgo_ChargeToParticipantIn12MonthPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ChargeToParticipantIn12MonthPeriod", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Charge to the participant in 12 month period of credit.", "label": "Charge to the participant in 12 month period", "terseLabel": "Charge to the participant in 12 month period of credit" } } }, "auth_ref": [] }, "evgo_ChargerInstallationMaximumLiquidatedDamagesPerSite": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ChargerInstallationMaximumLiquidatedDamagesPerSite", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "The maximum amount of liquidated damages per site to be paid by the company in case of default in charger installation.", "label": "Charger Installation, Maximum Liquidated Damages Per Site", "terseLabel": "Charger installation, maximum liquidated damages per site" } } }, "auth_ref": [] }, "evgo_ChargerStationOperationalPercentageBenchmark": { "xbrltype": "percentItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ChargerStationOperationalPercentageBenchmark", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Charger station operational percentage benchmark.", "label": "Charger Station Operational Percentage Benchmark", "terseLabel": "Charger station operational percentage benchmark" } } }, "auth_ref": [] }, "evgo_ChargingCreditPeriod": { "xbrltype": "durationItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ChargingCreditPeriod", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "The period of charging credit.", "label": "Charging Credit, Period", "terseLabel": "Period of charging credit" } } }, "auth_ref": [] }, "evgo_ChargingNetworkRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ChargingNetworkRevenueMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to charging network revenue.", "label": "Charging Network Revenue [Member]", "terseLabel": "Charging network" } } }, "auth_ref": [] }, "evgo_ChargingRevenueCommercialMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ChargingRevenueCommercialMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Charging Revenue Commercial [Member].", "label": "Charging Revenue Commercial [Member]", "terseLabel": "Charging revenue, commercial", "verboseLabel": "Charging, commercial" } } }, "auth_ref": [] }, "evgo_ChargingRevenueOemMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ChargingRevenueOemMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Charging Revenue OEM [Member].", "label": "Charging Revenue OEM [Member]", "terseLabel": "Charging revenue, OEM", "verboseLabel": "Charging, OEM" } } }, "auth_ref": [] }, "evgo_ChargingRevenueRetailMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ChargingRevenueRetailMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Charging Revenue Retail [Member].", "label": "Charging Revenue Retail [Member]", "terseLabel": "Charging revenue, retail", "verboseLabel": "Charging, retail" } } }, "auth_ref": [] }, "evgo_ChargingStationEquipmentAndConstructionCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ChargingStationEquipmentAndConstructionCostsMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingComponentsOfChargingEquipmentAndChargingStationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to charging station equipment and construction costs.", "label": "Charging Station Equipment And Construction Costs [Member]", "terseLabel": "Charging station equipment and construction costs" } } }, "auth_ref": [] }, "evgo_ChargingStationEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ChargingStationEquipmentMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information relating to charging station equipment.", "label": "Charging Station Equipment [Member]", "terseLabel": "Charging station equipment" } } }, "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": [ "r763" ] }, "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": [ "r761" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureEquityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails", "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r126", "r138", "r139", "r140", "r155", "r179", "r180", "r188", "r192", "r200", "r201", "r244", "r289", "r291", "r292", "r293", "r296", "r297", "r302", "r303", "r306", "r309", "r316", "r450", "r566", "r567", "r568", "r569", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r595", "r616", "r634", "r645", "r646", "r647", "r648", "r649", "r806", "r825", "r833" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsPrivatePlacementWarrantLiabilityScheduleOfAssumptionsOfLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r36" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsPrivatePlacementWarrantLiabilityScheduleOfAssumptionsOfLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "evgo_ClassOfWarrantOrRightIssued": { "xbrltype": "sharesItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ClassOfWarrantOrRightIssued", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights issued during the period.", "label": "Class of Warrant or Right, Issued", "terseLabel": "Warrants issued (in shares)" } } }, "auth_ref": [] }, "evgo_ClimateChangeCrisisRealImpactIAcquisitionCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ClimateChangeCrisisRealImpactIAcquisitionCorporationMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to climate change crisis real impact I acquisition corporation.", "label": "Climate Change Crisis Real Impact I Acquisition Corporation", "terseLabel": "Climate Change Crisis Real Impact I Acquisition Corporation" } } }, "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": [ "r767" ] }, "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": [ "r767" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies.", "terseLabel": "Commitments and contingencies (Note 9)", "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": [ "r57", "r97", "r531", "r594" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies" } } }, "auth_ref": [] }, "us-gaap_CommitmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsDisclosureTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights." } } }, "auth_ref": [ "r83" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonClassAMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureEquityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails", "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Class A Common Stock", "terseLabel": "Class A Common Stock", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r964" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonClassBMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails", "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Class B Common Stock", "terseLabel": "Class B Common Stock", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r964" ] }, "evgo_CommonSharesAreNotIncludedInNumberOfOwnedSharesAndSubjectToPossibleForfeitureShares": { "xbrltype": "sharesItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "CommonSharesAreNotIncludedInNumberOfOwnedSharesAndSubjectToPossibleForfeitureShares", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Common shares are not included in number of owned shares and subject to possible forfeiture.", "label": "Common shares are not included in number of owned shares and subject to possible forfeiture, Shares", "terseLabel": "Common shares subject to possible forfeiture" } } }, "auth_ref": [] }, "evgo_CommonStockCapitalAmountReservedForFutureIssuance": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "CommonStockCapitalAmountReservedForFutureIssuance", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Common stock capital amount reserved for future issuance.", "label": "Common Stock Capital Amount Reserved For Future Issuance", "terseLabel": "Common stock capital amount reserved for future issuance" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r708", "r709", "r710", "r712", "r713", "r714", "r715", "r828", "r829", "r832", "r905", "r962", "r964" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, par value (in dollars per share)", "terseLabel": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r60" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized (in shares)", "terseLabel": "Common stock, shares authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r60", "r595" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares issued (in shares)", "terseLabel": "Common stock, shares issued (in shares)", "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": [ "r60" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares outstanding (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r7", "r60", "r595", "r613", "r964", "r965" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common stock", "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": [ "r60", "r533", "r699" ] }, "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": [ "r772" ] }, "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": [ "r771" ] }, "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": [ "r773" ] }, "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": [ "r770" ] }, "evgo_ComponentsLeasedToThirdPartiesMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ComponentsLeasedToThirdPartiesMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingComponentsOfChargingEquipmentAndChargingStationsDetails" ], "lang": { "en-us": { "role": { "documentation": "The member stands for components of charging equipment, charging stations, land, and subleased host sites leased to third parties.", "label": "Components Leased to Third Parties [Member]", "terseLabel": "Components Leased to Third Parties" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfBusinessAndCreditRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r25", "r26", "r48", "r49", "r211", "r651" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfBusinessAndCreditRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r25", "r26", "r48", "r49", "r211", "r564", "r651" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfBusinessAndCreditRiskDetails" ], "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": [ "r25", "r26", "r48", "r49", "r211", "r651", "r811" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Business and Credit Risk", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r50", "r114" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfBusinessAndCreditRiskDetails" ], "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": [ "r651" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfBusinessAndCreditRiskDetails" ], "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": [ "r25", "r26", "r48", "r49", "r211" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTable", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfBusinessAndCreditRiskDetails" ], "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": [ "r24", "r25", "r26", "r27", "r48", "r94", "r651" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfBusinessAndCreditRiskDetails" ], "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": [ "r25", "r26", "r48", "r49", "r211", "r651" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r159", "r410", "r411", "r414", "r415", "r485", "r652", "r868", "r871", "r872" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r159", "r410", "r411", "r414", "r415", "r485", "r652", "r868", "r871", "r872" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConstructionInProgressMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Construction in Progress [Member]", "terseLabel": "Construction in process", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "evgo_ContingentConsiderationNumberOfEarnoutShares": { "xbrltype": "sharesItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ContingentConsiderationNumberOfEarnoutShares", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedEpsDetails", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Contingent consideration number of earnout shares.", "label": "Contingent Consideration Number of Earnout Shares", "terseLabel": "Class A common stock subject to possible redemption (in shares)", "verboseLabel": "Earnout Shares were excluded from the computation" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionTables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of contract assets and liabilities and liabilities activity", "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": [ "r874" ] }, "evgo_ContractWithCustomerAssetIncreaseDecreaseForAmountsInvoicedOffsetByRevenueRecognizedFromPerformanceObligationsSatisfied": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ContractWithCustomerAssetIncreaseDecreaseForAmountsInvoicedOffsetByRevenueRecognizedFromPerformanceObligationsSatisfied", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndLiabilitiesActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in contract assets related to amounts invoiced offset by revenue recognized from performance obligations satisfied in the current reporting period.", "label": "Contract with Customer, Asset, Increase (Decrease) for Amounts Invoiced Offset by Revenue Recognized from Performance Obligations Satisfied", "terseLabel": "Change in contract assets" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndLiabilitiesActivityDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract assets", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r318", "r320", "r332" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndLiabilitiesActivityDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "verboseLabel": "Contract liabilities", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r318", "r319", "r332" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue, current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r318", "r319", "r332" ] }, "evgo_ContractWithCustomerLiabilityIncreaseDecreaseForCustomerActivityAssociatedWithEachProductOfferingsIncludingReceiptOfCashPaymentsAndSatisfactionOfPerformanceObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ContractWithCustomerLiabilityIncreaseDecreaseForCustomerActivityAssociatedWithEachProductOfferingsIncludingReceiptOfCashPaymentsAndSatisfactionOfPerformanceObligations", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndLiabilitiesActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in contract liabilities related to customer activity associated with each of our product offerings including the receipt of cash payments and the satisfaction of our performance obligations.", "label": "Contract with Customer, Liability, Increase (Decrease) for Customer Activity Associated with Each Product Offerings Including the Receipt of Cash Payments and Satisfaction of Performance Obligations", "terseLabel": "Change in contract liabilities" } } }, "auth_ref": [] }, "evgo_ContractWithCustomerLiabilityIncreaseForContractLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ContractWithCustomerLiabilityIncreaseForContractLiability", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndLiabilitiesActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer liability increase (decrease) for contract liability.", "label": "Contract With Customer Liability Increase Decrease For Contract Liability", "terseLabel": "Additions" } } }, "auth_ref": [] }, "evgo_ContractWithCustomerLiabilityMarketingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ContractWithCustomerLiabilityMarketingActivities", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndLiabilitiesActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of contract with customer liability in marketing activities.", "label": "Contract With Customer Liability Marketing Activities", "negatedLabel": "Marketing activities recognized on a net basis" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r318", "r319", "r332" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndLiabilitiesActivityDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Revenue Recognized", "negatedLabel": "Recognized in revenue", "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": [ "r333" ] }, "evgo_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionRevenuesRelatedToContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that including amount previously included in opening balance.", "label": "Contract With Customer Liability Revenue Recognized Including Opening Balance", "terseLabel": "Amounts included in the beginning of period contract liabilities balance" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionRevenuesRelatedToContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period", "verboseLabel": "Amounts associated with performance obligations satisfied in previous periods", "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price." } } }, "auth_ref": [ "r327" ] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractualObligation", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Contractual Obligation", "terseLabel": "Operating lease commitments", "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments." } } }, "auth_ref": [ "r827" ] }, "evgo_CostDepreciationNetCapitalBuildAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "CostDepreciationNetCapitalBuildAmortization", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Amount of depreciation, net of capital-build amortization.", "label": "Cost Depreciation Net Capital Build Amortization", "terseLabel": "Depreciation, net of capital-build amortization" } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenue", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of Revenue", "totalLabel": "Total cost of sales", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r69", "r155", "r244", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r450", "r664", "r869" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenueAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of sales" } } }, "auth_ref": [] }, "evgo_CostOfSaleRelatedToChargingNetwork": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "CostOfSaleRelatedToChargingNetwork", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Amount of cost of sales related to charging network.", "label": "Cost of Sale Related to Charging Network", "terseLabel": "Charging network" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfSalesMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyAndEquipmentDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Cost of Sales [Member]", "terseLabel": "Cost of sales", "verboseLabel": "Charging network cost of sales", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CounterpartyNameAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r157", "r158", "r298", "r304", "r484", "r502", "r528", "r658", "r660" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover page.", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r288", "r866" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r288", "r866", "r867" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfBusinessAndCreditRiskDetails" ], "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": [ "r79", "r211" ] }, "us-gaap_CustomerListsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerListsMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetScheduleOfFiniteLivedIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "User base", "terseLabel": "User base", "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information." } } }, "auth_ref": [ "r44", "r850", "r851", "r852", "r853", "r855", "r857", "r859", "r860" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetScheduleOfFiniteLivedIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Customer relationships [Member]", "terseLabel": "Customer relationships", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r45", "r850", "r851", "r852", "r853", "r855", "r857", "r859", "r860" ] }, "evgo_DeferredDebtIssuanceIncludedInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "DeferredDebtIssuanceIncludedInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of deferred debt issuance included in accounts payable and accrued liabilities in noncash investing and financing activities.", "label": "Deferred Debt Issuance Included in Accounts Payable and Accrued Liabilities", "terseLabel": "Deferred debt issuance costs in accounts payable and accrued liabilities" } } }, "auth_ref": [] }, "evgo_DeferredEquityIssuanceCostIncludedInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "DeferredEquityIssuanceCostIncludedInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of deferred equity issuance cost included in accounts payable and accrued liabilities.", "label": "Deferred Equity Issuance Cost Included in Accounts Payable and Accrued Liabilities", "terseLabel": "Deferred equity issuance costs in accounts payable and accrued liabilities" } } }, "auth_ref": [] }, "us-gaap_DeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredRevenue", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionDeferredRevenueToBeRecognizedDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue", "terseLabel": "Variable consideration - 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." } } }, "auth_ref": [ "r820" ] }, "evgo_DeltaChargerSupplyAgreementAndPurchaseOrderMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "DeltaChargerSupplyAgreementAndPurchaseOrderMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Delta Charger Supply Agreement and Purchase Order [Member].", "label": "Delta Charger Supply Agreement and Purchase Order" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation of property and equipment", "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": [ "r5", "r31" ] }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAmortizationAndAccretionNet", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyAndEquipmentDetails", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation, Amortization and Accretion, Net", "terseLabel": "Depreciation, amortization and accretion", "totalLabel": "Depreciation of property and equipment", "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r5" ] }, "evgo_DepreciationsAmortizationsAndAccretionsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "DepreciationsAmortizationsAndAccretionsNet", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Depreciation amortization and accretion Net.", "label": "Depreciations Amortizations And Accretions Net", "terseLabel": "Depreciation, amortization and accretion" } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilityMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilityMeasurementInput", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsEarnoutLiabilityScheduleOfAssumptionsOfLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Measurement Input", "verboseLabel": "Earnout liability measurement input", "documentation": "Value of input used to measure derivative liability." } } }, "auth_ref": [ "r430", "r431", "r432" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetScheduleOfFiniteLivedIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Developed technology [Member]", "terseLabel": "Developed technology", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r91", "r850", "r851", "r852", "r853", "r855", "r857", "r859", "r860" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Share-Based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r345", "r349", "r377", "r378", "r380", "r681" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Compensation" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "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://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "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_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "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://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r722" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r754" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r765" ] }, "evgo_EarlyTerminationRightsThresholdChargingStalls": { "xbrltype": "integerItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "EarlyTerminationRightsThresholdChargingStalls", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Threshold charging stalls, after installation of which the counter party has the right to elect for early termination of agreement.", "label": "Early Termination Rights, Threshold Charging Stalls", "terseLabel": "Early termination rights, threshold charging stalls" } } }, "auth_ref": [] }, "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://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share - basic", "verboseLabel": "Net loss per share to Class A common stockholders, basic (in dollars per shares)", "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": [ "r148", "r165", "r166", "r167", "r168", "r169", "r170", "r176", "r179", "r188", "r191", "r192", "r196", "r403", "r407", "r425", "r426", "r525", "r545", "r661" ] }, "evgo_EarningsPerShareBasicAndDiluted1Abstract": { "xbrltype": "stringItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "EarningsPerShareBasicAndDiluted1Abstract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Earnings Per Share, Basic and Diluted 1 [Abstract]", "verboseLabel": "Net loss per share" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share - diluted", "verboseLabel": "Net loss per share to Class A common stockholders, diluted (in dollars per share)", "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": [ "r148", "r165", "r166", "r167", "r168", "r169", "r170", "r179", "r188", "r191", "r192", "r196", "r403", "r407", "r425", "r426", "r525", "r545", "r661" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.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": [ "r175", "r193", "r194", "r195" ] }, "evgo_EarnoutLiabilityAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "EarnoutLiabilityAtFairValue", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of earnout liability, at fair value.", "label": "Earnout liability, at fair value" } } }, "auth_ref": [] }, "evgo_EarnoutLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "EarnoutLiabilityMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfLiabilitiesDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsEarnoutLiabilityScheduleOfAssumptionsOfLiabilityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "documentation": "Earnout Liability [Member].", "label": "Earnout liability", "terseLabel": "Earnout Liability", "verboseLabel": "Earnout liability" } } }, "auth_ref": [] }, "evgo_EarnoutSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "EarnoutSharesMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedEpsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information relating to unvested earnout shares.", "label": "Earnout Shares" } } }, "auth_ref": [] }, "evgo_EarnoutTriggeringSharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "EarnoutTriggeringSharePrice", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedEpsDetails" ], "lang": { "en-us": { "role": { "documentation": "Earnout triggering share price.", "label": "Earnout Triggering Share Price", "terseLabel": "Earnout triggering share price" } } }, "auth_ref": [] }, "us-gaap_ElectricGenerationTransmissionAndDistributionEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ElectricGenerationTransmissionAndDistributionEquipmentMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Electric Generation, Transmission and Distribution Equipment [Member]", "terseLabel": "Charging station installation costs", "documentation": "Equipment used primarily for generating, transmitting and distributing electricity to the consumer." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfShareBasedCompensationDetails" ], "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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationServiceBasedRsuActivityNarrativeDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation cost, period of recognition", "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": [ "r379" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationServiceBasedRsuActivityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r904" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized share-based compensation cost related to stock options", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r904" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedEpsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "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://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "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://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "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://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "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://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r720" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "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://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "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://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails" ], "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://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r720" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityExTransitionPeriod", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r805" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "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://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r720" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "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://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r804" ] }, "dei_EntityListingsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingsLineItems", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Listings [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_EntityListingsTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingsTable", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Listings [Table]", "documentation": "Container for exchange listing information for an entity" } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r720" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r720" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r720" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r720" ] }, "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": [ "r759" ] }, "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": [ "r800" ] }, "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": [ "r800" ] }, "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": [ "r800" ] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquipmentMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Equipment [Member]", "terseLabel": "Charging equipment", "verboseLabel": "Purchase Commitment for Charging Equipment", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity" } } }, "auth_ref": [] }, "evgo_EquityBasedCompensationAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "EquityBasedCompensationAttributableToNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestScheduleOfReconciliationOfChangesInRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of equity based compensation attributable to noncontrolling interest.", "label": "Equity Based Compensation Attributable To Noncontrolling Interest", "terseLabel": "Equity-based compensation attributable to redeemable noncontrolling interest" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r7", "r127", "r145", "r146", "r147", "r160", "r161", "r162", "r164", "r169", "r171", "r173", "r199", "r245", "r246", "r272", "r317", "r393", "r394", "r400", "r401", "r402", "r404", "r406", "r407", "r416", "r417", "r418", "r419", "r420", "r421", "r424", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r481", "r543", "r558", "r559", "r560", "r573", "r634" ] }, "evgo_EquityOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "EquityOfferingMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Equity offering.", "label": "Equity Offering [Member]", "terseLabel": "Equity Offering" } } }, "auth_ref": [] }, "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": [ "r769" ] }, "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": [ "r727", "r737", "r747", "r779" ] }, "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": [ "r724", "r734", "r744", "r776" ] }, "evgo_EvGoHoldingsAndEvGoMemberHoldingsMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "EvGoHoldingsAndEvGoMemberHoldingsMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to EV go Holdings and EV go Member Holdings.", "label": "EV go Holdings and EV go Member Holdings [Member]", "terseLabel": "EVgo Holdings and EVgo Member Holdings" } } }, "auth_ref": [] }, "evgo_EvgoHoldingsMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "EvgoHoldingsMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "EVgo Holdings [Member].", "label": "EVgo Holdings" } } }, "auth_ref": [] }, "evgo_EvgoMemberHoldingsMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "EvgoMemberHoldingsMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Evgo Member Holdings.", "label": "Evgo Member Holdings [Member]", "terseLabel": "Evgo Member Holdings" } } }, "auth_ref": [] }, "evgo_EvgoOpcoLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "EvgoOpcoLlcMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to EVgo OpCo, LLC.", "label": "EVgo OpCo" } } }, "auth_ref": [] }, "evgo_EvgoOpcoUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "EvgoOpcoUnitsMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Units ownership interest in a corporation, EVgo Opco.", "label": "EVgo Opco Units" } } }, "auth_ref": [] }, "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": [ "r775" ] }, "evgo_ExtendMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ExtendMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to eXtend.", "label": "eXtend [Member]", "terseLabel": "eXtend revenue", "verboseLabel": "eXtend" } } }, "auth_ref": [] }, "evgo_FairValueAdjustmentOfEarnoutLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "FairValueAdjustmentOfEarnoutLiability", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of earnout liability.", "label": "Fair Value Adjustment of Earnout Liability", "negatedLabel": "Change in fair value of earnout liability", "terseLabel": "Change in fair value of earnout liability" } } }, "auth_ref": [] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Fair Value Adjustment of Warrants", "negatedLabel": "Change in fair value of warrant liabilities", "terseLabel": "Change in fair value of warrant liabilities", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r0", "r5" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfLiabilitiesDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r428", "r429", "r442", "r687" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfLiabilitiesDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r428", "r429", "r442", "r687" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Assumptions used in valuation of liability", "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": [ "r430", "r431", "r691" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r433", "r434", "r435", "r436", "r437", "r438", "r443", "r689" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "documentation": "Disclosure of information about financial instrument asset measured at fair value on recurring basis using unobservable input." } } }, "auth_ref": [ "r433", "r434", "r435", "r436", "r437", "r438", "r443", "r689" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r299", "r336", "r337", "r338", "r339", "r340", "r341", "r427", "r429", "r430", "r431", "r432", "r441", "r442", "r444", "r489", "r490", "r491", "r670", "r671", "r675", "r676", "r677", "r687", "r691" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r428", "r429", "r430", "r432", "r687", "r910", "r913" ] }, "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://climatecrisisrealimpactacquisition.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": [ "r437", "r439", "r440", "r441", "r444", "r445", "r446", "r447", "r448", "r523", "r687", "r692" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Level 1 [Member]", "terseLabel": "Level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r299", "r336", "r341", "r429", "r442", "r489", "r675", "r676", "r677", "r687" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Level 3 [Member]", "terseLabel": "Level 3", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r299", "r336", "r337", "r338", "r339", "r340", "r341", "r429", "r430", "r431", "r432", "r442", "r491", "r670", "r671", "r675", "r676", "r677", "r687", "r691" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [ "r428", "r429", "r430", "r432", "r687", "r910", "r913" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r299", "r336", "r337", "r338", "r339", "r340", "r341", "r427", "r429", "r430", "r431", "r432", "r441", "r442", "r444", "r489", "r490", "r491", "r670", "r671", "r675", "r676", "r677", "r687", "r691" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Recurring [Member]", "terseLabel": "Recurring", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r687", "r907", "r908", "r909", "r910", "r911", "r913" ] }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings", "terseLabel": "Change in fair value of liability", "documentation": "Amount of gain (loss) recognized in income from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r434", "r443" ] }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs", "periodEndLabel": "Fair value as of ending period", "periodStartLabel": "Fair value as of beginning period", "documentation": "Fair value of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r433", "r443" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfLiabilitiesDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsEarnoutLiabilityScheduleOfAssumptionsOfLiabilityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r300", "r314", "r422", "r449", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r544", "r667", "r687", "r689", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r700", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r843", "r844", "r845", "r846", "r906", "r909", "r910", "r911", "r912", "r913" ] }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetScheduleOfFiniteLivedIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r135", "r256", "r266", "r669" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetScheduleOfFiniteLivedIntangibleAssetsNetDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r259", "r261", "r262", "r263", "r265", "r266", "r268", "r269", "r521", "r522", "r656" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetScheduleOfFiniteLivedIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r256", "r266", "r522", "r669" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetScheduleOfFiniteLivedIntangibleAssetsNetDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r259", "r261", "r262", "r263", "r265", "r266", "r268", "r269", "r656" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetScheduleOfFiniteLivedIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Carrying Value", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r521", "r857" ] }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetScheduleOfFiniteLivedIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Remaining Weighted Average Amortization Period", "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r521" ] }, "evgo_FixedLeaseIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "FixedLeaseIncomeAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Fixed Lease Income [Abstract]" } } }, "auth_ref": [] }, "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": [ "r731", "r741", "r751", "r783" ] }, "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": [ "r731", "r741", "r751", "r783" ] }, "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": [ "r731", "r741", "r751", "r783" ] }, "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": [ "r731", "r741", "r751", "r783" ] }, "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": [ "r731", "r741", "r751", "r783" ] }, "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": [ "r764" ] }, "evgo_FutureBuildSchedulePenaltyAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "FutureBuildSchedulePenaltyAmount", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Future build schedule penalty amount.", "label": "Future Build Schedule Penalty Amount", "terseLabel": "Future build schedule penalty amount, per site" } } }, "auth_ref": [] }, "evgo_GainLossOnDispositionOfAssetNetOfInsuranceRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "GainLossOnDispositionOfAssetNetOfInsuranceRecoveries", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on disposition of asset net of insurance recoveries.", "label": "Gain Loss On Disposition Of Asset Net Of Insurance Recoveries", "terseLabel": "Loss on disposal of property and equipment, net of insurance recoveries" } } }, "auth_ref": [] }, "evgo_GainLossOnSaleOfPropertyPlantEquipmentNetOfInsuranceRecoveriesAndImpairmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "GainLossOnSaleOfPropertyPlantEquipmentNetOfInsuranceRecoveriesAndImpairmentExpense", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant, net of insurance recoveries and equipment assets and impairment expense.", "label": "Gain Loss On Sale Of Property Plant Equipment, Net Of Insurance Recoveries And Impairment Expense", "negatedLabel": "Net loss on disposal of property and equipment, net of insurance recoveries, and impairment expense" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense", "terseLabel": "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": [ "r71", "r618" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyAndEquipmentDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative expenses", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r71" ] }, "evgo_GeneralMotorsAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "GeneralMotorsAgreementMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "General Motors Agreement [Member].", "label": "GM Agreement" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r134", "r257", "r524", "r665", "r668", "r688", "r699", "r848", "r849" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Intangible Assets, Net" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r66", "r69", "r104", "r155", "r244", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r450", "r663", "r664", "r835", "r836", "r837", "r838", "r839", "r869" ] }, "evgo_ImpactToNetIncomeLossDueToOffsetOfAnyFairValueAdjustmentThatIsRecordedToEquityRelatingToRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ImpactToNetIncomeLossDueToOffsetOfAnyFairValueAdjustmentThatIsRecordedToEquityRelatingToRedeemableNoncontrollingInterest", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Impact to net income (loss) due to the offset of any fair value adjustment that is recorded to equity relating to Redeemable Noncontrolling Interest.", "label": "Impact to net income (loss) due to The offset of any fair value adjustment that is recorded to equity relating to Redeemable Noncontrolling Interest", "terseLabel": "Impact to net income (loss) due to the offset of any fair value adjustment that is recorded to equity relating to Redeemable Noncontrolling Interest" } } }, "auth_ref": [] }, "evgo_ImpairmentOfLongLivedAssetsDisposedOf": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ImpairmentOfLongLivedAssetsDisposedOf", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sales.", "label": "Impairment Of Long Lived Assets Disposed Of", "terseLabel": "Impairment expense" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income tax expense", "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": [ "r67", "r99", "r104", "r526", "r539", "r663", "r664", "r835", "r836", "r837", "r838", "r839" ] }, "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://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyAndEquipmentDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfShareBasedCompensationDetails" ], "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": [ "r273", "r274", "r283", "r434", "r438", "r443", "r555", "r557", "r619", "r656", "r690", "r933" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyAndEquipmentDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r274", "r283", "r434", "r438", "r443", "r555", "r557", "r619", "r656", "r690", "r933" ] }, "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://climatecrisisrealimpactacquisition.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": [ "r156", "r383", "r386", "r387", "r388", "r389", "r391", "r392", "r395", "r397", "r398", "r399", "r571", "r684" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax expense", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r110", "r123", "r172", "r173", "r197", "r205", "r208", "r385", "r386", "r396", "r546", "r684" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.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": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net", "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": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.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": [ "r519", "r824" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities" } } }, "auth_ref": [] }, "evgo_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating lease assets and liabilities, net.", "label": "Increase Decrease In Operating Lease Assets And Liabilities Net", "negatedLabel": "Operating lease assets and liabilities, net" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other current and noncurrent liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.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": [ "r4" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Nonvested Shares with Forfeitable Dividends", "negatedLabel": "Less: weighted average unvested Earnout Shares outstanding", "documentation": "This element represents nonvested share-based payment awards that contain non-forfeitable rights to dividends or dividend equivalents (whether paid or unpaid). Basic and dilutive earnings per share are generally disclosed for such shares using the two-class method." } } }, "auth_ref": [ "r22" ] }, "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": [ "r731", "r741", "r751", "r775", "r783", "r787", "r795" ] }, "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": [ "r793" ] }, "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": [ "r723", "r799" ] }, "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": [ "r723", "r799" ] }, "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": [ "r723", "r799" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNet" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets, Net", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r258", "r270", "r271", "r655", "r656" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r259", "r857", "r858" ] }, "us-gaap_IntellectualPropertyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntellectualPropertyMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetScheduleOfFiniteLivedIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Intellectual Property [Member]", "terseLabel": "Intellectual Property", "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights." } } }, "auth_ref": [ "r11", "r850", "r851", "r852", "r853", "r855", "r857", "r859", "r860" ] }, "us-gaap_InterestIncomeDomesticDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeDomesticDeposits", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Investment Income, Interest", "negatedLabel": "Interest income", "documentation": "Interest earned on deposits in United States money market accounts and other United States interest earning accounts." } } }, "auth_ref": [ "r101" ] }, "us-gaap_LeaseAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseAgreementsMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lease Agreements [Member]", "terseLabel": "Lease", "documentation": "Contractual agreement that stipulates the lessee pay the lessor for use of an asset." } } }, "auth_ref": [ "r46", "r850", "r851", "r852", "r853", "r855", "r857", "r859", "r860" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "terseLabel": "Total lease costs", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r464", "r698" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lease costs" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of lease cost", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r916" ] }, "evgo_LeaseDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "LeaseDisclosureTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccounting" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of information about leases.", "label": "Lease Disclosure [Text Block]", "terseLabel": "Lease Accounting" } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Lease Accounting" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r462", "r475" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r462", "r475" ] }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "documentation": "Indicates (true false) whether lessee has option to extend operating lease." } } }, "auth_ref": [ "r463" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of future fixed minimum payments", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r917" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total undiscounted operating lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r473" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r473" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r473" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2028", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r473" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2027", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r473" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r473" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r917" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r473" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Renewal term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r915" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease term", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r915" ] }, "us-gaap_LessorLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorLeaseDescriptionLineItems", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingComponentsOfChargingEquipmentAndChargingStationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r477" ] }, "us-gaap_LessorLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorLeaseDescriptionTable", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingComponentsOfChargingEquipmentAndChargingStationsDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Lease, Description [Table]", "documentation": "Disclosure of information about lessor's leases." } } }, "auth_ref": [ "r477" ] }, "us-gaap_LessorOperatingLeaseExistenceOfOptionToExtend": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeaseExistenceOfOptionToExtend", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Existence of Option to Extend [true false]", "documentation": "Indicates (true false) whether lessor has option to extend operating lease." } } }, "auth_ref": [ "r478" ] }, "us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsFiscalYearMaturityAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payments, Fiscal Year Maturity [Abstract]", "terseLabel": "Future minimum rental payments due to lessor under operating leases (including subleases)" } } }, "auth_ref": [] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceived", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payments to be Received", "totalLabel": "Total", "documentation": "Amount of lease payments to be received by lessor for operating lease." } } }, "auth_ref": [ "r476" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, Year Four", "terseLabel": "2028", "documentation": "Amount of lease payment to be received by lessor for operating lease in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r476" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingTables" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of future minimum rental payments due to as lessor under operating leases (including subleases)", "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease." } } }, "auth_ref": [ "r918" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, Year One", "terseLabel": "2025", "documentation": "Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r476" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year", "terseLabel": "2024", "documentation": "Amount of lease payment to be received by lessor for operating lease in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r918" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, Year Three", "terseLabel": "2027", "documentation": "Amount of lease payment to be received by lessor for operating lease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r476" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, Year Two", "terseLabel": "2026", "documentation": "Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r476" ] }, "us-gaap_LessorOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeaseTermOfContract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Term of Contract", "terseLabel": "Initial lease terms", "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r920" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LetterOfCreditMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails" ], "lang": { "en-us": { "role": { "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails" ], "lang": { "en-us": { "role": { "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.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": [ "r12", "r52", "r53", "r54", "r55", "r56", "r57", "r58", "r155", "r244", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r411", "r414", "r415", "r450", "r593", "r662", "r718", "r869", "r924", "r925" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities, redeemable noncontrolling interest and stockholders' equity (deficit)", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r65", "r98", "r535", "r699", "r826", "r847", "r914" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities, redeemable noncontrolling interest and stockholders' equity (deficit)" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.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": [ "r54", "r130", "r155", "r244", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r411", "r414", "r415", "r450", "r699", "r869", "r924", "r925" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.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://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure", "verboseLabel": "Total liabilities", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r429", "r907" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Financial Liabilities Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "evgo_LongTermIncentivePlan2021Member": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "LongTermIncentivePlan2021Member", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensation2021LongTermIncentivePlanDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfServiceBasedRsuActivityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationServiceBasedRsuActivityNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Long Term Incentive Plan 2021.", "label": "2021 Incentive Plan" } } }, "auth_ref": [] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Machinery And Equipment [Member]", "terseLabel": "Machinery and Equipment", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfBusinessAndCreditRiskDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r211", "r674", "r702", "r705", "r875", "r932", "r934", "r935", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961" ] }, "evgo_MajorCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "MajorCustomersMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfBusinessAndCreditRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to major customers.", "label": "Major Customers [Member]", "terseLabel": "Major Customers" } } }, "auth_ref": [] }, "evgo_MajorSupplierMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "MajorSupplierMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfBusinessAndCreditRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to major suppliers.", "label": "Major Supplier [Member]", "terseLabel": "Major Supplier" } } }, "auth_ref": [] }, "evgo_MarketBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "MarketBasedRestrictedStockUnitsMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedEpsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsKeyAssumptionsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Market-based restricted stock units.", "label": "Market-Based Restricted Stock Units [Member]", "terseLabel": "Market-Based Awards" } } }, "auth_ref": [] }, "evgo_MaximumAmountOfSharesAvailableToBeSold": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "MaximumAmountOfSharesAvailableToBeSold", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum amount of shares available to be sold.", "label": "Maximum Amount Of Shares Available To be Sold", "terseLabel": "Maximum value of shares available to be sold" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsKeyAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r284", "r285", "r286", "r287", "r343", "r382", "r432", "r518", "r554", "r556", "r563", "r585", "r586", "r640", "r641", "r642", "r643", "r644", "r653", "r654", "r666", "r672", "r680", "r691", "r692", "r696", "r697", "r703", "r873", "r926", "r927", "r928", "r929", "r930", "r931" ] }, "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": [ "r767" ] }, "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": [ "r767" ] }, "us-gaap_MeasurementInputExercisePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputExercisePriceMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsPrivatePlacementWarrantLiabilityScheduleOfAssumptionsOfLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Exercise price", "documentation": "Measurement input using agreed upon price for exchange of underlying asset." } } }, "auth_ref": [ "r909", "r910", "r911" ] }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputExpectedDividendRateMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsEarnoutLiabilityScheduleOfAssumptionsOfLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Dividend rate", "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year." } } }, "auth_ref": [ "r909", "r910", "r911" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsEarnoutLiabilityScheduleOfAssumptionsOfLiabilityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsPrivatePlacementWarrantLiabilityScheduleOfAssumptionsOfLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Expected term (in years)", "terseLabel": "Expected restriction period (in years)", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r909", "r910", "r911" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsEarnoutLiabilityScheduleOfAssumptionsOfLiabilityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsPrivatePlacementWarrantLiabilityScheduleOfAssumptionsOfLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Expected Volatility", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r691", "r909", "r910", "r911" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsEarnoutLiabilityScheduleOfAssumptionsOfLiabilityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsPrivatePlacementWarrantLiabilityScheduleOfAssumptionsOfLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Risk-free interest rate", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r909", "r910", "r911" ] }, "us-gaap_MeasurementInputSharePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputSharePriceMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsEarnoutLiabilityScheduleOfAssumptionsOfLiabilityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsPrivatePlacementWarrantLiabilityScheduleOfAssumptionsOfLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Stock price", "documentation": "Measurement input using share price of saleable stock." } } }, "auth_ref": [ "r909", "r910", "r911" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsEarnoutLiabilityScheduleOfAssumptionsOfLiabilityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsPrivatePlacementWarrantLiabilityScheduleOfAssumptionsOfLiabilityDetails" ], "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": [ "r430", "r431", "r432", "r691" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsEarnoutLiabilityScheduleOfAssumptionsOfLiabilityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsPrivatePlacementWarrantLiabilityScheduleOfAssumptionsOfLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r430", "r431", "r432", "r691" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsKeyAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "auth_ref": [ "r284", "r285", "r286", "r287", "r343", "r382", "r432", "r518", "r554", "r556", "r563", "r585", "r586", "r640", "r641", "r642", "r643", "r644", "r653", "r654", "r666", "r672", "r680", "r691", "r692", "r696", "r703", "r873", "r926", "r927", "r928", "r929", "r930", "r931" ] }, "us-gaap_MinorityInterestChangeInRedemptionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestChangeInRedemptionValue", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestScheduleOfReconciliationOfChangesInRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest, Change in Redemption Value", "terseLabel": "Adjustment to revise redeemable noncontrolling interest to its redemption value at period-end", "documentation": "Change in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest." } } }, "auth_ref": [ "r34", "r35", "r84", "r85" ] }, "us-gaap_MinorityInterestDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestDisclosureTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterest" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest Disclosure [Text Block]", "terseLabel": "Redeemable Noncontrolling Interest", "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock." } } }, "auth_ref": [ "r92" ] }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners", "terseLabel": "Percentage of ownership interest by non controlling owners", "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity." } } }, "auth_ref": [] }, "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": [ "r786" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MoneyMarketFundsMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r876" ] }, "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": [ "r794" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfBusinessAndCreditRiskDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r211", "r674", "r702", "r705", "r875", "r932", "r934", "r935", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961" ] }, "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": [ "r768" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NatureOfOperations", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperations" ], "lang": { "en-us": { "role": { "label": "Nature of Operations [Text Block]", "terseLabel": "Description of Business and Nature of Operations", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r111", "r124" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.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": [ "r151" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.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://climatecrisisrealimpactacquisition.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": [ "r151" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.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://climatecrisisrealimpactacquisition.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": [ "r75", "r76", "r77" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.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://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss attributable to Class A common stockholders", "verboseLabel": "Net loss attributable to Class A common stockholders", "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": [ "r70", "r77", "r100", "r128", "r143", "r144", "r147", "r155", "r163", "r165", "r166", "r167", "r168", "r169", "r172", "r173", "r185", "r244", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r403", "r407", "r426", "r450", "r542", "r615", "r632", "r633", "r716", "r869" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestScheduleOfReconciliationOfChangesInRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "verboseLabel": "Net loss attributable to redeemable noncontrolling interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r47", "r93", "r143", "r144", "r169", "r172", "r173", "r541", "r823" ] }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficitParenthetical" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest", "terseLabel": "Less: net loss attributable to redeemable noncontrolling interest", "verboseLabel": "Net loss attributable to redeemable noncontrolling interest", "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest." } } }, "auth_ref": [ "r68" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net income (loss) attributable to Class A common stockholders, basic", "terseLabel": "Net loss attributable to Class A common stockholders, basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r149", "r165", "r166", "r167", "r168", "r176", "r177", "r187", "r192", "r407" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "verboseLabel": "Net loss attributable to Class A common stockholders, diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r149", "r178", "r181", "r182", "r183", "r184", "r187", "r192" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "terseLabel": "Numerator" } } }, "auth_ref": [] }, "evgo_NetworkRevenueOemMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "NetworkRevenueOemMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Network revenue OEM.", "label": "Network Revenue OEM [Member]", "terseLabel": "Network revenue, OEM", "verboseLabel": "Network, OEM" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued Accounting Standards", "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": [] }, "evgo_NissanAgreementTwoPointZeroMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "NissanAgreementTwoPointZeroMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Nissan Agreement Two Point Zero [Member].", "label": "Nissan Agreement" } } }, "auth_ref": [] }, "evgo_NonCashIncreaseInAccountsReceivableCapitalBuild": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "NonCashIncreaseInAccountsReceivableCapitalBuild", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of non-cash increase in Accounts Receivable capital-build.", "label": "Non-Cash Increase In Accounts Receivable Capital Build", "terseLabel": "Non-cash increase in capital-build liability" } } }, "auth_ref": [] }, "evgo_NonCashIncreaseInAssetRetirementObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "NonCashIncreaseInAssetRetirementObligations", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of non-cash increase in asset retirement obligations.", "label": "Non-cash increase in asset retirement obligations", "terseLabel": "Non-cash increase in asset retirement obligations" } } }, "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": [ "r767" ] }, "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": [ "r731", "r741", "r751", "r775", "r783" ] }, "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": [ "r758" ] }, "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": [ "r757" ] }, "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": [ "r775" ] }, "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": [ "r794" ] }, "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": [ "r794" ] }, "us-gaap_NoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestAbstract", "lang": { "en-us": { "role": { "label": "Redeemable Noncontrolling Interest" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income, 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": [ "r72" ] }, "us-gaap_NontradeReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NontradeReceivablesCurrent", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAndAllowanceForDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Nontrade Receivables, Current", "terseLabel": "Other accounts receivable", "documentation": "The sum of amounts currently receivable other than from customers. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r821" ] }, "evgo_NumberOfChargerStallsToBeInstalled": { "xbrltype": "integerItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "NumberOfChargerStallsToBeInstalled", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of charger stalls to be installed.", "label": "Number Of Charger Stalls To Be Installed", "terseLabel": "Number of charger stalls to be installed" } } }, "auth_ref": [] }, "evgo_NumberOfChargersPurchase": { "xbrltype": "integerItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "NumberOfChargersPurchase", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum number of chargers to be purchased.", "label": "Number Of Chargers Purchase", "terseLabel": "Maximum number of chargers to be purchased" } } }, "auth_ref": [] }, "evgo_NumberOfCustomers": { "xbrltype": "integerItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "NumberOfCustomers", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfBusinessAndCreditRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of customers.", "label": "Number Of Customers", "terseLabel": "Number of customers" } } }, "auth_ref": [] }, "evgo_NumberOfDaysWrittenNoticeToBeGivenIfFundsWereNotSecuredToTerminateAgreement": { "xbrltype": "durationItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "NumberOfDaysWrittenNoticeToBeGivenIfFundsWereNotSecuredToTerminateAgreement", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of days prior written notice to be given to terminate the agreement, if funds were not secured.", "label": "Number of Days Written Notice to be Given if Funds were Not Secured, to Terminate The Agreement", "terseLabel": "Written notice" } } }, "auth_ref": [] }, "evgo_NumberOfVendors": { "xbrltype": "integerItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "NumberOfVendors", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfBusinessAndCreditRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of vendors.", "label": "Number Of Vendors", "terseLabel": "Number of vendors" } } }, "auth_ref": [] }, "evgo_NumberOfVotes": { "xbrltype": "integerItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "NumberOfVotes", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents number of votes per share of Class B common stock.", "label": "Number of Votes", "terseLabel": "Number of votes per share" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.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://climatecrisisrealimpactacquisition.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://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Operating loss", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r104", "r663", "r835", "r836", "r837", "r838", "r839" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease costs", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r465", "r698" ] }, "evgo_OperatingLeaseIncomeAndSubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "OperatingLeaseIncomeAndSubleaseIncome", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable including the sublease income.", "label": "Operating Lease Income And Sublease Income", "totalLabel": "Total operating lease income" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLeaseIncomeLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLeaseIncomeLeasePayments", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Lease Income, Lease Payments", "terseLabel": "Charging, commercial revenue", "documentation": "Amount of operating lease income from lease payments paid and payable to lessor. Excludes variable lease payments not included in measurement of lease receivable." } } }, "auth_ref": [ "r198", "r480" ] }, "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLeaseIncomeTableTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingTables" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Lease Income [Table Text Block]", "terseLabel": "Schedule of operating lease income", "documentation": "Tabular disclosure of components of income from operating lease." } } }, "auth_ref": [ "r198", "r479" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Future fixed minimum payments" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "verboseLabel": "Total discounted operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r460" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r460" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r460" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in measurement of operating lease liabilities", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r461", "r469" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingComponentsOfChargingEquipmentAndChargingStationsDetails", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "verboseLabel": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r459" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r472", "r698" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r471", "r698" ] }, "us-gaap_OperatingLeasesLeaseIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasesLeaseIncomeAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Operating lease income:" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Description of Business and Nature of Operations" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r136" ] }, "us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCapitalizedPropertyPlantAndEquipmentMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Other Capitalized Property Plant and Equipment [Member]", "terseLabel": "Office equipment, vehicles and other", "documentation": "All other long term capitalized assets related to property plant and equipment not otherwise previously categorized." } } }, "auth_ref": [ "r82" ] }, "us-gaap_OtherCommitmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCommitmentsAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Axis]", "documentation": "Information by type of other commitment." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCommitmentsDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Domain]", "documentation": "Other future obligation." } } }, "auth_ref": [] }, "us-gaap_OtherCostOfOperatingRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCostOfOperatingRevenue", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other Cost of Operating Revenue", "terseLabel": "Other", "documentation": "Other costs incurred during the reporting period related to other revenue generating activities." } } }, "auth_ref": [ "r69" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r53", "r699" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Other Noncash Income (Expense)", "negatedLabel": "Other", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r77" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other expense, net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r73" ] }, "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": [ "r767" ] }, "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": [ "r729", "r739", "r749", "r781" ] }, "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": [ "r732", "r742", "r752", "r784" ] }, "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": [ "r732", "r742", "r752", "r784" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "OwnershipAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "OwnershipDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Domain]" } } }, "auth_ref": [] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ParentMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "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": [ "r756" ] }, "evgo_PaymentInExchangeForAgreementToApplyCertainBrandingDecals": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "PaymentInExchangeForAgreementToApplyCertainBrandingDecals", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of payment in exchange for EVgo's agreement to apply certain branding decals on the fast chargers funded by GM pursuant to the GM Agreement.", "label": "Payment in Exchange for Agreement to Apply Certain Branding Decals", "terseLabel": "Payment in exchange for agreement to apply certain branding decals" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfFinancingCosts", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Financing Costs", "negatedLabel": "Payments of deferred debt issuance costs", "documentation": "The cash outflow for loan and debt issuance costs." } } }, "auth_ref": [ "r14" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Stock Issuance Costs", "negatedLabel": "Payments of deferred equity issuance costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r14" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital expenditures", "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": [ "r74" ] }, "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": [ "r766" ] }, "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": [ "r766" ] }, "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": [ "r758" ] }, "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": [ "r775" ] }, "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": [ "r768" ] }, "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": [ "r757" ] }, "evgo_PercentageOfChangeInContractAssets": { "xbrltype": "percentItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "PercentageOfChangeInContractAssets", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndLiabilitiesActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of change in contract assets.", "label": "Percentage of Change in Contract Assets", "terseLabel": "Change in contract assets (as percentage)" } } }, "auth_ref": [] }, "evgo_PercentageOfChangeInContractLiabilities": { "xbrltype": "percentItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "PercentageOfChangeInContractLiabilities", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndLiabilitiesActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of change in contract liabilities.", "label": "Percentage of Change in Contract Liabilities", "verboseLabel": "Change in contract liabilities (as percentage)" } } }, "auth_ref": [] }, "evgo_PercentageOfChargerStallsInstallationCompleted": { "xbrltype": "percentItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "PercentageOfChargerStallsInstallationCompleted", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of charger stalls installation completed.", "label": "Percentage of Charger Stalls Installation Completed", "terseLabel": "Percentage of charger stalls installation completed" } } }, "auth_ref": [] }, "evgo_PercentageOfNetCashSavingsOwedPerAgreement": { "xbrltype": "percentItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "PercentageOfNetCashSavingsOwedPerAgreement", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureTaxReceivableAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of net cash savings owed per agreement related to income taxes.", "label": "Percentage Of Net Cash Savings Owed Per Agreement", "terseLabel": "Net cash savings percentage owed to TRA Holders" } } }, "auth_ref": [] }, "evgo_PercentageOfOwnershipInterestHeld": { "xbrltype": "percentItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "PercentageOfOwnershipInterestHeld", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of ownership interest held by EVgo Holdings.", "label": "Percentage of Ownership Interest Held", "terseLabel": "Percentage of ownership interest held" } } }, "auth_ref": [] }, "evgo_PercentageOfVotingInterest": { "xbrltype": "percentItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "PercentageOfVotingInterest", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting interest.", "label": "Percentage of Voting Interest", "terseLabel": "Percentage of voting interest" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PerformanceSharesMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedEpsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfPerformanceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Performance Shares [Member]", "terseLabel": "PSUs", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "evgo_PilotFlyingJAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "PilotFlyingJAgreementMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Pilot Flying J Agreement [Member].", "label": "Pilot Flying J Agreement" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensation2021LongTermIncentivePlanDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfServiceBasedRsuActivityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationServiceBasedRsuActivityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensation2021LongTermIncentivePlanDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfServiceBasedRsuActivityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationServiceBasedRsuActivityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903" ] }, "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": [ "r759" ] }, "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": [ "r803" ] }, "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": [ "r758" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value (in dollars 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": [ "r59", "r302" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares authorized (in shares)", "terseLabel": "Preferred stock, shares authorized (in shares)", "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": [ "r59", "r595" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares issued (in shares)", "terseLabel": "Preferred stock, shares issued (in shares)", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r59", "r302" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares outstanding (in shares)", "terseLabel": "Preferred stock, shares outstanding (in shares)", "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": [ "r59", "r595", "r613", "r964", "r965" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.0001 par value; 10,000,000 shares authorized as of June 30, 2024 and December 31, 2023; none issued and outstanding", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r59", "r532", "r699" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.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": [ "r822" ] }, "evgo_PrimaryEquityOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "PrimaryEquityOfferingMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Shares sold under a primary equity offering.", "label": "Primary Equity Offering", "terseLabel": "Public offering" } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r819" ] }, "evgo_PrivatePlacementWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "PrivatePlacementWarrantMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfLiabilitiesDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsPrivatePlacementWarrantLiabilityScheduleOfAssumptionsOfLiabilityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsTables", "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedEpsDetails" ], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase one share of Class A common stock at a specific exercise price.", "label": "Private Placement Warrants", "terseLabel": "Private Placement Warrants", "verboseLabel": "Private Placement Warrant Liability" } } }, "auth_ref": [] }, "evgo_ProceedsFromCapitalBuildFunding": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ProceedsFromCapitalBuildFunding", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash inflow from capital build funding.", "label": "Proceeds from Capital Build Funding", "terseLabel": "Proceeds from capital-build funding" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromInsuranceSettlementInvestingActivities", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Property Insurance Policy", "verboseLabel": "Proceeds from insurance for property losses", "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities." } } }, "auth_ref": [ "r3", "r13" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Common Stock", "verboseLabel": "Proceeds from issuance of Class A common stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r2" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r209", "r520", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r657", "r673", "r701", "r703", "r704", "r706", "r707", "r864", "r865", "r875", "r932", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r209", "r520", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r657", "r673", "r701", "r703", "r704", "r706", "r707", "r864", "r865", "r875", "r932", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net loss", "verboseLabel": "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": [ "r128", "r143", "r144", "r150", "r155", "r163", "r169", "r172", "r173", "r244", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r403", "r407", "r409", "r412", "r413", "r426", "r450", "r526", "r540", "r572", "r615", "r632", "r633", "r685", "r686", "r717", "r823", "r869" ] }, "evgo_PropertyAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "PropertyAndEquipmentMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Property And Equipment [Member].", "label": "Property And Equipment [Member]", "terseLabel": "Property And Equipment" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Equipment and Software, Net" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingComponentsOfChargingEquipmentAndChargingStationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyAndEquipmentDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r6", "r474" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNet" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Equipment and Software, Net", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r81", "r115", "r121", "r122" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingComponentsOfChargingEquipmentAndChargingStationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, plant and equipment, gross", "verboseLabel": "Total property, equipment and software", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r82", "r132", "r538" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingComponentsOfChargingEquipmentAndChargingStationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfPropertyAndEquipmentNetDetails", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, equipment and software, net", "totalLabel": "Property, equipment and software, 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": [ "r6", "r474", "r527", "r538", "r699" ] }, "us-gaap_PropertyPlantAndEquipmentOtherTypesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentOtherTypesMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Other Types [Member]", "terseLabel": "Property, Plant and Equipment, Other Types", "documentation": "Long-lived, physical assets used to produce goods and services and not intended for resale, classified as other." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment, net", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r6" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingComponentsOfChargingEquipmentAndChargingStationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyAndEquipmentDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r82", "r474" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertySubjectToOrAvailableForOperatingLeaseNetAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingComponentsOfChargingEquipmentAndChargingStationsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Abstract]", "terseLabel": "Property, Plant, and Equipment, Lessor Asset under Operating Lease" } } }, "auth_ref": [] }, "evgo_PublicWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "PublicWarrantMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase one share of Class A common stock at an exercise price of $11.50.", "label": "Public Warrant" } } }, "auth_ref": [] }, "evgo_PublicWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "PublicWarrantsMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedEpsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to public warrants.", "label": "Public Warrants" } } }, "auth_ref": [] }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PurchaseCommitmentExcludingLongtermCommitmentAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Purchase Commitment, Excluding Long-Term Commitment [Axis]", "documentation": "Information by arrangement, in which the entity has agreed to expend funds to procure goods or services from one or more suppliers." } } }, "auth_ref": [ "r57", "r97" ] }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PurchaseCommitmentExcludingLongtermCommitmentDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Purchase Commitment, Excluding Long-Term Commitment [Domain]", "documentation": "This item is intended to be populated, by the entity, with Members identifying each purchase commitment about which information required or determined to be disclosed is being provided. If only one such commitment exists, this item may be used to capture such information; if multiple commitments exist, this item is the dimensional default, which will aggregate such information, as appropriate." } } }, "auth_ref": [ "r57", "r97" ] }, "evgo_PurchaseCommitmentMinimumNumberOfChargers": { "xbrltype": "integerItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "PurchaseCommitmentMinimumNumberOfChargers", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Minimum number of chargers committed to be purchased under the agreement.", "label": "Purchase Commitment, Minimum Number Of Chargers", "terseLabel": "Minimum number of chargers committed to be purchased" } } }, "auth_ref": [] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PurchaseObligation", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Purchase Obligation", "terseLabel": "Purchase order commitments outstanding", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Purchase Obligation, to be Paid, Remainder of Fiscal Year", "terseLabel": "Purchase order commitment, short term", "documentation": "Amount of purchase arrangement to be paid in remainder of current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment." } } }, "auth_ref": [] }, "evgo_PurchasecommitmentForServicesRelatedToConsultingMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "PurchasecommitmentForServicesRelatedToConsultingMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to purchase commitment for services related to consulting.", "label": "PurchaseCommitment For Services Related To Consulting [Member]", "terseLabel": "Purchase Commitment for Consulting Services" } } }, "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": [ "r756" ] }, "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": [ "r756" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsKeyAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r284", "r285", "r286", "r287", "r335", "r343", "r372", "r373", "r374", "r382", "r432", "r492", "r501", "r518", "r554", "r556", "r563", "r585", "r586", "r640", "r641", "r642", "r643", "r644", "r653", "r654", "r666", "r672", "r680", "r691", "r692", "r696", "r697", "r703", "r710", "r863", "r873", "r910", "r927", "r928", "r929", "r930", "r931" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsKeyAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r284", "r285", "r286", "r287", "r335", "r343", "r372", "r373", "r374", "r382", "r432", "r492", "r501", "r518", "r554", "r556", "r563", "r585", "r586", "r640", "r641", "r642", "r643", "r644", "r653", "r654", "r666", "r672", "r680", "r691", "r692", "r696", "r697", "r703", "r710", "r863", "r873", "r910", "r927", "r928", "r929", "r930", "r931" ] }, "us-gaap_ReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivablesNetCurrent", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Receivables, Net, Current", "terseLabel": "Accounts receivable, net of allowance of $553 and $1,116 as of June 30, 2024 and December 31, 2023, respectively", "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value." } } }, "auth_ref": [ "r699" ] }, "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": [ "r724", "r734", "r744", "r776" ] }, "us-gaap_RedeemableNoncontrollingInterestEquityFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RedeemableNoncontrollingInterestEquityFairValue", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestScheduleOfReconciliationOfChangesInRedeemableNoncontrollingInterestDetails", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Redeemable Noncontrolling Interest, Equity, Fair Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Redeemable noncontrolling interest", "documentation": "The aggregate fair value as of the reporting date of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity." } } }, "auth_ref": [ "r33", "r34", "r84", "r85" ] }, "us-gaap_RedeemableNoncontrollingInterestTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RedeemableNoncontrollingInterestTableTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestTables" ], "lang": { "en-us": { "role": { "label": "Redeemable Noncontrolling Interest [Table Text Block]", "terseLabel": "Schedule of reconciliation of changes in redeemable noncontrolling interest", "documentation": "Tabular disclosure of redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. As of the date of the statement of financial position, such redeemable noncontrolling interest is currently redeemable, as defined, for cash or other assets of the entity at (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the entity." } } }, "auth_ref": [] }, "evgo_RedeemableStockConversionRatio": { "xbrltype": "decimalItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "RedeemableStockConversionRatio", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents redeemable stock conversion ratio.", "label": "Redeemable Stock Conversion Ratio", "terseLabel": "Redeemable stock conversion ratio" } } }, "auth_ref": [] }, "evgo_RedeemableWarrantsForClassCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "RedeemableWarrantsForClassCommonStockMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "documentation": "Redeemable Warrants For Class Common Stock [Member].", "label": "Redeemable Warrants For Class Common Stock" } } }, "auth_ref": [] }, "evgo_RegulatoryCreditSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "RegulatoryCreditSalesMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Regulatory Credit Sales [Member].", "label": "Regulatory Credit Sales [Member]", "terseLabel": "Regulatory credit sales" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party [Domain]", "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r212", "r342", "r482", "r483", "r530", "r536", "r588", "r589", "r590", "r591", "r592", "r612", "r614", "r639" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r212", "r342", "r482", "r483", "r530", "r536", "r588", "r589", "r590", "r591", "r592", "r612", "r614", "r639", "r923" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r157", "r158", "r298", "r304", "r484", "r502", "r528", "r659", "r660" ] }, "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": [ "r725", "r735", "r745", "r777" ] }, "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": [ "r726", "r736", "r746", "r778" ] }, "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": [ "r733", "r743", "r753", "r785" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r131" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedEpsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "RSUs", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r62", "r87", "r534", "r561", "r562", "r570", "r596", "r699" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r127", "r160", "r161", "r162", "r164", "r169", "r171", "r173", "r245", "r246", "r272", "r393", "r394", "r400", "r401", "r402", "r404", "r406", "r407", "r416", "r418", "r419", "r421", "r424", "r457", "r458", "r558", "r560", "r573", "r964" ] }, "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_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Including Assessed Tax", "totalLabel": "Total revenue", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r102", "r103", "r197", "r203", "r204", "r206", "r208", "r209", "r210", "r211", "r330", "r331", "r520" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.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": [ "r125", "r321", "r322", "r323", "r324", "r325", "r326", "r328", "r329", "r334" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionDeferredRevenueToBeRecognizedDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue remaining performance obligation expected period of satisfaction", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r118" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionDeferredRevenueToBeRecognizedDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionDeferredRevenueToBeRecognizedDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue remaining performance obligation", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r119" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionDeferredRevenueToBeRecognizedDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r119" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionDeferredRevenueToBeRecognizedDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionTables" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Schedule of deferred revenue to be recognized", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r809" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "ROU assets obtained in exchange for new operating lease liabilities", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r470", "r698" ] }, "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": [ "r794" ] }, "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": [ "r794" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureEquityDetails", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "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": [] }, "evgo_SaleVestingIncentiveUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "SaleVestingIncentiveUnitsMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Sale Vesting Incentive Units.", "label": "Sale Vesting Incentive Units [Member]", "terseLabel": "Sale Vesting Incentive Units" } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueNetMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfBusinessAndCreditRiskDetails" ], "lang": { "en-us": { "role": { "label": "Total Revenue [Member]", "terseLabel": "Total 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": [ "r211", "r810" ] }, "evgo_ScenarioPlanDateFourMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ScenarioPlanDateFourMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Scenario Plan Date Four [Member].", "label": "Scenario Plan Date June 30, 2024" } } }, "auth_ref": [] }, "evgo_ScenarioPlanDateMarch312026Member": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ScenarioPlanDateMarch312026Member", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Scenario Plan Date March 31, 2026.", "label": "Scenario Plan Date March 31, 2026" } } }, "auth_ref": [] }, "us-gaap_ScenarioPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScenarioPlanMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Scenario, Plan", "documentation": "The scenario under which facts represent plans as distinct from actual." } } }, "auth_ref": [] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedEpsDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "auth_ref": [ "r174", "r344", "r807", "r831" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.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 diluted EPS", "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": [ "r23" ] }, "us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfChangeInAssetRetirementObligationTableTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureAssetRetirementObligationsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Change in Asset Retirement Obligation [Table Text Block]", "terseLabel": "Schedule of asset retirement obligation activity", "documentation": "Tabular disclosure of the changes in carrying amount of a liability for asset retirement obligations, for changes such as new obligations, changes in estimates of existing obligations, spending on existing obligations, property dispositions, and foreign currency translation." } } }, "auth_ref": [ "r862" ] }, "evgo_ScheduleOfContractWithCustomerLiabilityRevenueRecognizedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ScheduleOfContractWithCustomerLiabilityRevenueRecognizedTableTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for contract liabilities recognized as revenue.", "label": "Schedule of Contract with Customer Liability Revenue Recognized [Table Text Block]", "terseLabel": "Schedule of contract liabilities recognized as revenue." } } }, "auth_ref": [] }, "evgo_ScheduleOfDepreciationAmortizationImpairmentLossOnDisposalNetOfRecoveriesOfPropertyPlantAndEquipmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ScheduleOfDepreciationAmortizationImpairmentLossOnDisposalNetOfRecoveriesOfPropertyPlantAndEquipmentTableTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetTables" ], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure related to depreciation, amortization and impairment loss on disposal. net of recoveries of property, plant and equipment.", "label": "Schedule Of Depreciation Amortization Impairment Loss on Disposal Net of Recoveries Of Property Plant And Equipment [Table Text Block]", "terseLabel": "Schedule of allocation of depreciation and amortization of property and equipment" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Derivative Liabilities at Fair Value [Table Text Block]", "terseLabel": "Schedule of changes in the fair value of warrant and earnout liabilities", "documentation": "Tabular disclosure of derivative liabilities at fair value." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Basic and Diluted Net Income (Loss) Per Common Share", "terseLabel": "Schedule of basic and diluted net earnings per common share", "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": [ "r834" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfShareBasedCompensationDetails" ], "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": [ "r38" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "verboseLabel": "Schedule of stock-based compensation expense", "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": [ "r38" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Liabilities measured on recurring basis", "terseLabel": "Schedule of assets and liabilities measured on recurring basis", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r907", "r908" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of finite-lived intangible assets, net", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r669", "r856" ] }, "evgo_ScheduleOfNonvestedIncentiveUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ScheduleOfNonvestedIncentiveUnitsActivityTableTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested incentive units.", "label": "Schedule Of Nonvested Incentive Units Activity [Table Text Block]", "verboseLabel": "Schedule of Incentive Units activity" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Performance-Based Units Activity [Table Text Block]", "terseLabel": "Schedule of PSU activity", "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units." } } }, "auth_ref": [ "r89" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "verboseLabel": "Schedule of RSU activity", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r89" ] }, "evgo_ScheduleOfOperatingLeaseSupplementalInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ScheduleOfOperatingLeaseSupplementalInformationTableTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of operating lease liability supplemental information.", "label": "Schedule of Operating Lease Supplemental Information [Table Text Block]", "terseLabel": "Schedule of operating lease supplemental information" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table Text Block]", "terseLabel": "Schedule of the components of charging equipment, charging stations, land, and subleased host sites leased to third parties", "documentation": "Tabular disclosure of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease." } } }, "auth_ref": [ "r109", "r861", "r919" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensation2021LongTermIncentivePlanDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsSummaryOfActivityOfIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsKeyAssumptionsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfServiceBasedRsuActivityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationServiceBasedRsuActivityNarrativeDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r346", "r348", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of options activity", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r8", "r9", "r88" ] }, "evgo_ScheduleOfShareBasedPaymentAwardMarketBasedRsusValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ScheduleOfShareBasedPaymentAwardMarketBasedRsusValuationAssumptionsTableTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of Market-based RSUs, 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.", "label": "Schedule of Share-based Payment Award, Market-Based RSUs, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of assumptions used for grants of awards" } } }, "auth_ref": [] }, "evgo_SecondAmendmentAgreementWithGeneralMotorsMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "SecondAmendmentAgreementWithGeneralMotorsMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to second amendment agreement with General Motors.", "label": "Second amendment agreement with GM" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r719" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r721" ] }, "evgo_ServiceBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ServiceBasedRestrictedStockUnitsMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfServiceBasedRsuActivityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationServiceBasedRsuActivityNarrativeDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Service Based RSU's", "terseLabel": "Service-Based Awards" } } }, "auth_ref": [] }, "evgo_ShareBasedAwardsIncentiveUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ShareBasedAwardsIncentiveUnitsMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsSummaryOfActivityOfIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Share Based Awards Incentive Units [Member].", "label": "Incentive Units [Member].", "terseLabel": "Incentive Units" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "terseLabel": "Service conditions (in years)", "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r681" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r681" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsSummaryOfActivityOfIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfServiceBasedRsuActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r366" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsSummaryOfActivityOfIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfServiceBasedRsuActivityDetails" ], "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": "Forfeited (in dollar per share)", "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": [ "r366" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfServiceBasedRsuActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)", "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": [ "r364" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfServiceBasedRsuActivityDetails" ], "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", "terseLabel": "Granted (in dollar 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": [ "r364" ] }, "evgo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIncentiveUnitNumberOfSharesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIncentiveUnitNumberOfSharesRollForward", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsSummaryOfActivityOfIncentiveUnitsDetails" ], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a incentive units concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Incentive Unit, Number of Shares [Roll Forward]", "terseLabel": "Incentive Unit Activity" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedEpsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsSummaryOfActivityOfIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfServiceBasedRsuActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Nonvested as of ending (in shares)", "periodStartLabel": "Nonvested as of beginning (in shares)", "terseLabel": "Shares of MSUs that were excluded from the computation", "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": [ "r361", "r362" ] }, "evgo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedPerformanceBasedRestrictedStockNumberOfSharesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedPerformanceBasedRestrictedStockNumberOfSharesRollForward", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfPerformanceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept of performance based restricted stock unit from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Performance Based Restricted Stock,Number of Shares [Roll Forward]", "terseLabel": "Performance-Based Restricted Stock Unit Activity" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfServiceBasedRsuActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Services-Based Restricted Stock Unit Activity", "verboseLabel": "Market-Based Restricted Stock Unit Activity", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsSummaryOfActivityOfIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfServiceBasedRsuActivityDetails" ], "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": "Nonvested as of ending (in dollar per share)", "periodStartLabel": "Nonvested as of beginning (in dollar per share)", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r361", "r362" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsSummaryOfActivityOfIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfServiceBasedRsuActivityDetails" ], "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 [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "evgo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfServiceBasedRsuActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested and vested but not released equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Number", "terseLabel": "Outstanding as of ending (in shares)" } } }, "auth_ref": [] }, "evgo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedButNoReleasedDuringPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedButNoReleasedDuringPeriod", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfServiceBasedRsuActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested but not released during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested But No Released During The Period", "terseLabel": "Vested but not released (in shares)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsSummaryOfActivityOfIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfServiceBasedRsuActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r365" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationServiceBasedRsuActivityNarrativeDetails" ], "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": "Total fair value vested", "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": [ "r368" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsSummaryOfActivityOfIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfServiceBasedRsuActivityDetails" ], "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": "Vested (in dollar per share)", "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": [ "r365" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsKeyAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Assumptions" } } }, "auth_ref": [] }, "evgo_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCostOfEquity": { "xbrltype": "percentItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCostOfEquity", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsKeyAssumptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The cost of equity assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Cost of Equity", "terseLabel": "Cost of equity" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsKeyAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r373" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsKeyAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "verboseLabel": "Expected volatility", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r372" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsKeyAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r374" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensation2021LongTermIncentivePlanDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsSummaryOfActivityOfIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsKeyAssumptionsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfServiceBasedRsuActivityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationServiceBasedRsuActivityNarrativeDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-Based Compensation", "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": [ "r346", "r348", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensation2021LongTermIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r682" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensation2021LongTermIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares available for grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r37" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "periodEndLabel": "Shares Underlying Options, Exercisable, Ending Balance", "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": [ "r355" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price, Exercisable, Ending Balance", "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": [ "r355" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "negatedLabel": "Shares Underlying Options, Expired", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r360" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Shares Underlying Options, Forfeited", "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": [ "r359" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Stock options, Granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r357" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Aggregate Intrinsic Value, Outstanding, Ending Balance", "periodStartLabel": "Aggregate Intrinsic Value, Outstanding, Beginning Balance", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r37" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Shares Underlying Options, Outstanding, Ending Balance", "periodStartLabel": "Shares Underlying Options, Outstanding, Beginning Balance", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r353", "r354" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Stock Option Rollforward", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfStockOptionActivityDetails" ], "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, Outstanding, Ending Balance", "periodStartLabel": "Weighted Average Exercise Price, Outstanding, Beginning Balance", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r353", "r354" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedEpsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsSummaryOfActivityOfIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsKeyAssumptionsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfServiceBasedRsuActivityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationServiceBasedRsuActivityNarrativeDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationTables", "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": [ "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Expired", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r360" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfStockOptionActivityDetails" ], "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, Forfeited", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r359" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Adjusted EBITDA and stall counts", "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://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "rTSR", "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": [] }, "evgo_ShareBasedCompensationCapitalizedToPropertyEquipmentAndSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ShareBasedCompensationCapitalizedToPropertyEquipmentAndSoftware", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of Share-based compensation capitalized to property, equipment and software in noncash investing and financing activities.", "label": "Share-Based Compensation Capitalized to Property, Equipment and Software", "terseLabel": "Share-based compensation capitalized to property, equipment and software" } } }, "auth_ref": [] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfBusinessAndCreditRiskDetails" ], "lang": { "en-us": { "role": { "label": "Supplier [Axis]", "documentation": "Information by supplier." } } }, "auth_ref": [] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfBusinessAndCreditRiskDetails" ], "lang": { "en-us": { "role": { "label": "Supplier [Domain]", "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received." } } }, "auth_ref": [] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharePrice", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Purchase price (in dollars per share)", "terseLabel": "Public offering price per share", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Share-based compensation award vesting percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r878" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsKeyAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "verboseLabel": "Remaining time to performance period end date (in 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": [ "r371" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Outstanding and 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": [ "r37" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contractual Life (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": [ "r37" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contractual Life (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": [ "r90" ] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Share price (in dollars per share)", "terseLabel": "Unit price (in dollars per share)", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "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": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermLeaseCost", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease costs", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r466", "r698" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r78", "r153" ] }, "evgo_SiteHostRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "SiteHostRelationshipsMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetScheduleOfFiniteLivedIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to site host relationships.", "label": "Site Host relationships [Member]", "terseLabel": "Site Host relationships" } } }, "auth_ref": [] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyAndEquipmentDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Software and Software Development Costs [Member]", "terseLabel": "Software", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureEquityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails", "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r126", "r138", "r139", "r140", "r155", "r179", "r180", "r188", "r192", "r200", "r201", "r244", "r289", "r291", "r292", "r293", "r296", "r297", "r302", "r303", "r306", "r309", "r316", "r450", "r566", "r567", "r568", "r569", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r595", "r616", "r634", "r645", "r646", "r647", "r648", "r649", "r806", "r825", "r833" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r7", "r60", "r63", "r64", "r127", "r145", "r146", "r147", "r160", "r161", "r162", "r164", "r169", "r171", "r173", "r199", "r245", "r246", "r272", "r317", "r393", "r394", "r400", "r401", "r402", "r404", "r406", "r407", "r416", "r417", "r418", "r419", "r420", "r421", "r424", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r481", "r543", "r558", "r559", "r560", "r573", "r634" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureEquityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsEarnoutLiabilityScheduleOfAssumptionsOfLiabilityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsPrivatePlacementWarrantLiabilityScheduleOfAssumptionsOfLiabilityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetScheduleOfFiniteLivedIntangibleAssetsNetDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedEpsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyAndEquipmentDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfPropertyAndEquipmentNetDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement", "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": [ "r160", "r161", "r162", "r199", "r458", "r520", "r565", "r584", "r587", "r588", "r589", "r590", "r591", "r592", "r595", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r608", "r609", "r610", "r611", "r612", "r614", "r617", "r618", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r634", "r711" ] }, "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_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Stockholders' Equity (Deficit)" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementScenarioAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedEpsDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r174", "r344", "r807", "r808", "r831" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureEquityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsEarnoutLiabilityScheduleOfAssumptionsOfLiabilityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsPrivatePlacementWarrantLiabilityScheduleOfAssumptionsOfLiabilityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetScheduleOfFiniteLivedIntangibleAssetsNetDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedEpsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyAndEquipmentDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfPropertyAndEquipmentNetDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r160", "r161", "r162", "r199", "r212", "r458", "r520", "r565", "r584", "r587", "r588", "r589", "r590", "r591", "r592", "r595", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r608", "r609", "r610", "r611", "r612", "r614", "r617", "r618", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r634", "r711" ] }, "evgo_StatementsOfOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "StatementsOfOperationsAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Statements of Operations [Abstract]", "terseLabel": "Revenue" } } }, "auth_ref": [] }, "evgo_StephanieLeeMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "StephanieLeeMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Stephanie Lee.", "label": "Stephanie Lee" } } }, "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": [ "r728", "r738", "r748", "r780" ] }, "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": [] }, "evgo_StockHoldersEquityConversionRatio": { "xbrltype": "sharesItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "StockHoldersEquityConversionRatio", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Stock holders equity conversion ratio.", "label": "Stock Holders Equity Conversion Ratio", "terseLabel": "Conversion ratio" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Number of shares purchased (in shares)", "terseLabel": "Issuance of Class A common stock, net of issuance costs (in shares)", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r7", "r59", "r60", "r87", "r566", "r634", "r646" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture", "terseLabel": "Issuance of Class A common stock under share-based compensation plans (in shares)", "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "verboseLabel": "Stock options exercised", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r7", "r59", "r60", "r87", "r358" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of Class A common stock, net of issuance costs", "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": [ "r7", "r59", "r60", "r87", "r573", "r634", "r646", "r717" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture", "terseLabel": "Issuance of Class A common stock under share-based compensation plans", "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity (deficit)", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r60", "r63", "r64", "r80", "r597", "r613", "r635", "r636", "r699", "r718", "r826", "r847", "r914", "r964" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity (deficit)" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r86", "r154", "r301", "r303", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r315", "r317", "r423", "r637", "r638", "r650" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Sublease Income", "terseLabel": "Ancillary revenue", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r468", "r698" ] }, "evgo_SubleaseIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "SubleaseIncomeAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Sublease Income [Abstract]" } } }, "auth_ref": [] }, "srt_SubsidiariesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SubsidiariesMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Subsidiaries [Member]", "terseLabel": "EVgo OpCo" } } }, "auth_ref": [ "r877", "r921", "r922", "r923" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureEquityDetails", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SupplierConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplierConcentrationRiskMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfBusinessAndCreditRiskDetails" ], "lang": { "en-us": { "role": { "label": "Supplier Concentration Risk [Member]", "terseLabel": "Supplier Concentration Risk", "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services." } } }, "auth_ref": [ "r79" ] }, "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": [ "r774" ] }, "evgo_TaxReceivableAgreementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "TaxReceivableAgreementAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Tax Receivable Agreement" } } }, "auth_ref": [] }, "evgo_TaxReceivableAgreementTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "TaxReceivableAgreementTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureTaxReceivableAgreement" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for tax receivable agreement.", "label": "Tax Receivable Agreement [Text Block]", "terseLabel": "Tax Receivable Agreement" } } }, "auth_ref": [] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetScheduleOfFiniteLivedIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Technology [Member]", "terseLabel": "Technology", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r10", "r850", "r851", "r852", "r853", "r855", "r857", "r859", "r860" ] }, "us-gaap_TechnologyEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TechnologyEquipmentMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Technology Equipment [Member]", "terseLabel": "Technology Equipment", "documentation": "Equipment used in the creation, maintenance and utilization of information systems which include computers and peripherals." } } }, "auth_ref": [] }, "evgo_TermOfAgreement": { "xbrltype": "durationItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "TermOfAgreement", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Term of agreement.", "label": "Term Of Agreement", "terseLabel": "Contract term" } } }, "auth_ref": [] }, "evgo_ThresholdNumberOfStallsToBeBuiltOperatedAndMaintained": { "xbrltype": "integerItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ThresholdNumberOfStallsToBeBuiltOperatedAndMaintained", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Threshold number of stalls to be built, operated and maintained under the agreement.", "label": "Threshold Number Of Stalls To Be Built, Operated And Maintained", "terseLabel": "Threshold number of stalls to be built, operated and maintained" } } }, "auth_ref": [] }, "evgo_ThunderSubMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "ThunderSubMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Thunder Sub.", "label": "Thunder Sub [Member]", "terseLabel": "Thunder Sub" } } }, "auth_ref": [] }, "evgo_TimeVestingIncentiveUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "TimeVestingIncentiveUnitsMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Time Vesting Incentive Units.", "label": "Time Vesting Incentive Units [Member]", "terseLabel": "Time Vesting Incentive Units" } } }, "auth_ref": [] }, "evgo_TotalPurchasesMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "TotalPurchasesMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfBusinessAndCreditRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to total purchases.", "label": "Total Purchases [Member]", "terseLabel": "Total Purchases" } } }, "auth_ref": [] }, "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": [ "r766" ] }, "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": [ "r773" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable and Allowance for Doubtful Accounts", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r106", "r107", "r108", "r840", "r841", "r842" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeNamesMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetScheduleOfFiniteLivedIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Trade name [Member]", "terseLabel": "Trade name", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r43", "r850", "r851", "r852", "r853", "r854", "r855", "r857", "r858", "r859", "r860" ] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetScheduleOfFiniteLivedIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks and Trade Names", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r43", "r850", "r851", "r852", "r853", "r854", "r855", "r857", "r858", "r859", "r860" ] }, "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": [ "r793" ] }, "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": [ "r795" ] }, "evgo_TradingArrangementOneMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "TradingArrangementOneMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to trading Plan from May 2024 through November 2024.", "label": "Trading Arrangement One [Member]", "terseLabel": "Trading Plan from May 2024 through November 2024" } } }, "auth_ref": [] }, "evgo_TradingArrangementTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "TradingArrangementTwoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to trading Plan between November 2024 and November 2025", "label": "Trading Arrangement Two [Member]", "terseLabel": "Trading Plan between November 2024 and November 2025" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfLiabilitiesDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsEarnoutLiabilityScheduleOfAssumptionsOfLiabilityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r300", "r314", "r422", "r449", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r544", "r687", "r689", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r700", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r843", "r844", "r845", "r846", "r906", "r909", "r910", "r911", "r912", "r913" ] }, "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": [ "r796" ] }, "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": [ "r797" ] }, "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": [ "r797" ] }, "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": [ "r795" ] }, "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": [ "r795" ] }, "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": [ "r798" ] }, "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": [ "r796" ] }, "evgo_TriggeringEventTwoScenarioMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "TriggeringEventTwoScenarioMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedEpsDetails" ], "lang": { "en-us": { "role": { "documentation": "Triggering Event Two Scenario [Member].", "label": "$15.00 Triggering Event" } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TypeOfArrangementAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingComponentsOfChargingEquipmentAndChargingStationsDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r408" ] }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "verboseLabel": "Less: net loss attributable to participating securities", "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method." } } }, "auth_ref": [ "r186", "r189", "r190" ] }, "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": [ "r792" ] }, "evgo_UnitsOwnedShares": { "xbrltype": "sharesItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "UnitsOwnedShares", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of EVgo OpCo Units owned by EVgo Holdings.", "label": "Units owned, Shares", "terseLabel": "Units owned" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized tax benefits", "terseLabel": "Unrecognized tax benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r384", "r390", "r683" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://climatecrisisrealimpactacquisition.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": [ "r28", "r29", "r30", "r112", "r113", "r116", "r117" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableLeaseCost", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Variable Lease, Cost", "terseLabel": "Variable lease costs", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r467", "r698" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903" ] }, "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": [ "r762" ] }, "evgo_WarrantLiabilityAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240630", "localname": "WarrantLiabilityAtFairValue", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of warrant liability, at fair value.", "label": "Warrant Liability, At Fair Value", "terseLabel": "Warrant liabilities, at fair value" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstandingMeasurementInput", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsPrivatePlacementWarrantLiabilityScheduleOfAssumptionsOfLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding, Measurement Input", "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur." } } }, "auth_ref": [ "r909", "r910", "r911" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average shares outstanding, Diluted (in shares)", "terseLabel": "Weighted average common stock outstanding, diluted (in shares)", "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": [ "r178", "r192" ] }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesIssuedBasic", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Issued, Basic", "verboseLabel": "Weighted average common stock outstanding, basic (in shares)", "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic)." } } }, "auth_ref": [ "r20", "r21" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Denominator: Weighted Average Non-Redeemable Class B Common Stock [Abstract]", "terseLabel": "Denominator" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average shares outstanding, Basic (in shares)", "verboseLabel": "Weighted average common stock outstanding", "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": [ "r176", "r192" ] }, "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": [ "r760" ] } } } }, "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": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r2": { "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" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21B", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21B" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-13" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "44", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-44" }, "r12": { "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" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r15": { "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" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-13" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "68B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-68B" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(12)(c)", "Section": "S99", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(16)(c)", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13" }, "r41": { "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" }, "r42": { "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" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r48": { "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" }, "r49": { "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" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "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(24))", "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(25))", "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(26))", "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(28))", "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(29))", "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(30)(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(30)(a)(3))", "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(30))", "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(31))", "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(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r79": { "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" }, "r80": { "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" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "(14)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "(15)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r87": { "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" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r94": { "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" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-6" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481501/840-20-50-4" }, "r110": { "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" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r112": { "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" }, "r113": { "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" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "20", "Topic": "410", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-2" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r123": { "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" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r136": { "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" }, "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(18))", "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(27)(b))", "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(28))", "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(29))", "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(4))", "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r158": { "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(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r176": { "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" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r185": { "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" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r188": { "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" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "65", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-65" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "66", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-66" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-6A" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-4" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/410-20/tableOfContent" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481999/410-20-25-4" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481879/410-20-45-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12A" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r343": { "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" }, "r344": { "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" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r474": { "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" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-12" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-3" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-3" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-5" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-5" }, "r481": { "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" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-14" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r523": { "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" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r529": { "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" }, "r530": { "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)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r531": { "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" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r653": { "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" }, "r654": { "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" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/985-20/tableOfContent" }, "r656": { "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" }, "r657": { "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" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r669": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r754": { "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" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r810": { "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" }, "r811": { "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" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(2)", "Publisher": "SEC" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(3)", "Publisher": "SEC" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1" }, "r820": { "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(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r868": { "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)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "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" }, "r896": { "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" }, "r897": { "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" }, "r898": { "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" }, "r899": { "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" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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" }, "r903": { "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" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r905": { "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" }, "r906": { "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" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "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" }, "r914": { "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" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-12" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-13" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-3" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "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" }, "r933": { "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" }, "r934": { "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" }, "r935": { "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" }, "r936": { "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" }, "r937": { "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" }, "r938": { "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" }, "r939": { "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" }, "r940": { "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" }, "r941": { "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" }, "r942": { "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" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "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" }, "r950": { "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" }, "r951": { "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" }, "r952": { "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" }, "r953": { "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" }, "r954": { "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" }, "r955": { "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" }, "r956": { "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" }, "r957": { "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" }, "r958": { "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" }, "r959": { "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" }, "r960": { "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" }, "r961": { "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" }, "r962": { "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" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r964": { "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" }, "r965": { "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" } } } ZIP 93 0001558370-24-010606-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-24-010606-xbrl.zip M4$L#!!0 ( .V! 5EP=X D>AL !$N 0 1 979G;RTR,#(T,#8S,"YX M?_'HW^>?YPX_C,BU8DE(['B2N)[SQ3 MN72F;+UV0^>6<$Z#P#GGU%\0QSDY/OSQ\/CPQ!F-?E$LSET!55CH*%ZGAR=) MP47,C84?G9^.3HY.CT]_<,X^GIY\/'[GW-\F9+<@V)Q:Z%Z$_U%X2[)R'>GR M!9%W[HJ(M>N13P=+*=?R)X(J$O#CVV4MR/ MWY]AGP0$M;YB?'5)YFX4R$\'_XF@'DISX$ GAN)C0,,O:1//S\^'+S,>'#*^ M $;'9T=8/(,.2,BQU)=IA3SQNR-=F) *+D?R=4U$2CUWQ4Q1IT5*VCQOND46 M&@KIAEXJ2R2J^"=-SK0(O0JITZ*"#)'D6[H&2G/=L7#= MM;$WL*# 55#/W ]04"24:UY!"27%#F91*'E5_^K"0H602)O5@22E=JDGS,Q5 M48&U3ZB9% HV9%C405],EJ+^Q5N:^6-)H0%72DYGD22%<3 *2R,AF-^(B>(@ M(JA]9!AMCE3^5@SY&8;4"$J-P^M[/;S2#;B-R*P:?XFX4A$ MLTIB+-05?OF3XZCIRPU#)M4(@X^2A^LU#>=,/X%G.,I^1(M.84AT\(]_/%PW M'0,5(BZI\ (F(DX>H:]]E_OCT+^(A&2K\0L5EVSETC"VMSAP*"C>K$HBF,2_J+^ MAC%7P!RNNA6'L;AR3+*EHN<&7A0TKY>)55DM?IA8<0^VA:Z4:NURP4(?IC#B MPQ^"!=3'0>#<#?#E>EP2DEBV286M=GV';[*R;QI]:>L#F_(4*0W.]+(ET:E";GFK6VS\\_@*E/ M-J=HQ=G)6*E'R#W_[+NX@3\/IM[-U(RW,;6IEMW4IS5-S?A@ZEU-?<\93(#R M]3-0K7&(A 7O(YO+9Y>3.R)Q#^1' 9G,$T(H3VF!H (+7;&U@>5=>5Q(.'[O MI P=6,P[2?/?.\ ?YXU8!IP2UG$=14B2:M\[L&,><+5?7(V#@'E*W:D+(K^CIIW([1TH#6!J-N*BO^\G/2JJIN3MYJ2 ]H;H7F M:] ]7*#S=0PK#"D*(+I"2C M9-Z7)0M\P@7.[O+U$A3PJ&SJ":EF9,7%63O/2+[%_W%TFSC4JU8'E.RPA9ZZ M,(/:=LPQT?9Y_0PVR&?6#?)WFM=@LR8VNW(I_\T-(G(+W0F_U7MAMMPV4HO] M3H[+]D-VCN+GY!D.9FQUA+B$R4T%^ERPU1H&/:61V8Y;:6V&/"L;4O&+HXSR M' =+MK'D)1%08ZVWX.>1H"$1 A;%=ZZ$TOSQ4,4NJSD#VZ;JI+RIRC6"DVC2 MC%IMZX:*YTS#YJG=:QVM5BY_A7417804EB0N;)#2&>\>EC0>)0)6-Q[T$G=+ M-K_@Q*?R@8HO%6#IO@$;F$[+8(J%4*NQ3(S\U)X(HA=UF2PE[&EY'!1H@-P^ M(>>*)?Z'Z^4G-\")&]#P0(3DU(-%-I;M!KD&#=@A5W)&-H, M035!8]*>DTFFH)C*YLP9=Q+I,O(!FFV@^4">2!C!/QY;:+$NR9QPF&;BDBD[ M3TK_('X%Y%IRL4$)]L6;4(KY.;FFU')-M^;PN%@R9P9=E+8XH./KH$-%4'8% MD@*S+5CI%"AQLP-@NG"1X7:9A7$0&&RC%_ L?X";/'N46[=\'7&U1ZG8G7 C M)VL=YS,O;BMW'(N35?I8R&&#N .>$A^Y$1;%0IMU?RIOS#)O^&":QJ:!]V!% MY2K>N<"V%=\/$N(J[L[EN']](A6&:U+59M8/9;/FV.M-<[X!*$_;&"S?G4]= MQQZ .6^H.Z,!5"8B+O?'$F;AB',PPKD++57 HC.^%LR<')MV(W,F)@C_EDCA!2CH K3.@W7/Z!*SN ]=3#W['22+< M#_"Z:LL.Q-JGDAB_J(1R4JF<6*P-D MAU5IMUT-*]VD0T-GCC1/B@;0$N3FT@$KG6$E7=LVPD6YEAT#[^IC(&,_F+K# M\(=LFC"75YT/[,3,!HPSP_EG50!%<3H1BFRFR+Q"G,6 FG+#PL64 M\-6U.FF&UQ*F_&9@L7*QHZ1\9%F-$FS.P?8<;-!)6\2UR@"/3H<4C!:=J#7= MV(,NKE[8-JYOAT1I5;%MX,"&'-V2DS0U0&$_LPOA3]33% \B:@>,NMSL,"DM M/&K.+W'#CB9\>/S'@)N]X,9L7YM/>#=F=M2\;X*:+4A)F_[S@)J]C#:W+O]" MI"(8/[O+.1XN_D M->>3[&K<,'.U@^9#AZ,(R%!PMPZ Z@Y0]X2K>[-AO,YH,;1L9V&%RDDY5UTU M5')M#8/,_@>9#M!1EYD=)VU=:P-FO@)F4K?4/T!4D49A)UN'R;Q(T A"+7G; M$=7$#9?YW50CQ13&ZHN8)ZX]"_I$$DB8\Q)#1OV'1(+X*RAECH9&F#4!8QRH27PBJK>AA?U$0/8 MU%G\YQ0.9@FX/Q\_SB@L>6%$I^0%=[INF.AQT()Y=#.XCJ4!+I&VKS$C>O;L&-( M-IBUX10;<9)6AACBO0,A&S[P D_HT8#&XX,.*!+7H8U%2PAUV+(=?*6!JQ;X M\@,9+P@97TE!,3'DBF?*DBT0H@]4[SPO0[GZ_W=H[92H9[+S3-6K[W6B[_0R1EH9+ MSX.AVE]?MMQ#MINHQB<.!OMTEX&\8;YJF@LEK*X.4 5OGD@BFSP6H[1Z;4 M"T*Q6ZW!+=+!:NVC 2QG^'8[U8KW&"S4X<%HT^-,NPU;'8$/-NW MW__#Z8[9HK]+_AK.]W8[ 3!_NZ*2;KM5SXX-WZTP94 =/EG1O=?9;,EZE6QF M?5K+:'G4S5"JA6+9M=#1-GC=#*P*/)ZO%5SZ;8>GWD&6F6WC%3\0# M"3!*=2MI%:;&X[1ASN&>WI<+'"E-N);<9L<-(X&',_ MB0IWS5Y9AY,-!DV^(+R1H/#_%RK\3E^4SQ. $;'RDJ8*(U/GYZ$7X']WUFH9SAH_B!V'(--K5,WP$>C$NG=!= M$0%#;]RH@%9S I^>Y4$U.CD\.7 $C%@K]X9YZEE6;4/7(<+]G1$/!^Y_5#=L)$<_U V:M>J3VB35A-R_*-9JYL(^: 1$I(%[@O-S6]6 M"S@OU!HAG]')Z>CD_>YRR,8RR"[:/SNBH9"8L*I>^ZH*_AHE]5"*,Y3BK"'R M8G;OU"^_IOZY"MCPNW:*^Y(?X;B#8#H=@?AG=5\X0TWU6]069.Z*F6(5B1%: M4M1Y ?*5%JZ[CM^]0(J43;/WP-VD_H==OP:X<1", M!*X ,,6R3O@#72SEM1 13GM:U^TD&V(4$(@;+E%;PS9V*'\__<)=4^D&YQ$- M_)Q);(1YN5<,ID^7O]:6W&R+F1O@# AJD!F5)OWT)"FWO4#,(\07*CU33MZK M*/33F['Q*V2A?!,%[0;,C@-C?(DKQA7B\(9,_"F+T@O6J%:O7CRM]13V <%] MQ+TE;!M$23US<0_UN'7_#?T>"ZC%782B M3>9IC^=T,)3E1P1,1+0@?,U%U7JH+Y4M](&YPK7RI MU^/,F7K!.*PY%;>2MKLPZ6.?Q%]>3T]ZT7E:5GH;5?^UFI"53:4<20_U>2 + M] PQ_GK!B4_EHQL89J.M5#W4*@D=^)W*93+Q[[7&AYR@!M-V,Z8GD<^FG(LF$G5DW40U,C'>R$Y9+P.Q8RO2/&*#4\O?W\ M@D<\9/Q"\Q-A_2HM-M.^_.A3D$_ X^LWU?I2&:>AWDFE'EKZC@KAANG1[?29 MW3-8M/POX:P$XAJT/=3P*L(\;FK3EAQ'WI/0#>!E7.'6-:>@G;2GN[U?20BX M"VX9S"8B-5#)@-O)>FB[1P^Z'RJHCV_",NZ*1>5MQ#:B'NJD5C*$/\89H1-O M(VQ,":TWT5?>&*Y:/[A$)/GHD/I1M9#O0"J$&E/H W"Z'1WY(I?EFB/ ;5(N^5,;-9+\GA M,O;_#4MR%>G$UQJ#>UD M%H5VA'-+[6+PJ3=0%#4R%_53"Y5EK!2S-Y:P09I%$@6>LJJ<";&V.['H[0L; M&W'*Z0+6/R"T,N<]IQ@\4;!S!8G%WNOX2MV^W\+-0=((U7)IG] :CQ/HH\F% M%6=ND :2F;;^QMAH0Z2 C;"%=J]+PS+MC:5=WP#]V'E*C5JZ]MCW7!% LLNPY:B M5))_]Y*&WGA8H2OR&\ROVB&X;0-AI>RA:?# HIYV5LH>:K=QXH0!$+ /I:[U MN*U,V4/MLK72YR?MRTW<:&5H6DE[J%]VV662N.35HD2%&RA"-[@.U6=CD;&Z M&6^:%G?DT]-)$U:;0>HN@ZHJ]$Q,E[ 7P"_@Y*:)(,C[XQK6RP_(^XR$J*WW M/0V8O I>0<:_5;O)MU+U$.N7))!NXA]&7+YF"]/03^*=)MPWQ."TJ-O#'G@$ MUG^%19JZYHZANTNZ-LQ"VZAZJ%7Z7B5!1OJ]FK)S=48E]8A$?##4+<@JX3^2 MC\UL67^_;VT:FUG_I8U!F*7VOJ4A746K-/9*PS<_4#6HT[M!*A'Q-U8\#-EX MWCNYL^!1%28*&Z@GZ&"<)9"3,OILO"]X(W/"9\8_ 3U MJ_3,8Y"BC(0^,X8ZIB6]0V"R_M#Q5/>*F6&=7BSNWZZQ$(!PC>-EH">L2^+Z M 0S2GU^DCH7!I5A.P:85^Z>ZVA1.GF$>TD[[G'+EHL*;T^Q.Q#[FJ3A$7@DR MYN2.2=CKJL\M7X?)NY.3'S-F1K-_$T].V3T3 E,D7C$^)U0F5_CSZN^%>\]Z M<"QO7?Z%R,E\KO:;I15<%4$/%V_9QG%KS&,Q9=,?Q*^Q$]V-84^WI'ADQ4*\ M@J?VU_Z439>4^_>NN@M>]KG4(N\A+L;X.>/ Y8FARABO(.BA+FHZ\L>_#8(-L]U4MJ)<6(9Z$SF4=S=(H?/KK>\Y\R/ MO'3J$'KZ5&Y;C] U%&!0TKW[FGR,2O>:JTZ )G-SSS8-;>^#Q+V!0!)U7R?0 M3%_@N=[(D%D18%9%;#CZWUM@67WWQA;!W\R[GPL0G;HOYV#=.F$B7%J$>?%$W\KY9Y5KM[1-D6W]C[G732W[@OZIY- =^+K.'?E M0 3YRC=?%>FO@VZO5:R8 M6H:KFX!3F)9UIDLQB20*@Y.P=M,9;PU\A59[YNO#>0S_0U6>W$"?-S\0/ 'Q M8 ##HK&\<#G'8WAUXV!C]F]:N2]S@V4$O"/RF?$O6Z["5U+T<#S40*WTYYJ+ M^Z@'2*O%VWI[RTS22WU^3:^:X9UT^&E5KV:-'FJ[<>B?A4'$:ZB":ZX.<>]" M)(H>@4SN_"(1YYB 2%*U!JE3L8]S]Z9O[3HLANJ9/J9R1_*KE=8<>K.LMKK2 M.,5O8%J&XZU4/7RO?P4!\%M6DQ #C"?S),L&7ER3:7#['9X7 IZ!/?05^LN? MH%5U1(II@"A'HCA30_ZR_!Z8?S-X.7=]E_\=UI,EC)1*>HB+)-"CN%*JC-LV MD_50K];[A>S6KA#12F\1\%++9*[?]2[V)/8V>NF.OB0PS,';<$EF*ODFOA]9 M9$62WA(45?>B0A^>0..^V3/?!;/>C!&6C4JB:[P7C;5%B^_OF%N9,,0975) 7G MQML'43Y&P'";)E4$/=,CCR0\;3:XW_.1*W6H>P-'VQ(H6_]=4K%F.DOD9*[V M E6K/N/RL4GU;Z9WMD8[Z" ]S)&A8QLHJ1TH8:SZS?1*?E 6^==!Q/,443^* MN\\FE7K3$Y;!7 7VHV>(<*%G\^KK #5H]^J[;A6LV"0",XW;FH#@\ "OV5,_3F:6N-X*>5LVNJE^M9X=>&S>/$JN*%6['G,D M^W4XMHGB,6X3XSE?A1VSQ&&2SZKPR.82-HO$NN%LP*DWJ+=NF,*0BK]3L33< MPMPLZJ'WX8IQ&):FW,6A![U@)34J*7JHC0HC W!M4:>:I(?Z)&/'I?LJ?N=4 M2A+>,4D]@D<7OU*80J[G^-$*\3M1MT<>B1=Q%3>?9$TTY=CHE&O^1>W'=:/- MK$MCF7JQ-N[R55+UY5C9-N5F^?K$E*7R3^9W\5?GBPG!"DDXF];LS8#ECRT(@ MCM;3]SHF\_C"WI-+ YVC[YP\L@+:ZE9XNPZPW(E4U[RU9;42#T00_D1\6#'H MI-N)L[=\X[%)W6]E,-8+?%C8XG4UCZY=C.8^.;T%5"_-UY8MQ&^F>.6AO/K MRI3=J2M-L)]%7]AE!&KH^TN3^3A\-223G2Y=>8VC*..X]&+:(: S=H2+*2N, M L9,EMFI_IN)T+_W4+O5U"XK"Y-3KY8Y85=-^AZN@Q\E6,1AUHZR/[PZLXZA'ZD]+ M=2OT4-?$(F;%C*4]U")+0I$_M=&/%W^NU@U,F!\ MO<8W;="3;!E95]SA61D.TL7$JLFM\AJ=V9!#3WND&+$;QU6H)#BY0(N<_C7I M>^-3L,T&FU]!@A6\MSP[.3T^?6_]8I*!MH=C3_9R3^;XK8H;0*JO0[/U>XZY M,3;V?S7H>V/A-M=DRS&MVZAZ:%0=(8H1UFJ#C?OMC;#!\2Q/9( T*18$T7CEJ MR>!MI[*?C[ K!)AYY?[R?U!+ P04 " #M@0%9X(1QV((. ,RP %0 M &5V9V\M,C R-# V,S!?8V%L+GAM;.5=6W.C.!9^GZK]#ZSG9;>J'=^2#DYU M]Y1SZTI5NIURTCNS3UT$1*QMC+R2B)/]]2MAP& C$!B#;%?-);:/#N<[W]'1 M77SZXVWF:*\ $XC2;>E ==$%G1?/K<\:K?UUA]?_O;;I[^WVW]=3NXU M"YG>#+A4,S$P*+"T!:13[0G-YX:K?0,80\?1+C&T7H"F];HGYR?=DY[6;G_Q M55P:A!5!KN;KZI_TPA^N FW(O=#T3J_3[_9/M<%%OW?1/=,>OH5BWYAA-LR1 MOSWH MG;P1JQ68R'^6>$@H_K8A'V#J#8?#CO]K),H4P0S5$>POOVG:)XP<, &VYJNX MH.]S\+E%X&SN\$?[WTTQL#^WP.L+:G/_=S\.NAS([X^4<P/ M@AQH<6XO#8<_Y'$* "4MC3_FQ^0N,LMTX(R)F1@22%@TL(]SPZ2&^5^/?<,9 M.#'1K,.+=0H]R/>!E&,[.\4?_4K&]G@.L!]5.W6$Z(DJ>N3*(--;!RUJ,(4CTT2>2UFNO0>$@-CG:T -Z&SIC.)/4\03"-?IB=2G M->&)!XQ8+:7O-PS!G(?IR+4>D4T7!@;? >6-E.4Y8&R'@NSW2)8)5.RJRLQ1 MVI88F-#_Q.1',X0I_%_P8QK*ICQ>C=%-\'+GLJ[&"WQVP(CE M($H2L&ZA"RFXAZ_ 2I&KV-E56%+4@[Z3#&R&G@S^C, 0IB6FH3_H!!(=XLUF M/J=M9M>LEB=^%_3W=>U+:V.2]TQSH)^;4T.O+88/ MO%' 2EC1MY!R$X;#,]Y_[W:UMA;I9G]'ZK6X?BUX@%:X7\A]P;E#9L(JOP8B MG.YV7Y5MD&=?GT?:+X8Q]T!0$G[CUQ*?@>"+G\L8"Y4ZQC-P/K?"+SL- MF'+E8O];J\!AN3Y M6'%8)>#*6=ZZJCU@,#>@=?,VYXF+@1K3*< R%5"BY/Z2OBW(@.B^.D1/@ E8 MZ++.!.]'9%.;*KO_9,K#"N@;9-$WQQ!A2-]]EJM(S<%8D*S,O#+FD!K.I0<= M*RT-9Y?87\+*@@MH.]T-;5M7P:\(60OH.():%_ZL!F_BSDRFG3*)KT$*4H94 M-V^FX_%5AQQZ9(JJ3EUI#+M-B!7T8I:3#0]LH$77)H.$W1=Q$=5I+&R[XHDQ M6"+@DZ)LV#OA)HWM'V09I +^,LLDG3#4>_J94@06-SY@\$R=#F6L)_P=N69F MAS)55GF2I(T.R/FH:/6ZA\8S=""%@/!I78K,7U/D,),)3QST?8VT?/'&S!>$ M5TQ"C:"2]7@\W/) J#=W$+,X>SRY*:@&3;*NSR0K"Y%ZG+%1%?: )4V=4%Y9 M!K/L2YF9+81//3Z3/8D0QGLVJ=F%$LA[W7UEM@1(]6;MPDF0!^/=GP')JZLI MP@="9P%PB@]6KY!+L6'2/R&=7GF$HAG DA57INB!\%T:JNIC73ZJD&Y^!=(' MPG$1= H.@-,;F/S!<%XY9=G=KN7- 5AYXRM89KDQL(L\&IDUHK<&Q,*E[@SQ M?>6I%"Z91K6:#0JK19[\.B53) FGI_>&>T13&6PR+6 #&WHF@$+L;Y4:/SOP M9;DG/#=;RA3=5X:WQBC3**K:T\UE7K+TOI._#T1$ MFWC69&K?0&I#FF'=2D"MRIGJV;6]HEF&J[>C807GEB'ELR/0]5CZ6$7Y); 1 M/T7+Y9Z,-T!NWB@V&!+H&OC]COF*I _*A#N[=_9$M8(E)Q8V@Z=NSZ@7C=%: M5F[^2I%,8CQM^ 1.W61F+ SFN$B],/B*F:W+ZB.@/R:A%NVR3M^D*P^2>C1- MP"MP/1#&]_JT>G36A2^XL'\L%N3"3GIA36K1GD=>6G>]&LCJA<45(G1L!_B$ MDR8QF7VG,A],[CQ)NZKU?-^41X-?.^(/_9[0U=3 +RR06-]U@?"OU"7]W%)J M493O\/5U_7( U:M;_AZN)9JHIVEL3O M;A+51\GB29AG>O]TN"<<5H*T\GU2U0UA@ELL<@,+@R]#\ MP!%8[NW:.-MW,%1_7WL5##!WEY16LXL:NWVC?HZC7DF _9(-'L0K.0)IM7@MN90KATK!H7!BG\.(4@R?/>K+C)+$>_0A97E^\_"+_-/YHA&9D4OF9=:"6O(%E!S_7^H(DC5,W$TEJ. MV\9CZHTD2^](;"H&*F)BD]HP9$ M,'OPU8 NC]&QRQ?U5^^_\>]HC5_0.K;O7.)A_D:0"3#1*\M^_OFT.];#@9@+ MI<\6[>@I!QI'=7I+P5F-QZF!@?_.RRLTXY:GK>QG"Q]H8)0 O=L;I128C3P8 M8*C6;6D$SFF2++1QOR2;RZWNOIA\1U,=RYUV^T MFWXS17+\>^=NO@!%/&&=6_3 8Z&T"X*PT'<4%H+&?=/,%;RJZ#<_6I;RN3SATRR@XT>G;@E'!VJKM_ M[4YPTW+A1BHPQ(>.","Q4O;9F$UCF MK872$9*IY>B"I;@WPKA1]8ZFAH=X;?CSL>"GFB3!6 M5+T87^"P._>5;P0NOVB>HD"-2%%VT5S68ZK?M6:\^]MQGM"(;QO"0/C:1-$* MN[0"-0*J(EI35N"W 1>.H6N@SA%NU3B@(U0D39]DG68^H=Q4Y4#D(\7C?&=NQB4YDLDU8N M@?^4O[)#P;&2+&\Y244:?UWG?>/6Q>\*N/5<'NMIL_8Y10Z4SM+0B_4TZZ_6 M0?]H;$<^X==("/L, O$#9;T4; 7W5*WL]U-.F(?DF-XL_^$3SIGZJ>*%F:+'C[6Q@/U\)[H>2+U_R::QF[)F!F0,8XYMF-L%C\ M-S#P-D!3%28K3D_OGS!9X6:,LP";0<7W1D 5=OOJ 0*O;,;9O62,^1!H80 MNGJOU"R"ZQ9Y6_5%8FJ.,S"$R-4[,2 +:V13@'UL\'7;M)'0=7P1D@]?^I!! M\T-;A+<:VO8EA[8([]W0%N%D**Q612_!/W)0L:NHJ/;TCJ3 MM:=_?CX<-)P\BK"^GCRJ=8.:8UP9C 7&N&74'5_02'E S3&N##PV0..U8-LX M"=4<7WQD(E=SF"L%BX_/*HF,2-$1QD8V=C5'NC+ ^""MBN"(]!Q?;&1#KWRP M*]A/D;1S>;27O\#;>W967Z3MJI LV-#K%Y;CQY4A"18$,2M7.,G60#_M-G&H MOSAWJ2]I*(Y4O8YQ9JBF"QT"AQ*(I#NE-<^$A#N:HYW,'#"RZ<+ X#N@C^84 M6%[\#J'XKF1;YYUSQ:MMW8GWF.]NJ:,_>V \(ZRV)5E18\=5*5>C8PB MPW$\A^P4O=1)A":/K(C0^*\ %&\.SBBTGU%0 E.YTTBJ-C,CQX\PIF9L)^Y" M3(9_>GM4HC':F+4+M7<9:6"!!,7 M25:]4[VGGS:03@HR(+I8-!6,]&BBYM1QYU+#?8&LA[V\;B21+FZAR[QTS\?P M*7*%\\''S<[I2JVVU)N6 &S?C+;#[=#@JH01E-B+7FFV+]?J2)YPS=<%BJV) M]:LR7O997I$:B4&.N\2-@=4@5;UGF0$SJV^95^P 61?CJJR'^:FS]'60WK[\ M'U!+ P04 " #M@0%9//X.0L]= WP8 %0 &5V9V\M,C R-# V,S!? M9&5F+GAM;.V]:7/C.+(H^OU&O/^@5_?#.R?B5)=EUZ+JF#XWY*W&;UR6G^WN MOG._=- D9'&:(C1<[%+_^@> E,0%&UQX_I/O[R+H^7[V;O_]=__U__XV__]_OW_/KV[GCC8 MCM?(CR9V@*P(.9,7-UI-'O!F8_F3[R@(7,^;G :N\X0FD^G13U]^.OII.GG_ M_K]9%Z=62)I@?\+Z.OYINOOA+.T-^S]/9A^F'XZ/CC].3GX^GOY\]&ER^WT' M]IT@MG05<)[K__DS_>>1C#8A]/GASS]"]Y=WJRC:_/SAP\O+RT\O)S_AX(DT M/YI^^-_?K^_M%5I;[UT_C"S?1N\F!/[GD/WQ&MM6Q)B3:?[C,?!V'9Q\V(\E MA*#?WN_ WM,_O9\>OS^9_O0C=-ZE*-*?-0;9@?\HP:] M\>B([&^K "U_>8>>G_![*M&CSR='E#7_\SS5MMU_Y[YSX4=NM+WRESA8,\&\ MF]#^?[V[VF-B>R[Y"=F!&[HA42SR=6/9D67_.R9_H6U^LO'Z VWV06\$1K"6 M<#XTI/@^(IA31,ZP[R"?3!?R(<2>Z]#Y<6IY5%#W*X2BL!GAE08"2?^M%1"X M%8IP<19;KM<:*&@,;T8IXO;:"+5FQW">?V-JV16PBV\8Q M,8K\IULR=VT7A60:VT1_$X1SY!!#WG&C.S?\LV7^=8 88/Z2Y9#^CVX5SY9' MEPI"PAT*H\"UR=))?S/#WRJ(F>#O'7I&?DS^8V-"!B66;+3D6(J<])<'?+K[ M]2_DM,S$NJ,/@E-+*_8BTPS+(V&";]=D_T:'F7%-EA>4^=XR@W1' \()'/3) M">YH #A!C1WLIY8M,8&>R-_HBKE)/0R[OU$+N -3HRUL3'#R-L#$$(JV603O M\3)Z(8;D#8JHH\Z)/6(O[0"IPV8'2P!:9F5KZ(#FY=SS4B_G8GF.-@&R7?:- MP,_7.(C52:XG@[2)N0RY4?6?Z32PY!<[*:1V&.K$N7[(/HVGU&#@>N M96:W@8D)#NY<**TRH]"I";K(4KUVHW5J5I/##%V_D4\M[QLKH*>:9]0RU96& M!..;2=20('SM6H^N1ZA#8?J[,X^(P1@' :'CU"*L:)EA[>$#AIL75N#C.-KA MOLTLLF$8KYG3@A@/^]_[X&AMG,!P]38@1^0(W7J6S?[P.YU./BPNMX8C&*X3 M:Y:L7U?^_L<#MF1.]L%330S <&R_S/?"'D#!^HIY8(F R:+2#\/4H\/A% L$+M@Z.K<)GNVO\]7'!<2=@^JCX-FU M$XB[,.Z75]I8 .(<'].N3@T-D0#$M[VLOUO!GRAB /,7*W#:W@WKCP^'6V9X M- 3.2.3X#[3-&,^FM4J #1Q.WJ* 9=[YZ4+2HZ(IAH;#HXS?V1RWM)& P[>] M=?BK[T;A/N2]VZ@6RSQ +VRLBQ-4KAI@FE&>W*#H&H\/,'9#L)>@^!1:]J MS*G7[BE-IO2];9Z;M(>0UP7E,/W 6,W8G.NOU%U>8+61OO(=LK0YL>4U0U;0 MCQ!+*[!WB*8?L[A2^:!P;?V$X@!OZ'\8#A]0B)8?4O@/+ZZ#@O<^$35^00%_ MQ"(U1=E[0;#OCP[X/OU"")O.WD^G[X_9O9#_61Q+@]\UE]C(\AVR8]/X3QQ& M>#W_X8;G>&VY?IIP$U;8(O0[JZQ.2RM\9"R,P_=/EK5)"$'(67^X^!&1O8%& M*"_\>)VF4EZ[H6@THNH&)[%7#]Z(/CKO=J8'E> M/5W*W+6AUXH^,:Q8;\V1(I\I2['_WDD$UR**G+Y;19CI6S?XIEVW@"[KZ?T: MK1_K+B5\7//]-D=T17 *[/@1O=^SH45TN;UGD"8*XB:I@=?D:VY<1"<],55V M(U-L6UHLW(AV=0"<9" GR7(V^#0OQS6F_0/ M?Q#S%Z_1_@+%_#&, K+.[T;QK$?D_?).$SJE50G]H7\ZTR30Q!3U&1Z_N]$J MV5A0D)BJU%X)0YH8Z3Q8/P0\:-!3@3^*G@C[.#WE>'?0Z'F0YR*9<;M1EZ1_ M?1'BAI3&(1D=,Y^0M=^*TOE?=R5+V'8@]F<%,9,'/&G$9!P0@^F7=]-WDTW@ M8G*:V?[R[NCMZ>T?TWJ:*^H+MNY2# >FO2(R4OT]YNGOWSYP-D/%)IDCO_.C M 7]+3OGX]>O7HZ/)^\FA9_)EU_F$]#Y)NI_0_G?[ZWZ$_B?PX>:B9X6[^YL4 M-\$T%<(+)Z.TA8$E*XO&>H+J$BG!A=62*T0NK4)HF ^ MUL#%W#SA(Y^=*T*DVY\N81!EE(5\.R@*^?+'6;R./>;\O5@ND1W=(K*!.XOE MW$E8QYDINLU*ZE.E(1#RN9-&OV$M%C2?3C4DA*OBUMOTTB>&SK!J1!C=G2Y= MW_)MU_*N?&*()S5\Q/N2 %JX1DO@#=#Z$%A^N$0!O6B0Y%J10P2[J%-$,GP@ M:(3\GZ1;6)M#"+G:]B!--TRU5N#ND.]]AQ52F]U;VZ:RM35B%Q)TD)M,&?+A M,%/(ES^NT9/E)46\."L!!Z*DIP*8SC%/AN/.S^+/7)R+ '7GA9Q'F#]8;WK, MQ8[J+@\KLR>G^#%T'=<*MO<62R=6>1%$\.(3DZR%"8H/6-Q8:_*1K2.6+;0" M]1N*>:#5M/&A2D,VN"I2_9^NQ%1D5W\][(W.K=11DEY86P1W[M-*9OD)X57> M*WX+*!3KN.IX+:I1W=XTTA%#V7DGPJ;W^2-!G^/%$Z%M=.+L:V(=//^2:2. M%JJ/!!X(K?1C@)!TXBC;5:*_U++I)%(+!5?$J/>))"0A.XVT4._?V9>I82TXZ-9>Q#@[].N.$2.\=<%)D>U=[6N1O M%_/F:WL!@JL%')C^\1>J= E&14,["BQF'):,V*NZEE#<:2D7-;,G@VP-4%KP M\W1[BGQ[M;8"V>%;U4QL,6LT!,&&'5+R,X.B604VE!LV/CWHRPA7PZS_DX22 ME-R!0H,$:)..^H6KS;==BRI3+=L& MT4GVH3[-!"G^Y\FPZF%4<4LAF5QP?" M9#H0()U'><1[-ZJ^6__"P2XO4'2** -QS1(^6$^$)&["' I"*TL(RR5+"MW$ MZI*R%6L,WJL!QL-V9X-)L30; =G?WOV&LWB*4E@L),\[ET^U] MO-EX+@ID89)&G8KC"(V['0"#=RC+@S&-.FV-P>5N&P=QVM(!&K(A M%RIJ3+Y9NY4]"W%IV:RT6?/'D*4/K<8)XD2;RG8EL)0]J*94JD@2MCW?OR7$5%\E=F M>9SL?<[L;Q_=V\BW A<+)@T7CKOT"2'[HB@=]E<_W"";O9XMG Y"6#YE,N@F M-8CK?6CCTOBGPD,ZN_3)DC4X#^B(*.1*N M*8(*ORX/5*@A(F )$JG A]8F\SVIH&"VU@'A]ZG 1_I[$00(]MD&I1+S=*_ M_$$'6"P7T0H%-]BG#EXK8K68:6VNBQ^T3CA/X2NU+:E&Y=:]DLM5_HJMZY/< M?'K4E0VNA65O$Z@B671&U2#'Z$[#D,R^(RK>:7B@PB58! R 1.E.PP?6)K.] MG4;!;:R#0^\[#1_I[$XC1M;X;7_T[YB6KGI.PXN*N_X<:''RE!@>!JWRC#(1 M?!5ZV[W,+V<^UL3$R U^+NJYI"P9RD8GB2 ^))DHDA9"Y5&T@4.W=-)(VU2E MO;W)HR<07 $C*%%*>5BRIQH8NA'*;P@_!=9FY=J6IXI2%F'ED4H>=%_4H:H1')[.X:&!+ N+KWO%6+DLQN%'&FS0?[=,^RGVPR6EP$S$&U9 MSKM&2W&06J^M27[P\)('\-4MU?R0MVTH1 F9+[ MCW]W44#XM-I>HV?$L^BJ-=:9F(KF0.9F6$:S\BP5]E%IODI[:7'FZHE5,7FE MR)JSH 7^GKYR0\;;T!='DW>W3[3V* M"*O8-004K*5/*33M5^QB:Z-G4W=>I=AR:A&K+[S6ZU%^V[5^GXU=G"VJ3?&V M:WVJ^G>7-F=#Z;9K??+-WOOS+%]P#X0'(KZY5@ R2(K\=EX.2$E.BW?N^%S$ MLC'[OT>70S)W8:Z$G%&UG;]8@:-P\>1@A)(N01FMUY!]SC[[?C=9A?8PM]:6 M99U1Q _8^XZ6_G5T1.J-K4^&5V&LZB#S/ M0=)"J-F*-G#HEDYL:9NJM+>U*J&MWL MKMB+9)VNW \\GE6XY5VCI[J\Z^JV=WW1X\:X&]@C*Q*;WS=K$=E[UN#BQ4=! MN'(W@DS!W._<_+D21-^8"_, "Q!R[-O)^1.Q"PM'ZS6[KX#>+J./@Y;1?>HW M%-(K39(]* ,A7",+,.;HD.X*.1@5+>VMY'P&8LF(O:^_.12S:VL)-;/*:GEQ M8@IZ'GZAIA\M?7"'0A0\HU 1G]!K+%8+[>;@&".?%!I-:S*EQ2E457:X.H[] M3SI-HG+S49,8*)EUS 13UJ\2P>ODSY5;F*0X-3F37"EGX=]1OVA 5M!3*W3# M7WW\2"5E$>.492B3G[%/"Q-;2>[#@1B][+J6AU/SNX,!6\S9$VH/+TVO U), M9O05:>;5(],LT],6.&*&$KT/[3V^+/E*8IDB!L( ME5?>Q,A]YS *7#M"#A\U_E^Y!<;;Z%)R6[I9IXV?O-"1-6X/W_Z?R) 0F+]I MW8PPHU,\*=:32:>2S&XNK% _A= F\G8RZ6+).S_6X2_98M_2:5RQ%W%63_5^ MFDY6E>AP(^QZGYH" J./4^P>1$9.>9&GG#57OH718[BNEYG68!2^OU<&#E M]A=%^Y&-AH H/%^V255FIBD<,>Q2G@%NXC \D]GR5P(P2))T*13 -HMJ;!D)^8OFX_7N,"HCF'E3E M( @EWGSM6H_LG=<*,>=R&YVX,[^52>IW&+FH?H0O3Y5>$+JK<=52Z'+D%L/2 M4@7CA::[I,MDC)K'"&Z:"L62RO?,=]=IU86"F4"\HP<]+JC[:))OK!(/KHU5KWG) C)V^7S M\92 9-\D*8'4?G9$Q1@L&K'AU&$Z_'[-HS#[?(@ O?T[(26T#E-B$[@X(-/E MEW='+E;2?9QGUL M8AR<99N9$CR_J4G 6YM7ESA8HR =B<8KQ)-+ 9J=84+0AM-,S4"LPJ#/.2=$ M=S_WA&AVO2G.UVP>:0E>!9N5O!BV-]&+48 E>S&>LM6WE=?Y2K@M?,FNJ@&> M>WU/!MZ;%DBQ@*4(4E2[-JS*@S^\X"JZ4 *7ZT(&W* N9+" K@L95%-=^%C- M*E,;9+;GKJT(V8$;NF& +/)U8]F19?\[)G^A+7^R\3HQT\ZQG=:(3?X[]YW$ MQW'E+\EFQEP?6C;;UZ^?CH^.CKX>3=Y/=IUE/UJ^,TEZGN2[7GM^N$?]Y>7E MI[UP2'\GC V/5HCV]E]MT\]!;F+ZD0\'TX]\^2/!Z]IE]WW#!^I6+4P6(=2' MVFC5JMZY*Y#$_+J+Y7V$[3]EM;O%\#O$M2:J]OQ9D9:!'3^B]WO77-;XR4Y[ M!>-S%3+%9!2F>[_BR*(C#[QR +L10,8CFH[#Y[ZV1N7"LQPRABJ /SZ?S#[- MIL?''S_-/I'_D;Y[D,G.2]VI4+BDF9437J^QGT2^I,GY/,".A)+?Z>4"$>M9 M/GNAC'P3M@M,/%KK':WI6OD[2X:/PLNTR$^" ,-2;/)5:MXG[X_K\+XZ20=; MJQQ^,C8K3G5GQ:D)R9RT-"M.VY@5C6P[8C*C*[*V%@TF*60WK+8\3]\T*N%- M.2RTH(IG((*"$_UL8S\BQOM%\L#$+^_"Y('%P^\>#I'SR[LHB!L9MFJ9[ X% M](8!1Q#YGPTN017DD,>YFS5&G['_7VP%$0J\[1W:X""2\+@$:7!=J<'N$OJF M.7^+" +D".V<$Q-.PO<"7)]<_]B8ZP7D3?.<92,SIBG5O0S:)^<_-5]>2OB; M8GZ"^!UZ(JA3DXO>FA!NJD6P/IG^N>'>6L3=+,-IH>R 2)YYS]@YD5U=";9G MV!'S7]&J3W%\:2@.!2EFI?-@_;ARR#1UEVY2D?DFYICU&O!]2F364")"(LS* M8NXX 2(G\>0_E(:I4 Y=SU [S ML_B#8#U;'1?!;8"?7=\6[PXB\%Z%T/0(+"("A"1N<1A9WO]Q-])=F@_[AIS%04#,J^3 1S"G2UPL=F"*P'OE?OV3KIP(TXO73IH]^G5N1E2(I M.77QP7N51-/CKX@(LY*X=#T4G)&M_@D'6Z$ "E"]\KWI.;> NUEVWZ\MSSN- M0X)R*%YY"E"]LKOI(;: NUEV7ZQ1\$20_A;@EVA%GRRT?+&6"Z![97_3\ZN M!L-B^'%PMR8N;[$,.*"]!JZ:GF%Y!!A>--#ZQYU,UOIPI7 M91:D5SXW/9)F$3=LR!/#*;#HU2WTXQ](K-0EN%[Y7?]H*L#>V.D_,54OW9"< MY_Z)K$ ^EA\1.]G1[N(@C M6K:6WK81;ZS21KV*H>EY54Z**=G:T5?_'%K VK0*7_RP5_3.GB"OB0_6*ZOK'T#YR"LY M_K3\X(?((1]"[+D.K2&:??/\0)3Z5N+TB-Y*W/=-/N^[GV3[ MGZ0#3/8C='XYL=$M0-Y-11'0>%&Q[D5%.=O'>XKC/<7>[BE^^CB;?NDN-O(I(@[G5FZ"6>I0UV)_"1; 3L#7GK($2KBW M)@C![77Z@&+^$<7D$??LXXO1F14$6W*$906Q"[ROW0L8J0AT:W^=O0YQ<.;/ M';*1RTJ3AS2I: M+0 4%-";'BI"X$R%VP!M+->Y^+&AOB8RB1?1"@4Y*@430ZNEP4O#E:>)%D%P M)*Y#Y'""M=2@,EJ.HJK[!!)O,P^'$1N".:-7V"-4AM2> MB+8*7Y9^5752H'\NO-3-E_34G_$K;5ES@CY MH5$ #$M2.D=( 2&@Y!+$R"F3)1:-"![ *;*R=$2TP!%0_EAU>+-2?FQ1- *P M.543E8H@./(ZPSZC@CZ+>!:'$5ZC0%-J>DT!G#VKR4Z/+#@29.=F[051" W@ M\%EQCHDH@2,:;:F8%HC@/%I-(+!E(5B2U2XU=3M8ED1EBUR#PJXCGQ=6X.,X MVH\]C_9/9_/"GE)P6,:"MC34A,&92\Q/PGKTW*?D067E=-)K"LMH MJ#RC](CL/BOG$$%7KW=Z36!9"=4FEY(X.!-,:H,JYYAV:U@F1N5IIDUGUS,M M?:%$=_N2@@-PE->>85+"X,RN#'UJ>]QHW>:6':Z0A$ SY]V(O:](2*)3F5B@ MR+?%0I&V,%C8N9VE3$(;'*$='F6BRRM=?K%'^G]B!051&"6$BA:_VKV8K!S= MAG0K$PQ'XI5#CE""C,7BTVW(<1C1QEO2#2*63T*<;")R(0%$K:I)A4L%''%D MJGK(9%$& ^!6JKZ)Y4F (X6YX[C)R+>6ZUSYZ6%0Y*4000-P+E5T18@H@2.: M.Q01ZI%#G5^TQ,7>$S;8KOFFB;@C DU355E 3!4=V9=JTS0(0 MSJ2F^S\D6:@LFYHY8F9?JVCY!"R@<&!E=5UM#9D0;@##O6T!EKZ(PU=,8: M.F9KZ S6(]VHMLXP7,]SS\,O].1PB8-S'#]&R]CCE':09PA5ZP/ [E+1(U>- M/CC"S?O9R9%P$3#==9BS]Q8%K&BU5JA!W!C$A*P??1 3!E6.2:7Q>1RM"'I_ MH6*9&=U&@W.,JPB"+:^K,(PKR6K78'#^.#M M616>V]%K B 'LZ&0@&Y58Q60JB'='FO?[G)U:=PV=!UVEP[[R>N4BV5ZHRM1 MKX)\:K0'X.VH?_^F$J7P0_+[7\/%,KU#27ZM$(X_UGW"YC#2!"\GN;'&0'P& MQ3"(,NB1;P?4R!=:DM&)[8B8MBAX=FW$B;N+P080;AT,K,'S7&,V9\CH@+]WZ(DFU>-@ M>Q8@QXWN+0^%8A9+P0W&5*IS64I)!XS.(R758R&HP3!(=08+J>BB;@X[7HHY MFO_=X*);S9;(H]W%2RN^[7J>%6R5UID(TN#*6HV7(@+&#+O7FF$GT'F^NTK@ M.M9J 2)71R82+2K@N/G3&7I)*.25MMF7V:?EI8 %BW]J:--%9PYE"-.9S\!D1:J/4\*J,/A^[< MAR$YF2V%%2MR$ !XKK=WY["&P^[](ID^0*EZ5UL"#R+/5D<4$AK@".8;\@F6 MWMQWYLZ:\)-B&+G/*,59-#=4K0!87$J5RTT;%4%=[^G9K2O,;E;4;41?$T'L M2_D9SLJM 9A96J*I3!B<256B3W>5 V%O59HX'!( RN'*M_$:79.M426)+"2( M:P&5=IHL]G#$L"N=F6!W3OX71JY-IC8.7>%CA*I&("X!Z A'10@<.;%#[0WV M<5Z=Y*: JA&(VP!:DTA!2-<6P+ZD[-SY5QRR^L+[1-M]E6[>YJ_9$$3&OS(" MH$D,G$G#13@MKBY:VQ1M()10UILS"D+@2*GJJ@9D01,51M:33A^+60O&PZ?DI.^V.DGA.Y5KHVB=T(2X,@D\4]*CF-9@%XYW\CWFL4: M#K-O4'28ZO,H"MS'.*+I+@]8]=:!:'-LTF.OXFSDOVU$)E#YZTBT9QDU\GP4 M$(?#]5U)\%TYAE,K=&T!]P6PO4JAD8M#0 !<:9R[7AP)*QL(H7N52"-GAI"$ M85W5+=]8+KPRH'%S]Z3>S=WLT/_/)!E\\A_I\&-9[1903'AZAM<;[+/'M#1* M:_/;#."^KR8E9E?)/$K2(L\"6&"%MF4JEELN^=0,6QJY2[1?/GV946\2M*K; MC23$I=#LR98]OB"M_YP' 9 H(56TW/DVASF4>D@:Q;9S< XSM,20:TC$-P6 M/$PEY;RB#8 L%)44%!2 >H=+*@H1,(!<$Y4,1*C#N!$WQ(=A5#&#\6&8\6$8 M,P_#?/D\.S[^#,]$;>%AF!UI &RF\6&8\6&8-_$P3/P8NHYK!5MZG4YCDQ;# M][])JP+ XDU:3(59:1RPN;'6Y.-#8/FA95-LI'N&3D,@F[A*X7)RTB#KM0HL MOS-^F1U]_0IGTV]7B%Q2NZB1$GVW@C]1M%@N44#.29(:*0)( /N[OLH="J8( MJ.FB? _SDJD9S(<#L(_78"^?%AAG[^NQ&@V\]]ZN?#M 5HC.4?+?*[\)@QE@ 0806=*=[/L%11<:LLG"6%.TI<8 ZF]T)]L2M>"%R[1QEW6;7YI8+9@:$UG:&X!+\1U/ M;2GYX/4AT>#6%$*C.P W\;M>$ :B$L"O>@@RVEL07E?70$3N5@UK\6QE^4^$ MEOT5:5H&+7-KZ$QYW:K;H0"4 V@@^&YY,ZQ+$F=6N+KT\$N5Y\P^UKL408>: M[,8:+T"\P9=:7:;T%RE)CT''D#Z2E_BE7 !CFC+,> ]E6D$5W'ZJ](!@*VX MG3-=%:(ARYH<)W!,Y@&9!Y7'ED0I;H;8"(0>^MMJ6N1WC79K6$JFOZ/<+6S#5TD>J"L M=E< ENQZPFU&-N0IOEN2;JUMK15[WP[ L:JKY7I/(W!!!C'*ZEX569:: C@Y M=2#.$IF0)L3#4C6 ;81 MA6CP MLKYT?:*R+>S?THX V&Z-]F\I<7!DG%N-PC"FB]%BF2G3K[.$\]O!W:TU-%BX M8O-I[=IAG44A/1R>QJ[G7,:\@DAZ3>#NJ)KRT2,3T%Q+K;[%K,$I((46K[0@IT ="3'*\)@)VM;>GQR(0C07UJ&]LO(&(%[4BW"M%P M9$U1IO^C!^AGRT,LP8 0Z=H10#J[EP M1\S"B^42">W=OI$ H'-ZMG+?C'DE>MF%FH&(=O6@-="4@-88V:BY3^S6'U?TE9H#.*_U M,,4E#.A:F/SKFND2X_Z%G >\B[CO(^V$\GN\C%Y(2YZ &W<)X+C5NM ;,Z6O M=3XI7)7U4+:WVC?O&\#QJ[,UOSEW(-0L/1"\/XI\)\MI5NE].O) M].CH9/)^[ODC\JB M/T2N3.K7Z9>O7X_ 5(0UI$!$5Y6V#>-J>^5,>D+WRW7_'*.'' R'ZU!.GYO8T-H"%;A ZK,%*.*'+ M>WN%G)C6.ZQ*^F&^JO2SY3$ Q,LZU\.66091W\X1,RS<9Y0A:![MZ:VH6E6[ M Q!VZU&+JG('E@N6'W6HZH,]*?M@6_WW7*R=C4P&D+A>"S!@'*ZM"S57.SU/-,!BQ#KD':CP M'7IUFCZS(G\IJ9.A8+A=N;JN+F+H/E?O-'%CEW=E@ < M'UV+KQ(_.A!B\@A:#1EJ-@3@,^A%A)KLZ#0#CZ%+$[@)_N3 J9J$6NT G-;[ MF8):W(!M@8G8H JTM-&QN<<'6^,*WX'3^$0XO)#*@?B+]<;#6X32#4K "X^A M03[1=]%M_.33?-3D#BF[H:[O2VQ]O"%8$ T5M'6>0?19\ZEB^^N"(1>F*;/; MBM[K^AT/P;+I9.W380Y$';K!+-6:;Z#55)]:?0[!IFJH.;7XTOE=E3)Z>3-/ M2PF:=07@0E*[LF_&#M#K!-D>ESA8T]L4C!>M+!25.@5PDZFWE:(28_I;*OC$ M98_[87S(/)F'8;Q.ML8JBTAK@P"XW]3I\M(:HV#%V<]12%IL$OO\- X))T*: MEG!CT3OYBV5:?IS0<8XBR_6T@^\?CZ9'TV+P/3/:!"\GN_$FEN],DA'IGP]C M3OXC'15N5'Y7TD0:6B\ ]1W=\"RZRED!68 PXM;5=5 D*1 AZ082R4<_R:>C3V#"P6U+B4MK M^X(+@R@C-/+M(##RY8_YHI7:'RYE"DCKA]3>\&X:^BT.^ZK->LZG!<%Q326A2V/NBMGCQ41"NW(U@ MAR_\WO_6KGJRB[NU%[ VQU7AAE"",+\_*CH3();6;:BUK@G-25'"Q7")Z\U5:JT4,#L!UIZ]\V?HK8I+,ECWWK#!< M+-.",(O@SGU:R4K>2>#[WXA4SYH(-R()%?"D(5W0I"U@;#U*%5-*!L2>TZIL M\DOOC'R"$S1J2UY<&L=B8%H/<%(H3N?V=1/7TDW%F$ M-("30_*&N?SZM$8[&'N,0M%4$BK0]#IE!7G/:5-^?>T[9TE^WAE[P.Z,9>G= M(=J1"9>RWL6T]PNRFG."9#@>D.&@C5J]=A+@(=]1DHA>>@BP= 0]3@JQ-^O, MW^U&Z:E7&0L3P_>_P\YJQ\+$5$!P(( 3FUC/Z;#\% ML$O79OLI"+:+7_H6[<[7$"KZ:+U/7MRL>R^S([!&V;5EFMCDL+NJW/<,RS M=%S.=@'>7=_#YL94Z!.'B/L$M!0<0L$6-8^E) JE\ 4(,'K-G!M=(L"]C?1 M"B.&AU .16_)$=, 1S#?79]AYRV#&HT@ M5!91+X8:A,"9>0S99'4XCVFN6%)>+5DU;M +^TEL@>DUAE#@0],^TR,(D/PH M:FQ=E^UA*4"?B10/?)WJ^UER<9 M!; *S-S':YK+2HZP[I/O+EV;V);IF^!T:F+/M5T4DL65TA-8I4(T9P%RW.C. M#?^L7(#FN%R )L6&5IG)X#,Y(#39842 (M]>$?G)W/WJ9F!*U,B%DO?OJ(@R[&0KHK=#3NZ15C:#$2#0 MU42YQ(JTO4:)Y=WN]!.[D"*77J."37>R\ [9R'VFZXG4ZRT&AQ!RT%32 MW)M70H*,WT C.#TC/T8WB)]LKH %X*BM(Q !-5U<1,:1Y=VF918D^1A\. ^ MVBKLE5 "YUS+67+9FQB5K+=#"S#%H1H9;@=Z8,F&XE5M\\^V &NI%15.*ITL M1:]'.GDKY?-L^A'."W3M28Q+I5DAQF&$UR@H(2U/1%"U@FB9E=4S)S4528:+ M:VPVGEM53,I6$.TUN9B4)/6>J?S=^A<.=MHCND'! P)3;$IM*HA(Z)W9276" M'"K"Y'T)K/F[$V*MV?%;@OXPV9[?_+[,II^_&M_B&XJ"2U(G[U!F490].\F# M,WPE0JD\F6>C#.2L>WE?XAK'#GB# /LJ_,!9F2J><;G?;E2SWOV&G8(IE MZ9\XFY(\*"78H2XOXM2P4QA'VW;F1Q--*?)EU)1\I_D-:S8[_FJ^:"14[>'R MJJO-?3>T8F\O@@$X9[>CY7D;H$@F'!.@M,E=*RX/R!H8NT2@ID+NT!KJV[UG M5KBZ/+\ZN_)IKHTS7],XG$AP?%B(+A.Y]/AT=)WM=A-34A;+O3G/6],X0!!C M7%S^B@CHB[&_(=_!0 M>9UD@:3_HRGTSY9':*%&S.%I7OI;C;S.XV9YG630_V+_3C)XL:3. V;)[^ 3 M.P?P_F"2*'MIV:[G2M\9Y &"2=;4J!++0=_L@II#2!X]YH+"\'R(]4?,?1 ^ MBH;\SYV13XYFQY#"]K5EPJ7*J)BN410Q.Y-A*PWZ\D$!. IDJI:5")^ L53 M:RT5T-+D"'<:LXBC,"*&$K&HI =\=3, 9WT]&:I)@668I[FV=\C&3TG_YVB) M H)\^LL#/MW]^A=R*EO?)TSE/?EKN$P9\;LR.I,B'R5+?7/8 @#@#5T6(5'.TJF. " M)2E! 8@M=2OK$L4#/TLQYUF5(U6KYZET_/%<]1;/5:/):W[G&4W>T>0=3=[1 MY!U-WM'D':C)>XV(-7C(F[E&88@RWRN'"SZ6B["Q(;*Y.?1/=)CLW\#;L G* MC)9S%!(N;U2&J;1%OY/SRB>B1X< &!W$Q;+7-J4MP/C7-822G8M2HHRNG@+, MI$DDBC8PLGDT-$]#0B#R>UJ743XWYGAV#.A!EC;EQJ73<.YQ&-$]W!,4CI+ M MA=D@#N4VR"%U<;B^U #1SAL ?F%\M?P^04O'B,"$/HX?CBA[VB7N9+ M'.2IN':M1U;A0I1RVJ3'/L4L>/FUAI@;D0Q'%QAF-"UA_AC*CY@EN%Y=.T(5,<())4$.' @?"P: N"@ M#H?_]RL<1-1V50F !PC"':(A 1[N<$2@XKPAA@L]%QH,!\EGOGW@HG!G-9[' M2+$O5^NBUQVB/3]_-2+AR)?G(-M;@3O7]$UGB(%O]#@%8 M!W7T7>5PU"5_8%IQ3E_M_1$]O"#O&7W'?K221_3J= ? 7.E%([C$#T\?J!X_ MO."&:K#O!8"IU)?T]S0/5.AD3/G=MDK] ##9>A5\0O4P17^)XT:V0*X; !&L M/@6?$#T\N<^7$0H8 >YSTVE?Z M S*LO#2A0/CPU:"AY$%&OOH0]&/G^ZCMI MX XY%S]L JHHYURK+P"!LTXE+Z81U)\?,=*9>K- 1@A]68!IK$P9D5/,-Q MMUH>^6U%,\57>4*G7&8"LB)9L;AUJAR'\]'D?1&NV5,V/;= G ).QV930 MU1 -7@Q/42KDR];K#H!QU+]Z0,^M6"# .&IP> MKW6&UQOL4Z07R[.5%3R1OUV0#C:4$'(*WOV-/@- >@QKY'.=:.1S'="8X.7$ M3@>=H!TF$\MW#G\.4V2&D?15/J*JDKZ$+?I=&&X#3-0[VMYZ%M.%O5Z<;A_( ML)):U%HM026.*824G?E:Q!E=T8484ORD58BU6L*H,5U!.[6DEZ7P]4HOGU1V M,CL^ZJZF6]6ZT=U)E$MU!P[VPFZ9VTC)?A4%,7MPD194X)>%KMT+ !]!<4P()Z9ZC"OB<@QZ@X,MB$1&=N" Z'OSR0 M3V'RQ*F\"'OE7F#L@%)=S$JN,GUO3Z;Y'>+C;'H"9U_L2LY'.[;6 M. _X8>4&SJT5T.M0DGU0JQV G:^FQAYV02U" 3B)WGRBM7"['%ZB=?*4!U'7 MS-7$]/:>/&- IR&8F%\E">M0!L=ON[.W[^/'?R$[>L"+8/YLN1Y5R%(5U1ND M*E5:OSL(*["V,O-.CM5)AJ<%I5/7MP"'E?US:2, $FVJW5H>@I1<.-*$9WV= M]W@9O5@!I?/>7B$G]LB!?P=84,W*$=A/1]-B!';7]7]-+G(1UAT>_S4A Q&X M'3(T*+M)VS# ?6#VOR8^@00?A]V_8B\+O1:!@"S7KRS:RA?%&& = ZRO0GIY MI^KGV?'),1A'1"L44,SE\8,*[0&=EC5CKS6(-/T.X3X6?$5/ M7T\!"N7RDS>!+#*1@A;>)Y109_;.9FI#9LS:<_2,/,R($Z<^U&@/R E12XH5 M2#4JTN^6O7)]%.2.(E(A2EM %IM\O922938O!=DK'WOX::LG( D\@+510^%R MF2EB8HP*Y<)#=A2X]C?D,P<%]EDP>.V&8>)3)(=R\OMCG,M]DLJM69< 1*M4 MU*Q@FU';8X)?]60^0(NAEDBTB#$[V_0FD$D!"+S:U>8$**8S,^?,VKB1Y;E_ M(4>XL4J%4KD7 $*K:4)4)M6L,;]SUETK,GUX@,:2>\18YZSO@B-R>"D\@X_] M"S8D/?F-4?U!1_4%RZJ>[,=X/;!XO2#*VW FZT7B889OYQY3$]+-8IG5T8)J M\N.\-8*\I6<3Z@1YK3W2])N309LUM3*(BV/"8SAX# >/X> Q'#R&@XN!T=EL M>O+US86#4ZH[<,?QMDZQ*TX&#< S6N?^K(RDKJN)IDZ,T]CU]FGW6XDC5 9N MNF:K6I$./E 9'6/DM7,G005Y#2W.FI2:/9R94E-<8NM)6X"Y:*ZV\:1T0)2) MU"Y0M(%ASVDHFX:$0%APKAX' M#H )IZ6(^3RN$AE&V9\$VCWJHW+6A(OTSD7D/J.+'QNBI?PG]RJV!1!?J"PF M3=+&4-T8JA-()^L!%L@E#P)@FNC))H]VUX?.O.N<>Q;C'3ZUFH&/?NF3 B>J ME0M]9%"G:ZEM!RQ:)PYP:;<>3*Q+FR(X(LQKW)4?6?Z32];AI.B"*"BM: 2@ M_K-FJ%E!2-FJ?9$$!59HU5 M3Y.8KH7QC1!UC<-PX2>CNHE6,$3(K*7Z$<:!Y=NT_C-^1H&+BA.D03]]BNI+ M;5'5HPU6E+\XS7.1_4LZ)&(:R(&K'+K_7+Z??>AVDO3+B]4SRM%[C^(Q<0\M MK+3%>#&['10EXC[=?K?^A8,SC_!!Y8ZWE\=[* MO<#P]-908$TI\ZE^>Y+.^5$_36?3SY_ ^(O[E3Z7$X:# Q'RZ#VBV/)V84.I M'U/6 ("/N::"YV,"8@K-WF(,+ >MK>!/6LJ/?:&$R",!BC8 )*;6P-QE1CD] MYN6C*1)H4M#2K9(@6N.]Z.UI,I?_CL/H#GG)FS8K=R,IB2P%!^ RUE-U-2EF M8Y!Q&.$U"M0RT6H!P*U<;0624@/DEOLIK9-=VO_T;KQ+VP)P)%?<+_3H,AP$ M8-E6R#D@RZKTR26F; 5A5ZFBD?DX@((X$$O@M:M*&N1" G#NUUORZMN!L"&TY.AFA0X 4P)KIF+I-E 7W7Y"3L"8/XUEJB0N$'(6)Q> MH&H$P!AL+#M@R0023.\0Y8OK/^6N;B."NC.M+D!Y;P LE,:2E5,(1^2#SQ^I ME;;06OY(KX%O>ILFVE:.8<_*,>RDIS$"W2:*S+>_6-Y'V/Y3$F^6P \HNBRA MPNS9.(..-(C( X01$58J5.YLS"%CJ +(AR<_SJ8?C\ $:AL*A4N:X;L\ZS7V MD^BRXC)/&1" ;T^L9_DK/&7DS7J.XL?0=5PKV-)[11J[A1A^0#=()528E<8! M&QI+7"PS[X%*%R^=AD!V$Y7"Y>2D0=9K%1CHW:==(;:^&XGN T7?K>!/FE6\ M) =?_TD<.A=! MAH]%7N< M(0,T8LWBM,0O!!/AN_7#7\7J^QC&]&W&_L@(4 M[E]2>\"GZ!Y[#F]"Z+8$'Y*H1$WG57&8.$;.)0XNXXA> M,0C#F%Z"X(FF1B?@PPQU"8/E'Z,$N!$EDJ:1G9'I3A9?Y-LN"F_HH^_T5GAE M[]G7LO0/*$G-;!$P MC+.03)-D4@!Q]&E!#GF[__-L^A5.Y9QFLN%2UD5-0]?#T:6W):O]_SM_"A!2 M%#64@0,XV\AUZE#(4$9&!UP^)S/!8L^9H. ^WFR\[7Y4LJ_?QH&](AOE@I(F MYGV-3@ 8TYH2J4%(G&N=.1G>8>+?X?*[&ZW2TDC?,>E,=G&A:A< 4F\T!529M"[J$F3'T=@U MY/ DF,T>2^GH^,4F#"(,E85^7:PJ,B7@RE^;R/?(JAP3A42N '$7B38]\_M M=/A?_7"#;'?I(H=KOBI@S9XBE&JSY[J8@F%R/F]=?YE-C\R?&YI+@TN561=] MBBHM,BXO!LT!-'B@W\7IE%FF'.B*I0TCO2_^=Y3_QGJ(I_-:_*:.*4'!- MF0S&9CC)U>+2K^9-E)+8P"L>C_]K]"J MZT[BY\"J4S<+ M%B\F1'*S5&MV!&"^::1#UB2N:T=;>:7X3IA(CDD[--.T &YI\PJ- 03A-814 M@:#.DXN3D:[\D.H)NU*>'F"O7;*-.E17SJVU]83"6Q30"GL\"=7I!4 X7B>] MN 9E7I_>RMHMU#!K>(]!YMDUL /&ZKVPSC50PU'5US MG\ZVQ7*?),,UMHH@??)V5M^,*J+=N8&$ IL,1/:1_31*5JKLSD/LA8V'(KY9 M6[6'/@7QM;ZI5)&JGNPEBCFMOL.L:=;] =%3Y-LK6A9:8BEIMN_5)W/4U$C2 M)*KS!_UVLW9GH=$[K\Q$2];%J^49_0\*-E80[2T&_JM*]?OJ572U#OP-">Q\ M1;2V%*\K_^(',2;\)W2)@T/.,I[3_/$S%- 3[&E@^=3I=(YLBV_Q-NBL5T'6 M/_@WH+"7-9.,=Q8@QXV2 M?\=^M%(P6M&J5[8W/9_+2>E:"#D3/&N7G"/+(HW\P![%5TM_X$,>\A"2%P> MJ;,\M7C2HK4.U<)+-R0FS3^1)8IZ-^NR5\'6[OWXEWZ R6:?(3*QH$NS0F3Q2?.!7 M.=FS7,;FA;]G,P&XP7Z0X[JL0$J+_?=<\'V'^.DVHP:7 ?IWC'Q[*WLV5ZJTA)'&6D&7N=*34?AZI9=+NOS\<38] M,7^WLWN)TY!SY#TV9?;8\ M)*]4)FL IKA I[NFC -&97F'PBAP[0@Y?!3Y?Y7.T&9=PMA>U2J>E6XSBD?Y M'[K,;U7L$Y@-NC^=X'+!J)I\QS[:)G6>F5=6J@ B8 ";45?:&,Q-^KY.NU)NP)!WUF0LHUOY\"3I \8N74W1 ME5:VF-RW)5[(FW!/(H>W ^\QO?(W<10R4J=Z)V5>"P![<2V]YDJ41R X89U4 M%M:)"6&I3L=M"NL$A+#2Q[5^IW7L_6@1L L@,F^&&!Y,\8ING1EB!L 3I,ZS M?/P6,&PJZ=8B"K-L ! M V!$:.A5YOHLAX8N6!JXSU:$;CW+3LHO*YDK;P!@^Z_$9CDUIM]\MWS;M3R: M,!/$BO)50NC^]WE!,FVWS@\1^49%R%ZD6Z* $IO4^R"$T#RT$K+A T$CY/\D MW7K:'0*&':'0_*SE@8;X+6B&%/+8QBKX]0)K[@^GN;62._5H[HP+?4GR?H50]"W \880''M0\%>>!O"P+ )*SU\2UZ,8',PU(W6!?#$19I,9 M.6A)73RR!C"\>RKM4DD%A+.N1;GDO49?R2?;D1670E#BNU]9 ;H-7)O_ M$HY^,P"6C%HU95(KDP1*4 RSWS ML2+T?%9L"\#GT$QD KI R>W.#?^\#!"Z MHG764!C=T;?8J@A/U@& DV(S">(I?*ZSRBC-7E[3R NK98 G 1ZDM2B M9@ A*4%F=I*NXD8C6$4/'% M#V(HNV&-G8W;\A6$J3A4P2N0,)0J)+5C5&,ID;&4")Q2(E^.R:GU_$41@ECVUJ!ERJ=0'@?*LGVVID M#2 $<\;>6+WR]S\>PBLNJO/8T4?] $LR]L3U)TL*\\Q@\'(?,Z$O'X&/FHRO M&[VV!#R9,R->R6Y<:_PD"PPY3L5 M#>13]5A\:BP^!<.#L"?^!D6';$7&B6+*8I8'C.A???P8DFE+:4^"QXB0:I,V M[ 'H.^QYESAXL8+BZ\I]#PY@J>M/BSOF)9SB-TTH_MV-5B6JE2MIBP,!,(SZ MG?IMZ:J(H:]#+\N4Y1G[C8CW&H?AE6][L8.<*Y]:H+2L61]+; 5D("VY@]+O M)DP?@!O[AEKAE!MU7-:?]%W6AW$&YYFNJ9,5?-/-1C#V)J'J=6OQ@X3BEE"] MUFTH@> ]0C$S8&R;7;S?#L;CW-E;[:]9>GE_)_GT<0K'!=R91+E4@Q-R^8EY M;2F7FT(Z%:D56?E(9(D^&-)[7:_[ZCE<.MQ/Q_=]Q_=]WX9X![(/]_:^+ZQ- M>7A/QO;YOB^,)V/;V94JAOZ:CP(E^-<6OR3AOV:&PO "@ G5^J\'2. A^7R[ MTQ<) V#Y7]D];$(ND-V4T;;H50+__?*;MF3HVG1+(I2DKPAX/O<8&N338DDU[NI0M(%Q MB-3060T)@3@IMBZC_#'H\VPZA9.4VZ;31N2'/(X< ". M=EJ*F+N=6B;#*/N_(9\$B?8F*AIEI 0X_E%=(T&P+P(RN+"9- MTHR*KIT=6G7V;GT48V?OCOB5NX';C?DTP%-X0AER^(2GTTAT)-=L#&!AZ4&G M=+DQA,,ZT9/I-?:?:%DGLB83;25KZJUGU3FEE][\DYS2Z;@3.O"$CCS9#TU+ MK [J>"Y0,'H3Y"GQ*Y]N#S"WUI9=X:)Y?7I'\L;]][O,4/'=6&M9*=8\","# M=DLBS2X9>9J-&BD[5*1'LR(0C/,R3[EX7 9Q(J[!Y_Q9\,OL> KGD89JO.=2 MTL&51>[61?<6\:5%91, AUB^[NPO'BI),%O01[5\BE9/U<&GC8[-%0QJC2O\ MXTWC36MX1YK:++V)Z31)>1;.XVA%[/2_D.@280?C #@H=:20[?,*SKVKMHA[ M)F<;.NDNC+R5/J52@'D;!_@"T;"W(2%Y!RI\1^M\VLU0 M,+P)7%VOM)G4(GY4G?I#Y=P*Y/^.IW!*(AM1)RY#8,1 #[:(-&0M@0?@B.ER MOF1U0\(%V.O%Z,L9?3F]I4[<8/\9A1%*)E?X@"/+R_Y.0[@8>EL84ZK M\,I/2/L6X+#UC5@V$H"'LX#IFXQ;@-2.+KA781@CYSP.]E,C<8IF5^/=(U7" MD$F-C@"\W-61TM1@!AR=Z&QW3[APB8/T3Q1.M!WVC42?NOCY5=AJ D8.(FQR M.'@E7&$0=V'<((A2*B2G>6,QQ6"2 -[=_SI&588?51F3(L>DR#$ILHVDR-EL M=GST%8S/OT%2Y(Z2,2GR321%#B*P+O(:CH'U041'H>Q(8V!]<*J3WYJ^SJ8? M/X+99 $$UE.&=+!7YTZ%A9?NJDWCL'U:\O]8W$JXVP]\U(.-&''BA/ M4O_-J?!N_"%LU)VL&CUK^H[?;T')\_'FWG6\./R0%^@!J'B1W6]!PW]C+#>F MX<7AAYQI-0 -+[+[+6@X8?02N2:5G(/!D#.\!J#G'(ZWINHB3U3'D_8TCF[P M'?(0;9_-@^(ZM\PA,^0TM,::;9KYPU7R11R%D>4[A!CN@;+_X8>UB-T^-4R;(& M\/QX*T[).LL9M!GV-J95WL4%;VY5QN]MN$3A3K#* GL+LRSO9H,WRRKC-V3; M[C7,LLH">PNS+'7RQ0$*X4VQ:LB]#7=U=QQCOY(UW\F#R.9<=__5X=O(5SN-\#>[D[2@9 M[^2-=_+&.WGCG;SQ3MYX)P_(G3Q@FZSY.WD=[M7CG;R&DV.\DS?>R1OOY!F+ MU[!Z75"",T5DAASO-)1E(VS+['AZ B:-#D"B=\J0,=%[3/0>L_S&++]7F^4W%M6 X6$S%-<9BVKL M>QJ+:HQ%-5ZQHH]%-<:B&B"\JI*B&O] VWD8QNMD6M;PMGYML<0&06:2P6;T MQ(Z>V-$3.[K31D_LZ(GMTO$XFTU'3RR'(:,G=O3$%M>(,(@RZP/Y=E@;R)<_ M[BB1G#V_\-OK+JY1(-:,$+A3J?2KV1V4JS$Y#II59!T>0MQ*=/G:^JI?B]7? M"8O6\5K([,+O!I=X@6+L.%M M']&6C_DC,S_;M!WKV)D'E'8ENX83QSCB485 M;1\]RKC.B 7Y'44K[& //VWGC\1$M.RH;4VL,O(8*6S"/3C1DE;)O7/#/R\# MA*[(M S(.>;.BEJ/<.N/.X3#8WN+0&Y^ZSZR#?Z4N# M^>,.>9$%I,%\YKYR#?X->Z0;CQ#8MPX71QYRN@5 +2ZRMS4]%KUBUR81-!*_ M6"9)53R_<(>##3E%HIX:=LU18"OHHYK(QRH3C98^E19L[&C /A7U$PA%[8.K M0TCLN47!$@=KR[>SR7;5LWBF1Q6R>#*#CADG3%I9[!).^G+'9+3; ZB_YU-%';H\BR;(QF" M>*3GB (,C+,C1Z\X' 9QY*O,X_R^1#0AU=QZTG:0YP^V,-.>M7K7SM\PN8 M\M6>7:_\O>MAO$;&9=,KT+"QUBJ,--]NM':LM3K66FVBY9_[U/*QUNI8:[5[ ME?[R*E3Z5=1:;>URQK1FB=7QHL9X46.\J 'PM ([VQY*?&V\J#$XUY=?T056J%5_$]-9E+(TO,.>=XD#.@)O.0&-[JO+ MG('/PSLEV2S%N8#M](%U&X"^?W/AN*PQM< M],?)(!/,6Y@+A-%+Y&:R6WJ?#AP,#.9PCC-"(9NW,"GV4OH=T7Q9Y,R?46 ] M(;9 G%L1VF=_B0\;8+%\W0G2D#@]3I4L:P#/#Q ^1 B,,'\.T9#56YA6>5,4 MWMRJC-^0/5NO88)5%MA;F&6I>1L3$QO>%*N&W)"MNMKZU@NUC.;?(W@OIBF0>HD9!\7"$A>3_8A(U&@1.,:(8RD<7$2O&BWXO M8Z+RF*C<88+2F*@\Z&Q3*-E28Z+RX%0GGS8U^S([.0*3 8@43EE2*>/@R5W MD?*VB#B93*_=$+Q!#;.2*W #]@(Q)J>-R6E&D]-RDP9:*IHN(Z5WWB\._@:0RB*I?%,-;T/PQA6S4_S%A M;$P8@QA:'!/&ACM5 ,^/8;@(7W.\?4P8DQF>\.969?R&[)%Z#1.LLL#>PBP; M$\9 6'6O87Z]]H2Q&OE@)PWRP<84KS'%:TSQ&O-TQA2O,<6KNXRFZ=%L^O'+ MF.)58LB8XO5F4[P$XGL@RIR^!*,K.663(?@$VA":DA%=3#?+JRHO99,AG#%; MF60J1L#>@,<4RC&%N PPNI<-L'1L/%U M-2.OJ_7Z\N7XNEJ73!A?5S/P+.;;?EWM!D77.*0V"R/\8)_/R2G-<;V8GM7N MD1T3E%T47ORPO=A!SB41#*4_CACYB^4Y!47.Q:9Z8.OC4:G0 <%J0M&B;ZLE M4:["FVM6!KM)N$=O@E+\)E1S)O8!0]K(27"<7-S>#R >1O!F2BT-:A6 6E@' MPR#*H$>^'5 C7PXCWA,;UR*JS(E*2>#@1*:X[*7K@@3[]G<=%;?3X7_UPPVR MW:6+'*Z#7P%K-KBC5)L]U\44#)/S^5# \6PZ-1\;:2X-+E5=>,@#]^F)[*'^ MT\4SG:@O>(>2Q$6N;&,PL*&E5P(_YA:,N05C;@$4 MUSZVG"2C MBQS/?+N[_Y4K'\TV ))-JHA(DRJS[X4?7O"2G".5T !2*>I(1D@/C,P%JBU) M9H54*A)X /D =>0BH4@@F3X(_-S2JCV$,^[^+':M2I_F )I+AQ9BG?/Y%R@9\1:+UXIR;/4VA?YXTO52D>K](36! M(4[.BG8Q0TT-#L" U%@(I"3 2N6\0PY":VIX$+V@-@;YW6-7[B)$EJGHAA[A MZ5Y4.4/ST]&TF*%Y&&R2'VVR&XZF<>Y&'-,MVT3QS+/"<+%D=KTDM".!'T : MI@851G?:+#I2WSH/$$;H1*E063GPR!BJ /(^^L^SX^.O8,(9#87")G.OD]_LOL>#J^JEAF2!?N#_+/8F-C1>(E%PR )=-/6BR/^-9F>XCL MGY[P\P<'N,:/5G>A1^YT9:S!7,A!I"FR,6[1ZXFPW)7NO+/ M9CTY) CA.Y_M55%;X3''2$-X.1 /P9(;HIJM(-Q)%$HFDI"!9I> MIZSR:^N,+*[FKY9W(3\NG1V:]M>>K3;L,T S'IM'2O9Z!DZQI2PUYH2)E!X M=CY;O/AIZ2UN9D\9!H!C6"-H7\:[^QPJZH=.1IL'Z 9'5WZ2YG6U3QK*($2. MT??QX[^0'3W@6QR&+E&-PX,GLE2K#H892D96!Z1WK1:'4J )[!(F_ M(X_[[+U&(_"Y3[J$]"F WW"4R891<;X(/8QT)1D%7?-Z-PO)N/S5JP (,%> M@Z,%I+MFXB&OBD4^SVB&7T"-[SOJK.5Q5=6B3S9_J3Z+F<.E35V:U=<4W/DN)4G^O]&W.^ ]9T(5T=D=7>YU]YQ[\QLI%X]FEM5TI74W>/MF'!0)%() M%Y-,DTP]_.DO'GR F00(@B!Q6#?"[I*4P'GE.3\O_^WSB) MLR"G7=($<5I_^/9#]<%Y22U-?D3__-V'[_[P_1_^!_KAQS]\^/'[/Z+;3U6S M3U2P#>EI%Y/DRX_L/X^4&Z+Z)?F/KSGYU]]MBV+_XW??O;R\?/ORP[=I]D2[ M?__AN__\]/$^W.)=\)XD>1$D(?X=HNU_S/D?/Z9A4'#C2-U?'[.X(O##=S4O M90OVV_NJV7OVI_DT;-&+F?NGV:G!\LJ3_<#M1'_YZWE* 6;]F!=9 M$!85)2[^O_ZNZ_-AUF!",UKKK"UYD(45+_ICCQW*%M^%*0W_??$^+K\8WGV3 MI;MN206[M./#O\:/P[_82I66'AG.TT,6XD'?J"R^RM*UB+0%0WNZ3 I2O'TD>4&'IOPA>&RB6%*PNQ5_WA<4 MMEGJ7ZSN2_2\,OZE>1'IC!I#],AC35EKMG;&)Z3FHMLC8B,($HWB)-$ MOS&B7IQ5UNPBW04D4=BBLR%L]U3K)OOE:2NX#JF1U94G"K)^?#'=[=*$"[3^ MA'>/.%.9H:LA<%]4ZM;RQ9-6@'U1+>LX7UPC05IXY)$C.E&KD*=4<'0S"3+\ M_)3RR/G^3S]\SZ.'_>6O=SC">,=2GE^#+ N2(K]*,\Y2\./L.F/*HCO,2+.U M XN_H7W]1F6UM,:7FT9^G:/]NN&%*F:( 8_Z?MT4X^L9A$@V'%^/91TW!IV!&E]GU&WRQ::/),'7=,9X/-/7 MMX096 ;:=2\\U=!_^\AR"A^QV]W>)]F7;LPZI;P_4JAW;&+'36# M[6TJ84<[7DT8"$MSD@:72;115#H\.RX'7P'[-3LV/U:C6 [7[>HHUU/ MD$64+F*$9QQ Z:0M)VQBW8M_'4WA^Y]*OY-!]J@=;"]42CM^\*TISP:"(I.\ MPT^$;;\GQ>=@I][!/FD&UP5U>K6G$NTV,%U/*^G(241#%3&R<[G<=1*F&?5Q MOJ[(]S[/TT-29&_G::3VP+Y>T!W22.NV?VJ[0'97,\%'>F^+R0IQ-H@M@@I6 MB/&:RZ4?@M?KB.(XV1!Q.O/SH6/=TZ0]=#?NT;3MP(K&D%VW3^213DO)HS9] M)!C,Y:GK**)&R\M_V.+1!Z4MNMM"]U"-AFWO[&@(V3-UXH[TRI+FJOH!\47% MFV0V_"SYGM,?;[*'].5XNU'?>:I=IS\VS1;@C1W"NO)%1IJ-YXSXS'[( M*1"STZW/&J[ -]42>S*0>N,L^(PLY?>IGD1Q/^' M[+7S)D7CA7AHIXZ=_MEJN0#O[);7E6\*ZHB2GVD>Q-!ZG>% X8M''\/UOBX] MZ@LUTF

_Y( M.8*6U%%-'@GZ\RV.%YA=AB3/^"(H@E(;P.WM46LH_V2#QZ MY;NFSK:M@\IIY_+1*Q+C[)Q.?I[2[$UI@^-6T#VR4ZNV([::0/:_;D%'NATG MBBJJA(9^-$445U+F>[ MW.'LB0[Z/V7I2[$]3W?[(%$CG*HU=.?3:MEVPLZFD)U1+_!(IZR((T$=E>1G M\\[7YIB0.+FF-D-74_!^J=3OR"E/VH'V2+6T8]WQ53XW)FC/-BQO<1SW >11 M(^C^UZ73T9@LM8#L9>#:0SYBR(KY,(O_X_6 UBI^V@.YE"LZ.%OW8CR.ZF$G7L4I\@BSA=1 G/ ML$LF%FJN2!X&\5]PD*GOGFB:PO6_/OWJG31%.YA>V"NM]0Y;N=@L*"-&VL-= M%,%=I(]7]&]=JRRZMG#=L5?#X^LH)PUA.F2_N*,OI)0N65Z0XL3G]D@6#F;^ M*+=>:-?MBW6S)7CBJ;"N_)!#XTQ>N*:,(ZY4'#QUZ'S\.5R/Z]2D\K/6 MAS"]JUM$6Y^JJ2%&;K9I1E/]YWX;4.O<' I6U9M5-%=GO/I.<#W.7.>CV8BF M!TS?'"#WV'F*5&IFA00;)/&9WI/O<7C(J"@?_O#X0(K.0L<=3>!ZJ4J?RB>/ M/X?I@4HI;?V-4V$U.C_\X=WC-ZBB/[U_/60!<^3[M]UCVJ7I\>=P/:M3D\JM M6A_"]*EN$:T=2E!#@MQ\.'7Y&FZIQ%AQI5W1#*Y7Z?0ZQBRY#4P?TTIJZVH5 M4511=7*E?51=]IO-%4F")"1TBIZ*33K%HQ,#N\)T5!O].PNW:_K!T? MN$@BG+ GB^A/>1J3B#]2=!;$[)4@MD.'B]$3Y%$^W_4.AK+10OSXY!6,[A8+ M\$TW;V#4Y$"\?O%140Q3VW AGG>B6Z?W?81;"=- 5@=>^%%9 M.)8KUE9J?4 MSD=LK?.XX3US5]\I Q)EK)2OE MNP4SPW?@GBP_'4PYX*S!@<:97Z#9+A M)( _13)"(>O%S2U&8>GX_*YHFK"U<_&G\(V]*KP-DH@&!7IA)V?IOQ'>L;]$ M>,]6!G+Q5O%CD'S)61F13;5N@-B[OZ0X,)(Y8CVR6A,44E6^9<7OXD.$:;]B MBS/TA201?UTK"$-6_BY'Q38H*/]G3'_"Z DGF!UU"[]Q)-.W M:!WG*96@I)]OJ6KO:8_="FW)TS9^0S&A1HYHDV MT)X:@-F9&H8\);QV&OV-:O&%T^$+?CG]%#VSKQ8]XC XY/CH,\*N35*1449S M:ZKHY6NI8RT'_P'7+B2^(-HS(CFU#K7?4Y8>]KPI_1-5KR#)@;W^O,>B#.&\ M3\YX<'I&DPYFS$X-5T39HH:O^'A=H(HUXKQG'>_\VN?$CSIBV$=R>H=#3&6B M\9A_QD7WW?*^MC '1B,-Y>2TLR'6.7\V!/BB ^.Y#X^.J? M60^8P3M VSJ#U3<'GJT:"F]_T(U19][;X?R(V9R.0)P?>F0,Y\U:IE:^4OE. MBO>2 ^(LYD]$YE)9AKCR&W[_V*'R+,G&;8;W 8DN7_=LRY)F7C=LJM):@% , M!&8]86*9A?9R6F+0#6Z2,D1X6U\O>:"2"1^1.1MTM-+F)869TP)8,!&3"[$, M$(Y=AW.[_&VR!@D^D'M#=B'!Z=8)YPBVE Y?QFO9XY?S&#L $72;L=6DXNV6 MZL'6*]CBQ9YEDW1.I$0=;1?8\66B;WN$5+>'&WU&4MN/"(+X"G'R?$"H&?") MO:?!%"]!)N;X7F )G-JSP-:-6 )/GCYB*N@=>=H6-YN?:0[$ M@%1AJ;X^L('+2&,9N;0=X$*7F=BV#EU31YS\"G$&[]/->\I"Y/1>P&LNK6-& M'F65TFS7JC/W<*+U,\X>TV7I/0]X-;.TSS3PM;,755O@8*73L 5270T!@Y-6 M7&LW;2TH-(3](-&$*OH+N>NDH(*SHP&E:K@0^_&L=F.:1B\D5AG$L"OL@!RB MOQR?)OW@ANL@Z6U=NV'2A# NT+N:$ZI8?>,EH.:%Q.QNJB$ M'WG.'*LBY&]U6;L<"-Z-VCJ<+B3#=:$C^9R>S9]SQ=C14K&_W.DC"1Y)3 J" M\W42\;H@VS2.Z+C#UIJ*MYYK!P.ZPPZEH7:0@\VT+]QP'*R!K;M+C.JEY>+- M]TT&'^JSDUX1QCM^CB:A#IHF!94V9CEE?;J8+\=*XOR>+]52@[V+\(:$I#C. M.N?&#+/+2=H.B\$%@VM*ZM:+B'W7=WE:[@[DUM*$ZE8:Q@T++YEM>83K-GCC MQ\/T!RA4C6&'I5['5B;HB\[X.@49M2F M4+8''X-Z38_"L+LQZ$CL$7F$GS+*J&M\]+17-[VRGD?%]F9DI>>;/CA[.\&. M4#.=U><*CGO C55#N9V=+*@Y^!U'9U-;;+'',EYU[V/.$LOG;*Y,,_9?2;$] M/] )\@YGAA%MV!5V7 _17XYNDWYP8WR0]"/*XG$FXCY]Q09,P,]B@PN\P902 MNV;\C),#]AKK_'"!<3:M;@T[HGNT/#E5LZ0\ND_@<<=.YLJAS<[63*9F=9G M@'.PZ--3>8N"[B MW*FQZ%-,7WV?2)U1^8Y);*+2?D2MCNR+JX"DBE+RNF;PPQ54SWK M$AN:ML#K:YA(/KZX!A9<:N>D@1D4:$,YB3)D\Y;5F%+GRQY-O9T%O,,%R439 M_<>8/'&'Z+_"8=@59AC;Z']RRK"G']QQ=Y#THTXHHH8+DMAX'WQGM$#66"!M MV+@L[]H4P>E/E@V[P(S:(?I*55JU[8$/PJ;2CQ^(S^521_(@%<9!GI,-P;P* M:Y,WSEVFK-QDQ[PT3V2RM8+S%!07OK'>Y7#I] M_T:7Y^QD+DN<;G=-L2KP:Y!E06*\*J!O#C-\3?6LDQ)-6^ )B8GDXY.1%\$% MR*K E#J7M&7T61>(T?=5\'L.;5M+D=Y70:0=E?X]%[ @I-%&L8T'-Q?H$M+! MQIWO_3I'&W6>-^C84^I$O%FQ3J)S_H##$TY"=?CH>\ .)P-MVVFXLCG<<#,1 MVC[=KFGS6WTMZI.,XP;Y]7SJAC)U].YS6F#T9R^7%^_J6Y>?6Y_GB>B!A3$6 M7 IC6/&+)9:[F+#"0P74ZZ+(R..A",H'ZVX#")??)U3\'ER9BMNL7-CEHNFR MN>Z6L*-4H]W1(R#'S>#&I4Y8^RK7U?(^)[H2V=,*7>?Y <_[?L\\:N9"S7_Z M_MOOO__^ ]H'Y9+B_T(?OE_1/['_HWQ+\8A.S0[%-LW(/\2FMMD39?^+CP]0YE31&R"$B"(W: FHZT^3H,#[M#'!0XNA!9 MMG(&;] 1=I":Z]Y>D>SK!3=T!\ANO](B6*"*!WHG<4$7W5.WN5:=)E=?UK6< MIL)863*>NX,/6[5N^A4DN&&ID=7-PDE9$+5[^?KK3SCQ=_!5" MK,.R@+< %QO' RQ6=UA>8+=U[0MJT7I9 7TDLVM7+L^^0 QDWYI["^";YA#2 M '.U>RTOE#NT[HMGJ<&PP]]&^@=-SLYZP WZ ]HHS M@3";BF^2+"V_G$L^W/\.;=,'7W M$\C:Z;:Z]<("6#W15C1=4. ZFFAV.BZ0^34LG?T$:O^TNJ?+PD*V9T*M:[^@ MX'4YC>ST9DCS:*C:CZEV7)53*>A/.8GX"P=I\OG ;NK=;,H:ZT+;(ZO8](<9 MP]:6:(HB#^@,O""AE2IC:H<*9JRP3\,-)9R=_*"!59[L#K9:$T=HP%&E!\>_X;#@IUDWZ=Y3M@10W;:<+?GIIIXA- \ M?SR_?=K.@%YPAA%^#>-#1+,_!FRHV&)FO?U!1+N/-/ ZH0)@ONC$4*>GUHFZ M-]3-(6;\O4)/ +N(ISDF%>PR].81/P"5^"AVWGS MK) ,2.U,['S^H+P3(+])=0(X3M;ZVX-U0K>&1+YXV!.V0 M&G&=>J6@;>.7JGD@32*>:.KR&19R*ZK5->)YLTVXGI"1VBV15KMD1!L_*P9(L2P;=Z"V'FB=N4RE?$44D= ME>31;X+!O!799M2W_$K=HTXI+[^K'_>#3G?S!6".1L\3R.EHNQ#$T4D^V@>K M6!/4ZY#S R\^-/4'+I-J6S^9DW'R7E9O9M!3H9\[#&7;"#@+26".HQU=EH.E M*GU5>'K&=HT'&!@JQ>-O6/L=%K7.!O6+ !@[63Z:O1TA[DW>&<, MMG+;Y:#LB88J>*T;+@M73\5V!B\WEY]@(.E,.GK'S@GTK$&3*@H +=UKV*79 M"'R\PT^L'EZ:O8DJ%?=!C',U1.J; T9) SUKH-2T!8Z5)I+;EXZL:%<%33AU M3XCI4]/Y<7,F;4.A;=CE:X&32(V,1Y\#AL,N36H,E#\$ M#GR=HMH/LGLJ)#\KQ8[Z$27XX?]D7.?%.Z>:"@4\XMH4VI18Y@/&)E#''6JM MDY"P2\-OO:=0E"T!(YE>NQK3NIL!1[<>H:UK/E9DZR1'$)X5S^;2;=XGG.=1 MS2/23:V;.]AK3C[?;)ISSXH3\V8] ,.@F;8U'.J;PSL3.D1H6Q]4'97W]3;H M'#K?=2+)3,\F<=97U(?9/1^FSJ^DV)X?\B+=X>R27[VA"?7MY7D" M'S82+Q9T)R4S%4?(BYM-J7K/G3A56]APH-6P70>AHR'T2CK>"!+"LKVK.\S?8'M(CT[#=Z4I1KU@AMA K:4:!7U=@*\N#%# M>EJW8\]),"\-96^E8X5XWJ_C@LO<%0DFMT$5IXP)NFL4/[[VXJ/\P/3*C[_K M,CH[N"FV.!.ZEC.H^N2/ K#U/6#"V !MY7Q!TQQNUF BM*W' M*<^30$RNK]OTX8+MHX5$U.K 1?GJ\]F!Q!$=$+*"_$,[)IEWAQF)MG9H91:& M?1>08@S59'RN$4D<5VSDX0F(X/O^D3%&@<1Y_HQC+I-P%).9L5RC>A$><7Y( M9N@G!9G+&A?#W,+[0H;);!(L"&HU4BY8P$TYNL5TM$#A9:70K49B#3 #FWDT)$^AALX74+:.AFGA00Q+S/)*OF^?-VS M6ENJW623]K ]KU?3UAQ2U1BN5_:+;#V?JF>,%6G?R\]SZ(I+TEXP'R=4C'B= M1.MH1Q+"E"O(,R[55>%2;R_8$6JH=6N\T'>!&ZVF@EN/*X(^KPG6YE %L9? MG5/MH,7!W7J0/.G*Y>D<*^VV#L,,\U_HO*]K>CBH-\QXM;1"O1ADWA7X6I"% M(BYF^JTYO7#UBA=;#9EW\<>3#?+6*@_]C>%= MDI+IUP-KR<+/DW*SJ%VFL_P,@;N5LJN 9/P=Z77TMX, P_J)HX\D>"0Q*=ZZ M9M*F'6&&YG#=ZZ4QHU[ 5\6&Z3#^;%3IN^QE+Q88W\A'L8-:!/;;ADI6/CPN M/1L75S+-NW VCYD8%\39H(:/_%!9?,H1M@%F2 MMDX3_!ID69 H)UE]?6"."X,TEC,V;0>X"9N9V,Z1K>+@:9HUK=:J4'X1#.I0 M)C,__@E=^UF@;.C4<[FSSD$3S@7.-:>;;\T_P>Q;O)U.UW+3A,\P2;D(9C?! M=+"66RU,5W4$2'*@"C<%2,[P)LVP:/<0O.+\\K7(@C2+2!)D;]<%WN744B&K M0)#&,;>56/!2+K=-R1$V/,Q@[=,7BYE#:?BU8VI%J"HT( >4Z1(]< MQ H'N9 KU!9JFF5S4W"$;&4F565! :^H"%ZK]1!_*$NM4(X@9SC!ZGL+ZM9+ M0#>EEJ?(=-(4.JJH!1Z)")1P=3($O2MIN\UZANR'3:JJYU 45THT9T-:#6 ' MW*DNF!=I^&6;QA$% M)P@A#$'Q6:*1[?%31,AO<7:_#3)\%N0D5%A(U19V=&HUE*.TLR'X2#=,?/OZ=DG$]G(BMI.=IS&)^!GS]@L[,O_?(R$!>G>!-R0\W>>:-RR$ M,.?I;I\F3-SU*U&M O3U64@8Z#3N=/^N#@MP>ZW8UL.\\-V&*OJ-T3TN]S5/ M,MI6\"+=!>3XYDE?6]@^J]6PE89V-83KHWIQ7?DF^DT0]N*7FA=K:L=;']3:M:NJ'S4 M"*[GJ46USSSY!(R3].%[ZR@B[%!)$-\&)+I.RFKF6C_LZP/;)XTTEOU3VP&N MKYJ);7U#MZ:.&/GW)*GJ]/MYFY.]=H^C:A%%Z[[*QK#]5J]C^Q'-KI9P/;5' M7FL7#S="^3],-C3B(29&_LY:IR&4,W0=>TA^VAO9JV)N:JQG#] MM%]D6U?E;ZU52TP>)^.27I^#'?WQ(0N2/ @9TFMGYD8=@7NOL>XM-^[M!=B? MS65WY-CV4WE%$9IU\2G(ON#B9K/!&1T[.@=^?4N87FF@75U7IKL9\$(R/4+; M.MP=JYV;\S5-DFS2;"?JYO*J,>R07I&B=8&*+48[SIXZI^ _;WV8B;2GJCU0 MU01M5!&?O_+)5.H]?'(''6*AL1\X%.T PX9.LQHTNAH!APRMR X @Z&"#!I[ MG+&)20D;Y<*T'[R81/52HXJJ:@UT!KR80SU/5V8S3(6YP.+?Z^1T$_LNC>.K M-'L),M4)K.%48(+32*L<7;T=0@)N#FZKR(C[JYP/.[@@?OJ&5=SI/-OP&V., M2LY^YJ/\D.3-H<#'H,:/^0E[=4G AVJ.1]$63%O&J>X2>2)&::SK3? M554NRQ]2Q18)-P.3/V*G$'"2\W3P#E-4S$F![W'V3$)\RVUZA\/T*>%4>&4T MY6;,Y&QAX]U<=F]OW$W+$RX:SZ:Y]4S^]OI\)4Z8O^F)%]2*J&[.%S+U=C%081F:\\'=@"(G-X,=- >ZK$E@^)$T^T; '!M04L$<'W[$P'E]4EWG96 M]5.F+GAA3VV1^&%J)=,T0T-J<0ACK-"XU:HR%ZFSC]X)3EG@\RK--I@4A\S/ MP]V^C-:'4NB01-6]TXXI#=I3OO"R&&= 94)ND4AE;"?CW.=KPBISC1R!5;72 MOFRTFMYL3N!J9(JE.@=GL"PEWM>X3NI7/&XVK3)JY[T5("=F!1/+YK!OUJ@:BK7.#,!P\7;^KFF2#I MD2AJZG;ASY:I/;W-"]K@=[UU+)7O*WJN ',>Y-NK.'W)S0N_='6!.=H,T5=1 MYN6D/>0,V$#J28NZ,+:(\_54MI4)<)NESR3"T=G;SU3K%I'1;DF;]X MUN/K5H1@1X"];8ZJQ ZD C=:1N@RIGH8#Y&**7I\0^\87SI,?(-JUJCAC7ZK MN,][D-BCE;B%-@Q$Q'-(S1MP0<5E0>82+)[5%J\?,J!_93^'S-@' M85\PT'O!KA6%A"]YK'?LX9Y_B)^3:!V&&68_4P,KOA#SWK !QO)A!#;!W6<,$HLW M;@)V!'7/(-7=SL-/ 4G8 '&3B'("MR6_6RH_KU[)^7UF=X&OD_R0L0T4-L0\ MXXR-%DETO=L')..U+CO?TYZ."TSLG-BJ]5:#>Q; =QDF5-@ZQ]FEAX2?PWJB MPJ%W,4\@V7XBKYN1H8CD^S1G[VPWD;SB&XE%/#*&M02X<:\1"5#S4" M5J^A^MAW &CGNA0]=? NQVX[K=:_5PI?]G9)]>3(@6K%6]48YF!DIN/)G=63 MEG#3]!YY75S#Z3Q+P]ZM8Q/7*2#"^"3-]+K[OH)T4VQQ5MI:K&9T9YDF[6&' M:*^FL!\8G5A5$.IUP_+@Q ]FPR#",". MUN&VT)<_4?6&&\\6.C@N>M(LQ5=GBSROP\]H$G'D*#]:,F^FB3$)'DGL;?G\ MU!+K,&1SY9S.43!Y9N>6C(W8V75I\*#67P\,I_V6! D:Z1V#0<4)-:P\C?RS M6*%6-ZMI\@DWC&"_S3"=V4<7>(.S#$=EYK-.(IZ[K#E,&5O/D-C2 &&(C?00 M84)I2: Q2!_',%+RKJ;U?"P5\PO!%PRFS&*DRAKEZER^0BFW17C(LJ-U:?%! MT&6D$;M3FHSJ(_M=Z$FU_MCD.Z?;\B-)P406%_:I-Y,LZ0#?,1JKU?AM(5*C M3"2C3).RQ_S3[L2=#^CS[N[XLEB-QA5C=F.DF=]QWB4"\ST:B;WS8Q&&&S2^ M3'5C[CLPDL$J5;T-WJRF?4T_F$ \6'.S"5_9:4F)FTKTJ:9Z)1\@:SVNM:_5 MW'>JZ2^:LP.606V(@4Z[+C"F%?KWAO51OX5%MDIZ]\'-.,DC/)SX=FV#2EEP MJ[7\QFH0%K^28GM^R(MTA[-*\3=CB_5165KL&UE%#P-:$DM"!#-%'(-#Q12] M4*ZH8KNJP>(-"%1,:YQJS0=E^!DG?NYS=\Q^V )0,P6RR ]T%)8&%;W6Z-D. M5G5?$D3T*^%Z0YBO04K+!N!RB.E,F$TB7A:B_-5S?F%^I5=AR$$$8$/% M<%O878>'"Q06.LQX_=W+Y:*930+RQJ7"!M?),\Y=U-+0$UHD:!C8Q@ \-%06 M!R(FNDP$)C5K0!?#/5CIN)8&J"E:/Z"0I2'&47Y%PZ.^17>/BR+FMWPZ<%)E.QM"P$'"VC8ML!A, M!3!HV.MB?P!+L!1C:7VGM;F[>IO&))QDV?,99X^I/KWP;I#F:BE[8*R^A\HN MJ4*?Q(S.V, #R'!;V$U6X *&A0XS3DX@K71,99+62@>4J8C"!E#/NA_9P[ +S-@=HF]]7:6G/?!K*:;2VWKMPQ:+Q)-5Z[MV/256- MJI.;$7XL +SFW2A=/\K'!#*+U,XN2XE6M;[=$7O:?@E1JY':A3MS\LVL $;X M3JQS'<*LT&7Q!B"(S9<^1J^=@ _PX;:P6S:$&_P6.LRX3 AISV$JD_"IUUXR M"92%068$]G]VCN,YB#&O2)07&0DIN+(/UDG4_H/44CS2>WRB_?(UC ]LCD%_ MX!7)[BA07VXV6+EG,;L0L '+SWH]-EHIWH0K">"6:M$&95 MX39(:#6=O>Z+("N^#HL]XB>2)&RX5=EM-NAG3RK7UKA-J6'RZOV%) B8BC;%'? M!@H*&_ZH%F#>HQFS6T>RR4.*&$?$6;*7V2A3=-YED_E/;\QMEZO&.1JW$<\G M1QCO6!E CJV2=4C)W$^FR(^;7$K7^*Y%T9'H[%!\3HN_X.(V()%R!#/N#A-G M;>W0SO#,^D+.Y 9J,/;:J,P)5:S0XZ&@T%&@-UP@QLY34C:S+>0KM&Q5,3BJ M&EH_G3R^SJ B[V)8*!ZY4CYW(1]\ZX+9X21@XL$8>]1YU\#^P/,N6VW&YUUT MG'Q?3D*:1?>.9V+:AR;GS;OFM@[E]_YM+E0_/:VLONJ +&5W=6JR%W/$G@ M*.Q0P3&W$H(:G!4G84DITY!,AK4U7V^:%]\!V+VN%LMD: YK7DN6/BZHSXWG MNQ W./MUG-F&DG"S)T#N<$$ROAI[\QB3)PX%G>/#L.Z !P(+.VB2;&5?X-!N MHXD;#.],L/ES-"BKV:.TX>\[MY[.,)WYH\X4$%)JN.88 8[\\?HSRC(ZEYZN M+R<+Y!\X>DBK,DIU/3,Z<-RGF^*%]NRRW'B2@$'4D;UJ8!U)#SC8NM+.#0!S M:=ZS3R)V$;V6IYJY,H'8YL&^+C>(*Z%XEI*78D'.H'U;7-B8"X!D"=!YV\9- M28'?!B6&^^=[M=;+OG5+?F.F+M5%P>T 8\6KBUXL@(SEC#P\<.Y MFHY78[HN-5HMROA99O%NUGJQ0$C2OAN[L#47.,;LO&H[\=K+Z+,1-]E3D)!_ MB$&73G'2F$3\%VJL6_JM53!1%QP(XGOZ%SXUZBO\YXHVS)%F$@O*1RZ<$(9[ M'L.M>O;1FX<9V?.,CPXQ9X><)#@7)]\_!T5Y4+1\XL1N"6#\U7DNQ\VFD4)A MTLZ&L*-'K5OKROM)*[A^K9'5>J&JPQ'1;P_XM4!GU.6^>"IFZ5[1)41CF520 MY(E7->^O?ZOM #LZ^W65HU3=&FZT&LAL?_%@MPNR-[X$1IX2LB%A0"S'O#!H.!5I#1P+ K7#@8JH!M')1\V!'.E(8!R^$ .GS? MZ#>@^Z)=7CL"FO9=K-.[0__*ZT7!W\['X?V/A+-;PS,&?&0'/OJF;B>-8,=S MMTYRU+9;P(U-A9RV/L?)2>F6N\U:3KFYM:X:.OK:PO0K(PWKS5%50^";G;UB MC]F\I(S92YKML@,DV:393IPR"![30X%B[N[S[D9.IK<(-KD"A:^Q;0X]1X'* MZ%%,^?AIS\!FT@\F)@W6_.@5'7TGN".BN>@CWFC0G@U;H<_8R_U]I>K]XZXE MB86Z?L\H;=-_@0$Q!=8?/87=?@D;Q%CGV2S (..G-(U>2!Q3 US3W"]Y(NS\ M#SO:;UX);B@-V*!A91$9-081@ L;=FK8!DC# @D>WB)"K6S?V&G6$[;W#]!> M]GF#;G ]?8CPSOP;U%CHQ0+>(EQY4\YXQ!M& 7;$6UBC=9;%O#M,$)<7^D M9V \:00[UKMUDJ.YW0)NO"KDM'4^0<[+<4OVWM\VC2,:C$**SVEAL'%HTQ^V M^1[=),U10S\T:SPTJWA#"TZ'^BOCT?*_.E]H^DO##K0SV11]$^GQ5+^24--;S2K6NDE^!<'6HYB+]P9*ZFB=9928YT$=EH%@ MP-%ED"4D>'1QY)RXZG^!YKIM(41EY^I0[-*:FE,J3Y= M)]0@..\KS-+;"7:$FNG<*NVN[0$W5@WEMJ^2%V&\XRL?;4ZH8N7#I3^1),W8 M"@-CWGL,,D,:_8DJ'S*Y+? M;)KJ9>+T>?,*"R](_:;=H[&@ 3/ 1UFDWL492@#XMHZU.@[V>?:<-,K$D@-[ M?O&12<.*)^ZEIX'X\>=0EFG>G9_93<09HIN-7#E^+8Z -TS1;X(M\KH]Y,DV MU$-NCSVDQ=9'VO1SCF\VEWE!=M2=58\WG32"B95ZG>2\I]T";HJCD-/6#RDY MYH4UP14JP]%W6,ZDKY]K9-1?6=%ROE!-\B_G&8Y(P7Y2&$'? W;H&6C;OCVF M; XW*$V$MK] )=%&C.0*"?+E+\ "=CY;'+^Y)EG%3^%7DF:WF/XWNL-A'.0Y M?SF'/Q(9_>V0\TMPTIMQ"OM9D($- +9V:1>!'48#+E18:V(_3V]S6?%]RB 3 M#_F^H88K& CQ;B,_:4&0;]FT@_[#:C\\!S';JK[#>9&1D.UE=WXNOC(5%H\C M"1M77-BKE7F,H <7;YQH93U>4ZIB:&8_2/17J)$ :5I!RVU\&W-U8B-NN"-C M^D"OARR(V)OU-\469]53]LV)6"U,F?:%C4>#+" #CU%'N @S3'SK2GPE8?F4 M-118\&_);!17IX+#:'N%IT]?,&/'Z1'BC-TH3^&(J[U\(8 M^OV:$61@0X2M75I'$ ;2@ L7Z@ MJ81DJON"(DV01;[62T\?>66%62GD?B3E//:!X6%_+2X;2K Q981UCM9=AY*! MBRQCE!FQ-MGQ5.JJ>4*5"R#]7@NR*G/X)J_AHGD'(!]6O ^W.#K$?),FK"P5 MB,<:F)7BDB][C_WD][ @SW8U,Q7G3BIIV-V"4UO4-B@?B2W?B/T'CK1@Y)8R M3'":P'KUR14W9(&?9W&LI/VUUL=#'&3'5YGKR)3#+ZN%H %+?^.2S7O$!8C5 M9!!3O*!=RX*.7IAFYO.,_U!-:>]ULZ2IM2EV 6%7!6YQQE_.I2#9O!IP^;K' M;)WN@>QHDYO-/?UKOF$C5YH8I;#NN< <02:VJISZ.F8!-RV>2E'["2>7AVT& ME!(A223IK8T5JJ1"0BP&![)@OB$3JH5E^(SP!F<9-6$)DOR@*I8 U =H?L0T MM\?BU>MF0Y=;06%B?0_88&:@K0Q,FN9P0<9$:%MW%K17B%-?(8E^"0#'4>_1 MAS^2!%\7>*"3^'7C OB;#PY-Q6)E5$PRD[5 MK:$[LU;+MA-W-H7LO'J![9V6.RNC#"7]FDI5.8V*&0\Z%_5SIU4@QLS.P MR1-7N)Z,?PJ*0V:Z%V)'"7H86UOG=)P:1 9R^-LK,W8\J[E6(YNTYU&QAH,= M\]M)QI7-H>#+J^253M'HQ)#L#CNT+PL63;&ET5;U_K#?QWQW.8BO$SYI[5V3 M$N!0VHM 8?,63']9)[+DF%2".6K\T*'S:3 MH><(II$L 9)$\ W5P,QV[& JM_*1)QZ-8^P_525\@]S0O#=,]+:T@IP#&G:% MF_<-5< V(DYS/!X,Y=,(0)*[N8RA@P?"&?J:-*99VP9U*8N6::=0K1'E'XDNHX"]"6[9EDI,"YZC\"T72 M8DNRB.)K5GAZ&+FR,O>;=1+53M,'@48=88.[MJA1]O> "U0#9'4%1&XF@ MH,P,=I!Q9%^RX\:0D"/!#LME-LAY@?<9#HDHG;%+*;;\@_]\O=L')&.L6>7I MF^2"Y/LT#^+/N+C9L,.\SSBC,-1 [ZEY!FP,S"@%3)CQ_*UT;$',)<)B]BUF M-\B8PJ/%Z8:'5'TTDE2AJ8>D#$<=4FN$8E9VGOXY*I7ZEN$0@ZFL5DP&K17: MUT!>8Y>O39/%?&$U_-]LD"PTDJ5&C=CB,0#ZITIR]%E\*8WPC%0E?CFXKB$- MKHO_JJBU@Y@/N66A.3FFN/^WPDHYL/M=Z+AB3\'BCVS!Z)J"8/)$V..'_#*E MT1*O'2680[ #ZW2O8!B3@3L7&*.,BU 37-]SMJCA*Q8I9\R]Z%NTZX)>XPJXW.,+"Y^#(0=(;36PKT6%JJ&X &$EL" M#-FJY.3"+N=- ZQ<(VW82Q?2X&&23Y-Q!*)SAMI0:6.H$4491D/3%D#&7. MB,.%-OIZ/959#0J59\G>1%QM=OUJ]$=8U. MW1IX1.FU;,5'=U/ WMXCL+7O5G110QC]QDA[<=2'+$CR#1VB:;3>X^R9A/PZ M=X?V^0,5(^_^Z")E=\45EG3, G9(3&'/HSJKSNC##;Y)M'09L71"+ZC;!*UB MQXN]SIH>BN:^#MX]XNS(0OJ6,&/#0+MZ=Z>[&? =F!ZA;1VO)"O56?I-4/ZO M>?;ZEL; 8"W&7D."GP;!Z)$[*]!1L>! M0HV#?1T PZ&1KC4J:EL#!T<<[/N6W3F!T+9#]F MY&G+3U#OJ6Y;=C@P33#*^9/L;*V,O9J"UNQDW"Y-4%ZDX1=$:04HW^.0/:>" M\"O.0D([[C,2SEP.<%KSE=1131Z5](]/[\T QE^3IGW@[$E7Y8BTF*7,CST5 MB5SS@#F$3&I1U\N:'^'71II&31?+F^NF;+0D$JID8D=L-"N@XH5>W^677%B7 M]1=;0#C<)N3O!VQV_&,NWE\_3AA_ Z[QHY?QUXTKYNJ/QYL*5WC.<)WL#R7T MU#*@1@@HV\?+L#$5[K#CU?!R=,CYX1?T7%N5E>3RF9E)QX(&6K/9U1MP$,\) M#]B(.XE%%8?WQC. BZ#3J&E]3UM*P792"M9D7(^,J^^C?0 L=7*TYO2I$W,# MSHR!%YC/G\DSENRV+FJS#H2[P>26@FQV=NH&L6&TEH!7EAJY"+B&=6O2&!1( M2O6 I&\@#!;R@XF96XE^^%*NG?%+$4>['YZN.3=&NV?+V&?L M_C5[$1TGN;B@PB1^$N_LG;TU;G!L3_W]AU)E>-JJ>%[]G.WP_ M)Z3([^Y_[MQ<-NT#&]J,-&Z_(:3I !>"S,2V?M_G_F>7E8OY8381K5URJ\\Z M&/>$Z906VCWGN&6<%OVY7I.4Y MAS2C:2V_ZDO37=8\V+'GDGE.'.3;%0HV=+1JSD)01-_3-#V->#TALL.,PLL6 M)^T&]?-7E&E$Q*HGDVN'Y[YJ/Y/5!1O$^2 *&;_W<'YB7EW?"UWYN.X0(#\% MV1=<6."C:4? \#A(]QH=C7H!!\=A.M@_U;>GTO,LEK6#+.*\O4^BHU" MG#*#S6J!2LP\,)'FA;%Y[%.J78)8HS9GA#BG^@3R_/#FP0:NP:V9J0G*UQ0/ M$K;@U9?[F?4##&U#-&_R/H-.P(%MD KCIK P-,2C"GP&?R-.QJ[+.DL##UB-(+P4Z!QK MNR&G$OJI+@$,1^LV&>H)]A3C2O[P3F+YLUWKZ;%RW\AC\;7&))_9[EE>=*\] M6N*6''5Z*/*"3O?8 M3FM2(P^IU[0];*[ZLI?\ID(#PL?;&7#0%X:QJ$L=FPA8AGC;G'_B.;23%'$8 M49C8[=9F/4GB (J+RA)M]'*;)DH2E(OY7I!JP'S6N_%N)TX3NW=NY!,S^:&Y MY"[=11^20+IC A.>IK5I1]+IB,-BTE'7^KI/5'/RE+"*;_RZWW'%ANC +RBS M=F_LW>TB1114R(Y5VCJ]-=@Z0\@N$:Q0_8KT"CT>"IK^LGN$.R)>//L1O0N^ MX0OU? ).T6W'E_1%F;IJ+8P]P4J[,.F;,]Z4]+M'J>]S&E,+\H*AI5XL72K> M?I\+5C95"Z1YS1_ M7@/)^/-8&RLJC<7>(,6E/.QV05U>ML-.,R/1FB8#7$SRC,ORN03GEZ\L.<'1 M%8U,MNMW*,KS"\=6-0S_E!B*,=^S;_4SQ M(TT*^DU0^D_7"?TVZ%S)*-\;3 0V3-K9I%VA8 @%N/!FJ8?]Q<>*'6KS0Q5# M*$@TLV%DE&'/Q27AN$ 'HX#+4%FU@,>T-&50&ZV /*)P@XA0]OEXG*Z9]@ZZSX7(<6OT> MW&FK93BHH[?9CAS1_DVV;E?,LT)R0_I;XX+TE[^N-QL^7N#HDB^P=][@UC:$ MZ8+]NC$75+>"YX(&LEI7]J[)(D%WUL3)HV*3A=4YVV+"V9[%].=@ASL2&$TS MN"&ETZL*J*XV,,-)*ZFMS\E$$:/J.KGH<;T[7#T2MG[*,+^P<:QG9YXQM"]< M)QUL@T* M&H(&Z2\ADE$_\ U3(OI\>H71+V]#F>V&R_^Y!G#YC&3J?9>86XN4YQ:P@D. M6DTI;EX2:I4MV2NFL<>?PP0\I295^M_Z$&:*WRVBK9?5U&:>HM9\E1/1TQ8+ M\*GN2>71Q\#]RM$$4?(LYQ/#A^TAB7!V?WA4)V<=;6 ZD%:C.MTZ;@ \KU** MZR"!4B=/)5=$V[O\^X$4;S>;#68W7-3 MH&\.&",,]*SA0M,6.'*82#ZJJE&.'Z;)_ MUC< 2[I((NP1;+O49#]FN/M(QI!^RW/>3LW[W+C5:5D.W2VZ2]=>H8K)!,MN MYS&O$W'.;Q2<9Y1E?H>#^'JW#\+B6I+B/,WV:<:G>.IY^"AJ,'W=D97J6;P] M*>"3? >*3;J0& KYRLLS*.02HHR*B B7$5VC0!I0PD;,>1<./!JR9(T$;R28 M(\8=75%8YR=.81/7I:X)SY7EE95.8F&RB7W-NN;L= MO"S#2%K[LYT-8511GGF#N$LYY5ZQMO&RW+)[!UG=S@<:=SSGQIZO[P MF).(!!EEKKPPU=D(KCNJ=:K<\+0%3/?3R&F]=221]+,C.Y%B_%39S?X\=7MN MW^S$_K(.RJJT:IW27]CQ5Z7 ;LXM^GFR=6JUW(4*K]W+CDI%8F^Z2YN.-H## M1*51'23'#8"'B%)<6T_Z?. G>%DMI0IZR]K3*>/"7N!L.=N\H>-<74FUE2@8 M=1P^,TS_I]3*Y?IJQ[[==9X?<-2]IJ%K#A@B#/24ED"5;8$#AXGDXS'D19#/ MV3YLQCCDB' >Z5R>G45VY"KY#@X&.!<3IU?ZV^X_*;?4?*$ISY M-]X>3L^%;K<9"7%5.$^Q$Z9K#Q.EC#4]>;V\JS&\.;*YR*-.6K*SE2'F[AJE M<1QDHH@L=]UCSYTV1*=7F"4$0_2=)5(_D23-2/%6%9ZK[V10M=GK0\$3/GMK MUZ@3313F&T,/=J2/MI2,!-;$X"+%>)6L4YWN6H\KU%PP:F1@DZ>C#J*9%[3Q M9S3)(NP1VMI259U'9J>$[ULWADJ[##7F81_VA"6;Q%*JXLSW.7O!*,MIOGS' MLN:N-,JD$TPD&:9S\Y!.7P_@LQQS^:U3"?Z*ZU:PJ*YIA#43Q+?*9WZM92:E M2Q;5U8V&">)I:Z^?PWF6=9-QL?DD+J)V&SGS)D?P+KZZO M@%EE8Y@ 9*9CZ[Y:9TNX@WN/O".RR(8L8G3+MR'\W+ \5O+L[0PGX7879%]T M%X3[NRW,;15Z:QWXJ,^"7%DEN4.GKAGXO#]\HGA_RUX/P.AY@\LT&D\TRC07/8_MRGI^S'JK9P_;=78EN_ MK0BCAK*?\\&3:_J0%D&,.O3ULD87Q)BJ^(R3 _Z,"VU(JMK"CD>MAJU%O*Z& M<"-1+^XXYRS)^@W &11T6$J1D:W6136G]17M8(90KV9-6<6.1L 7Z[0B3WHK MNN N6+TP,?/!Y$G4%D%54_59:G$&]6#,#M\>*+MARQY2#YB ,T#;GL6.JCG< M\=M$:(>30$8;TNH&DV?8PD:KQ\+\]U1;_6ISW7Q!_MLAM'/_];A^<7[(BW2' MLQ.]M7.F_E[ /=E,ZY8WZ[L ]FA#P:V]NJ2/NK95?,ZT/"KN9"'#V50P$?7"1[%'QN4J&? K^EF85HJC**W4V@AF? M>IVJDB&G+>!%7X^/>2LGL<2N1L 7D+4B.UA UC]PN&/<45BQGW<1>1+5 M.5%44_6XB#R'>MXN9)Q1::*?TC1BSRY^3A.\V\?I&\;W.'LF(]IUIE'$X4)76YM=G)9Q)HBO"'7L5ZCIR;^%KF'6J 26;L./IKHUQ5? MW38;$U]MBE]/?"GT&A]?T^2^%?V>U/>D&4SW[M.KG?BVVRPA[U5(/%/:FY?< M?:2]CC47:6$37'Z3WDF5 ['O_)$D^+K .^-C$W('F%ACKJMVT[EN#7<(-)#9 MY54G1AUQ\GYVG(-\>W5Q?7Z=Y(<,1^L=.S"LLHRB+7"/U6G8JY1U?#M33 MNNID*MULE"N/,Z26LWQ3[L/_%YQ$J3[XFR8+"/TC?4X"O_Q\(6%_+.UX5WH6 M%/V$O&-U:,"7%/V%^V3?$(B)9%/!XX/I;*7=!29B#-%7.YV4V@-.U$VD=C>E M7$DU-OVDY_/IF[$I]%ZE[CPQ2V<@I+@*0A*3XDUW5Z:K(?#X5.K6BLJ35H!C M42VKM4=RDJBBZ?/^2TLY_<67[J9+.=DMQ25>'R(Z=TN.EEH^X*/C, MC,ND/?^N: K;+77ZR6[9U0ZN6VJEM75+091EV:6#>CW(/HN*_B(NKS2[.11Y M$23LA2KM^KY!MR5$8K_>IU&I[@,]0@TD'^?*N12N$H\5$EP\1NX\JH="];3A M@8(NS6>)[,_L$8 @PDU!G_S\D&58&=/:#K"CN5]7.8[5K>%&L(',UNM9)6FI M]%.^0B5U+S$[H;(WQ98.N4%5[2KS6NWJG.L9%K^28EMM1JSS'!>?L7)C7=\% M=IB:Z'NTB*=L#S=4C:0>L:C%B:,72KW>1*,C+&.P0L&&993K.$Y?^&;TAIWQ M%Z/2QS3W\U[.//8(&$5?2_$G^GTDP2.?3@^PB=QG>7%\HG%?(-<=EA7)IV*[ M#N6:PQ31*MX,O4RBH1'K3N]+D1D_!C&#J.F4O"^"K/"GYAE^(DDRL:;/.'M, MA\/O!$X7N!>Z+?:,W.YKK_JB_JK9K.74@54Z8!NZB^T*@M\=_2%2IH@2154 MZ^+A'?&E?FE;V@]WQ-RT8WR=GW28IS9?6)!GMC.?YVE(6/PS"I=!N+W-TN@0 M%C?E4VG4DF%\8#DG7T_:TP_8L?#;X(VA)[NX*.PEKBG>;+IM:OJMPA1]83D$ M3"/VYQP Y5Y@C@+9BM/G--)$2DYLJH/E*"@U9T!RC]P?^85C7D&VYD9&?4"G)28:]WY3&QW%^!#\0 %'-55V+=>'0U58O^Z:8\T GC/HKIQ1HG=!+GG$\8/=$T'8QP8SAQJDW76A M8-:AOQ&B2?T6#&M=6LR%;=)H#0?@7!JD%^4^*O.5J??&9K6#/E-S 'OC3S < M:=^9.Z\?<_ZA:IMQ( V8>#G*(JT3#T,( #X!8:7&^$CIG?VBWRJNGMZH\&28 M:2=[1I-G-FD^@LGC8TZCB<%$!S,8U7B\WBV;UDFE JYK3FNQ7&6DEH*U7&:M%,W259J=)W"2GU1PL]4UBM'44D:[U3?_G M34]VB6U.A741@8G(XVQB?$3UA +@C,U.CPFW*4Z/:3B%BC\+FR3XB2W:6Y^$ M=&\:Z5@*3=PRUT\\:[7Y%&1?,#NB5&YK*):W+&C Q(%1%C%+R#H(+#D/TZGC M: DLJ/>\F_Q*G9BA7251M<4]^\K8[ ;K3;YJIJCA.C-Z^K',IPYGD$]NI@D* M4,+. 08YF6L&?#)&U%O!-WO,COJ?B9/^@RTX@/!2\7>H[*SO5E%G%8?PNS=7NJ]>>9NF=YX%JD]K7R>W M93C=(='^XUNJ14C<8E)'I9G:S'AIUX):?3?I>O>QQ2W1[(C@T:&_G$Y .K MQJ'X@IP1APU_;FTH0Z ;RG!AT+%^]@LA7 RV]ED*HD#!%:J$04(:EM"TSE;_ MQB7R4HUQM#'Y#?P+"F*:6K?.F7SEH=UI4Z:Q M1/!H^W[L>=K,*8.O/.I/;.DTXC_"?VIM AW]1[KW)]V,K#KF&_DZ(M,ZZ!8> M3W.&BL<2L;/: F6U*;KG] A7H%$N;%+0D&_C@L4)'?J*U1'5RS0.R7\%:#/ MCDZS@)+VPC%KB(;^,X#5A N>;G!O1GOV0J,/Z+O &YQE."IE5)CRM!5L(%)H M)>/)41.XL* 2U-8;*WK5#JV7V'2MU"]!1MA"(MLFS0E[OI;G&N]1K:W] <71 M,7:=A.D.WQ? O>F4Y _^@BP1SF"**5/N9[=]'C5)PJ.N\-.Z5?'G\/UK$Y-*M]J M?0C3N[I%M+XF**CY&>TG4V>VJ A>]5%Q]#G@J.C2I(X*^4.@4=$IHOWEV5?/ M43&%.CXFLE,+7N\Y,]1P*\L#LR=P.$/$.7K<_=#8I+'(YV"'M?LA MPZDL-EIT5C&,F"X2BXP:K2+31,ZJ%3>,K=?MEH^L3MGZ*<-\;J3?M]>+:.B^GBAJR?MWX")GGBSJ6[_ M*NU@T!%Z&)KJWH[)OEZ0 ]18=GM/9BQ6J&:".)<58GQXY?.2DZ?HG=P C>(Q M!RXJDY>Y6I>JES0E+C [T+JYV?/[O>GE*_V#JK;&4!K+B_=>B_2%OI+ LE"@ M7PWG@%"S9*@@F+*7W01;]%N1'3#:!''NY[9WEY'N<()?@I@!Q@#3MGLM+T0Z MM.X+"JG+LL*@2W#GCE\RX2,BF%'0I>:5@KZ&OFHL/P1Q[[U-55O8<:K5L*O( M4ZLAW)C4BSNV%!.E*MU&\G2(;PH%CW/.,-WM2,$GJ#[BKXTLOV+RM"UPM'ZF M?WUJ[E?5R;?J'J0%&=A1:VL7.:"'TH ;Z]::C(^2**2J72!42PZ>1NA M9[=-Q>)]4)JBN7SH=QJKM<0%R4-V3_XN*'#Y?IF-0;O)+!A+-'8QQI(.&@O% M$ITFTV%)Q14QMOQB,V,,#TVFL,X)FD25,:@<7M:YVR:H7J$F0<*RC M.O"KEDL)[Q-YG05Q11E E#I3DC]6OP](Q%_V"CI*2.^DDZCIAE4K;TTFQCVM M-SIR[QB4W&Q^SL4&^D;U*L[;I5,_PN:$(&P,<6*M51<6> M'%PT<:&4]=(8X_T^W;S_.2^/7Z"*/PO%2@(>JT?PY.EM.1!6N_FY>A8]E:R% M96LE^ 4:='$KL N./8\%=[6##3-*S4Y.K\B-X$*"6M1QIU;8U5, 2W!,,Z.L MHVP(V_G4NJES7-8*KOMI9'66VS*J /):Q\K%?L.LJB/4%V5=[6 'F5(S.<9. M&L$-,;6HHVM(^0ZP"57S'%[WVS0KV )W7WQU-H0=8&K=Y @[;04WQ#2R6E^8 M923?L[T'[U$VK7:> ZTOOI835MIH6D 0N?,NWP'C3I.'M ABWR'2O;9!<%ZM MU%X<<,\\?R )V(%F8P_U_$S?'VZX6FGA_$2A]+Q\R7>%*&/T6\7:SUV968US M=2@.&48;\HHCM"L+(>R[-W2\G2"NOZC* N(L1X2SF\T5R<,@_@L.U)?=1A"$ M#2;C;=5W)-F,&ER@<:#3E+!3I.@14_ A454&GDK!=A.%'(@) N:L\TQV8X@ M%G@H]'[&K\7#"XZ?\:) MG\+TWJQ$H_Z/D,&%?2L/+^E(LS54O@XH.;**#8*4))8/',>*S(H7E#%HO'!E M'!J_?P(/$Y2GZB49&SI?$53(EK$&"T;D*X&+EBKS @9C#1\RG!B(1O/_A X: M5]30#@Q6DOEZ($.VBRUB,!I?!V"T-)D5+QAG\'#AQ#PTC/\9,EJL-]1F7%OR M/#;-.*;U=>!&IX5LP*-%:/D(TJW.7# 2,.XEF%#^H,'$K:4>MCC#7'W(N#+2 M9%\->HP!C.5CQ,RP, D*L.,5+E# T4&/0U)=%\71R94.L#NZ/TM27[Z&M*EX MP]W&IAI:"\:,/@L9 XB*T$+1I%>=*:%%9HX$=R38.X6:/PL;)?@IH(RLP692 M4_V(R&Y_*/C=,II[X)-SKMQ*D5% M&J!) KS?Z\SS-.-*7^ \S @O7OF1)/BZP#O=.0I]+]@A:ZCU\2BNZ0(WA$T% M'S/L:LP_7[:UQ:F:QIIR+Q1V]"O T9I>&"+V4%'?7(SL6U] M[W.*(KQAKX(QD V> Q*S^_[?3I&"=879M-IQPF71+$%:?1/.QYI>HS+_<5 U M2DUGF(%J9P/- J"BYU+&DE[YW2T/2@%0_0:HPN5DACC?!MD3Y;+B=?!Q%K+) M5X:?<7*PJ3VK&%WO#X^QV=BJ; DS8 VTJ\?5[F; 1]4>H1<]IDZD6T46QG#: M5E(!-B>-8$:;7J=6*:!6"[C#G4).1Z[GI_:/6Y7624CB.,C>W(]*[2&V1($D MTD;,H(XPHVBX[O409M0+^(@V3 =KM^5'+;I*A(NE"\2^BZ-C6BA((O3<+B=7 M?\:KDK,&]"_\\R*E3=CJX+;)669VJJDN5L=$\;@:MZ" -?NP -"N>T\:G'+UKAJIJF,J_ M@897#^D9ON.C*XZ&%K<:0W.YZ&5L,5,0ZR6X3"PS5VLJ2"OO851" *QTY<]V M/HM=F6@]H-B5);FO X%,BUW9T%H^[DQ2[&H0Y'BO=N7%3#ZK79DH_/"2LB]F M+*I(9+X.-#FVBPV*5#26CQXGFLR+&CYK7LUJ'I]%KXP4955ZG."%3.@K08P3 MVUAA1DWE*T"-4UUFQ@VOI:]F-I'/VEJ&GN&K..7@YPGF;L>W-XNV6:E6LD^CR M[P>R9S%Z]O9 V:Y?B2K!->L)VZ<':"_[MD$WN#X^1'AK7T^3I_OJI]D:>WG1;H*=W"#^!IPL.-KZN M.%-Y%P=0:W6H:N=IDA?9(61_9T\]YI_P[A$?G_&PIP+3N4=:I3YZ/)P$ M\'/((Q2R#80[O*>JB,G'EAWBW*39CG-'+ AI)/"CO2D*2]E0+H1#N)*.'T$. M)?G$(Z/SGOWU8+J*)2IYHIHI/PPLL^6OR.;H-\%YWI-[WLUCZC ^L@LVI-QL MUEE&=>1GW#69LZHM3) UTE#.&3H;PLT2].):.VT:4SXI6_MXIAE!0YW[K/S[ M#87+C&)FP();[N0O59;$RVE@?TZ3H/G+ _TI#WBX=6<9]E1@!X"E5>30&$@" M;M#8*N(SG-SGX^ENGR;,!'Q-)WI('[8DBVZ#C!7$U&3@9OU@1L-@S9LLVZ 3 M]+QZB HC7EU .TZ*93Q)E".:2K,2"B5K=L:Y3J+K7&AUDECG*T0E8 ]8T!"I M+BI$:$M3))23 N>H_ M-R@NF!MH+/69.N.>P:<-$K+]RI3D?5#+RF5/#L("7 M3(,ME; 11'J47BR4]]RN,^H($T&'Z]Y*(7I[ ,[[IXOG2[8=*"VS'[*TGSPOG#5 M:1G8H]?9:(^,]X"/(SURCW?Y/6/ /5Z:K3PQ)I[>RYA8WJM"XQ-62:# M LFPD20.-U4@R3&AM1[ZDD%0)OM1:3,?X\2G(-R2!&=OLI[:S1Y]#]AH;J"M M#-":YG QUT1H6_^M:?/C"LWA!2\KJO,JK(/^>6J>HM*$[DB3LZ'9A+QD QM"#BQ%.M+(-K8HY:KBOD,R?CX:R!%#@ MQJO93HXODH3^%,?!J .+ X^(#S\.#APW!FC;>\P;0M1;'^EV?WQ;/KJ=X5CL M06@/;L,XH3W]:6QXQZXG/V+M)7YU[*E5I^-IB=]]X.#5SM/U-QZ6.CI M AL)3/25@U_7'FZ\&TEM?X):NFA($E21]QO0LZJ\S](0GQS;F>>MN?+8#'N% MIOSQ C_C..5XHK[S;M,?=B@/MD3K\3K3SG"#?+@*MNY?D>=C5_V+Q,SG=6Q_ MYO#R=1Y& BXLV"IB&PTB@948 MU@?#NA)>OQ@QNVTV&Q)B^;CO,]Z2,,;B9D[*Q'&WZ5%ITPL#_:UAAKNAEO5& MA[HI\$T. \''3D<59Y3FW<+PI^?\6Q>SZ^IP-U4@YMF!Q/65Q3?-5JJV.6!H M,="SV415MP4.+B:23U[]JA3B_2.3 L65&#/OH$YHB9(VXL3K.[AO/O=.I]?V M^.OT,4.2S[ KTL"C)C 12:>//'&1/X<[*^F4TM;;+M37 N:91TRF#:MI4EV8 M:]\4=#>:RYQ./V\A4G M7JZG'!2]COIS6$3F@6XV2)$-S'Q)SH_ZS?<.(3UHJW]-(T=4*Q8%4Q1XW]L) M)NP-T[EU^5;; VZ:82BWJ[!N&(B2%9-@2,2N=_N 9/S0R8;53^?ETX7T%R3?4_6CFTT7A)MVA(E*PW6OTS&C7L 3 MLF$ZC"F>&#P]93P9D#*REXP4^'V4OB2BG"*IIZ6PE3<0F!WX-MZP0*:(?Y$$\=R7%>2S< M<&$C >.#Q/L'9>FUBA7]=/ZUGME-@%_W.+&JSJ0 QY\"DGQ,\_PF$0(3 ?-< MA\^X8("?'[* HLP==5LZ7!!\G+V-H0,8.L=8ID92&R+ @7642B.RA!)9GRA[ M]"ZF GR#:,80-3+PF3"O:);@0F10I2 <3:M;@UW)FT@LW7:()%N#@MY/1@TM[;N\J1[FL__>YH7=UC^@,AF0VFOS:.OG+!R_ M ,6*P%9BW)&G;4\4]_>"';^&6K5]%$!)&Y]:.PS7_Y( M^J[T=K>$':,:[;KR8JD9W%C4"6OKC3_G-"=\/'WW9-Z,=PZ-YDENLR#"NR#[ MPE[?XK]\#G8]97#Z^L .-".-6TFLK@/QGK3V M%KN&X;JX"#4)RN7$H7,G1 FE""#4IE',1S1=D804F)\+.I[ZZEXU,^@&.]I, M]9:CKZ\/W&@TEMS6B06#]^+DV\EQZ!7Z::KGS7KC=7+5.15T'F39&]L\$R>! M@(6R]+:/?)YYN,G4A!8;[CVV,00 !95%0D*?+E.!A/S^F,S8TQMB'BQD: '? M$ORSU5J%,>DV0#[*E1RYAVH38[N%IG K\$ M\0%:3G]'Y_'\D$_K*3]^M>/#<)/U4%MLK)M8R1 $=*06B0Y&"DT%&S7SUNB( M!'MHTXM)+=58XE?,MKU8PO",L^ )&YAFGAO6S AWN" 9YA>0'F/RI)MUZ-K# M1I)>35M7JE6-X:)!O\C6^2Z_[M&01@WM*:)9W&&\3/1/!T^F+67, O8QB-DU MC>D4O"^"K/"CXAE^(DFBUM(O\E25+0C.KY/PD&4X&FJA;A(+Q2>-/8P@JZ/_ M E%,I\4$P+9"$D-4+#.@PS_M;YI;C&/-1H'?T7B@PJ M2QC!PG'G!6*"4H5) *'FABX[[\_/,Y69T1BUOO;U F;)$NYQ4<2CDH2&PD*1 M0&V-H2E"V7V!:*!18O($H63H:0]D3I/(6N>=6H^X'_LI>"6[PT[LSMYL[K[6/&.64V[SW:&>V0%D+Y6:#!"=4LT(/W *,V_SW:V>VPC/;_>EQ X>E M^=/=+DWNBS3\4I;R%'K>X1QGSSBZ2K.K0W'(\'6>']BZ3)>%;(@ !CUKFS3% M_8=2 Z%]OI8WV?E'%'.6-9E?TN(S$JNO'#5 MUM9MRP?0&JKH-T;W^)2Z%[>\2-ENL:$UZL;+>+)I+;>B.GC01Q M]!^H)N_K"3H/JKH+NPLZ' 3G=*+YA+/[PWX?O]5,UDET2ZVTI9+<9!'.U,%H M0P1PB%K;I [HG\!EG$'%I_I MA"E(:EX/+^EM2I+B_^ L58.#22? 8&"L*.=T7[%?[1FU"5 M$+=4"6VIKLZ&,-VQ7S=YX^FT%3Q'-)!UK!>N$"/J<)HLB7I!D?P3_>*V/WR@ M#?^DF1@;=(+I<\-T;B:_?3V Y\+F\H]&2<8",1Z(,T$_?%@AQF?FJ:I_A:>+ MT2MJ)_/@;+5>4%2>:JD,QZ;IPN*P0W"'_LBH>YJ0SJOH?QP2C'[XGL?=__"1 MGE7;2\V!D,O7,#ZP*^KLJ=@"9[OF(\VY-ALZ,$-ZM&7DW&\P$;BIH;TJUBI#?!9DOI*()ODA+JAWQ&4[/9I+1EWF09)-*"'=@_$ _S;=I''T^,"5N-O=%$,X3:)/U-F9PY\40QA%"# 4C[)-C<165( #\3B=K)])J+BBA+/E M5VLYX_)"[2/CO4)IR9T?H=S5_-$A8<=+V4&6^D3&O/CKVVR"+;^6+'CU9C!G0%#[V ; MG"2^O3V!0^QP/:S+%0BZDMN')>DRERVS5AH"59(+ $OGLT_GK+DR6@.I%3]_ M^2I,5W%8X4+PNDXX+//(*4MM?"1_/Y"(H?)%L N><'Z+,_;@?9>UK*@ ADI[ MJS1%+@:3 Z>(Q2R3Q\PS0:."P#%-3L4"7YLV0#EE&,5)P&)T.,;AU(:0_L@ M>4,D02$#'$H@PIN 3O[XG\J;0D32:N8B&?.;M;H>)?.DZ%L:NF&+2KZLVCEB MG#V4R?!G'=*R3N6&&N=S!\J701:_L45CDG#VX@7F.IGF$I+D2:3P768;2@ P M%%O9HD;A0;V! ["=+N.G;F%)N)RYK5"P*8[B@Z'JRY:$VQ)R*5+3%OL@*]X0 M35CX7S,F+@-H'.-0K,)AIA$J&I48'4^Y[[S6Y=R0Q X)?BO4V+UB62XLS ^^ M/DPB.T-6FJ10N:+#R[M'67V5_G>91=,6,([V:=C&MV'6QP=8GR+DR NWD3QMRX# M&/0!C#JF&M?HT]%X?F4IES0!4+ M5/+H?AAX!F "\4VO)IA\LH3O9E-?\^S<3#II AB"%/HT>\GMSX$#C$I:ZVD> M.YKF;]8UB3HT/%4,OVY?SFJ+DAB1V2(*( MFJ&W_4J8GN$.$NOLMMJ%I4S%-JR8_%YOSL4>$-\"JK80<.=>Y0A:@*%RK(5J MV+0E!!Q"1ZME&S1-?:ZXX5SNY5>'3,BFVL,46YA%S7Y>< 5@)(ES>1RD>D_E MFB:GLI$:]O/#+@!#V7B3P]E\\,:DN$XN7VEVG#SAJS1KBK6F:U8'^5S+B7AYT4N M?WE*?Y]+M3^+% 6\Q'-O2]E>Z]E0W/^J!0 51(@(8*'%0@(UFIYI[E; M.EZ;H(3/,QR1@DXR2-JY5JMH!QBM=9JUUQ2.&@''6*W(8^!SSTG5ZV/,VT+. MP\."@&O]ZJ-P@NH*";J>YO>NM;M5?7.NUS ?TEN:@9*0[ .&G!_^\"E-BFT/ M:O3U@HXA1EH?K5+JNBP!7\P4&+?N5"5,^X81&Q(__ 'M&"\9CWS!$!PS^%J) M!&. Q@_<@5KK\(V\\72!@XAVQY>O!4YR^@:%Q9N.TS^VMVEO8%4M4\^3KB//# MYYO/5P$;_FO&;MIG'Q.*8AC5A;B)_*,D^O-%14A_Q5GF'YRC\-# MQNKTU"NHVF.";LD#AMX)['AR'<,!;>"@/86F(^] L,O"5!JTIRE,AEZ$4"CA M4I77!- 3DXPG0948[1(.*[8!P)8<<_1"!6>]V=-.3'0_%T9@V9=)@TIQT&?9 MLEPD9KRKQGBT 2KE6K%FM6B(C<$>3WU",NZO+3_U6;KUYC$F3UT!KVT($^G[ M=>NJJ]JT@E\VM4/6T?5=&IJSQN0 MW :$Y@ U6Y9+",:(<0:"-CY,=8Q+*Y1OT\SU_9&CB[E-.<%R\MQ]9\2H%TS4 M&*BUZCY]1Y>%S,L,%!@_'3@ZVR]"G52,O-ZPGU#QFY.+'J**:,W(^\5[G]^Z MCUSJ*B#9+T%\P&=OGW"04Q#G-:LS_/<#3L(WS<,M9CUA8IR%]G("9- -;IXS M1'CKHA,-8513]OC$2JUSE\;:)U7,>B[$R_NU[_1R=;<%>+F!\(Z]W..;J5U: MTS0\/&29ZC&4@5V7Y^DJ_?M<_;C?LGQ=*;VML]?T_#RNX4=7'S%\'N3;=1*Q M?R[_?B#/0$#V8+4YT]%N+\:FT[ M7?VT^0(<6R.TK1MS8N@#D"6GZ12$$HD_#([$'Q8=(&^.$?G<2V+L7/OA-6 M"6D;%/S^A'@AB#WQ4CZ 63\65#\!3Z?P*-\&F:B*&@=YCM;\D%N:H+Q(PR^( MT@I820ZO6W=9[C(C\+J'8AOM]B7/R4I8<]29[R]6/.2UBKX&L\69BXX-INK9%X M)$W P[4KS:PGB14S)$FP0LV?A1 K5(J!N!RH%@3]5HGB*1WP;4#! \XF<9T? M79 \C%.VS#!H6[*[/VS,&6R)_AWECLYP462X"LXWPBAD-,M-#<,I,.$99X^I M'A5F-@AN>/@ @H\D>"0Q*0CN4K$G(3'N#!L"AME CG^SGG"#?Z#\XQ,%B6%W MT/O."6:RB,0&7M1;F6;A43X\NI<:U2Y]%];(/;'>#VE!$2SV&[G2[A]?Q'R@ MO#3'(33-84=KGYZMTSN*MG CM%=B%U<*.&7$2'L\T-"EJ?;T@K;#\GQ6?2Y! MW7I9?CO!91C9D3S2]IXMJ]^RY7+]:.F\^[K,L+V]0':RTYN MT VN=P\1WMJM:Q[UGN3;"ITL0GG:R9C# I=!EJ2'HM[0>$,[27O2H;VG@4Z< M4QV^[M;=$W:X#]!>/Z:==(,;[D.$M\_BY-/./ORZ/(Z;F,/V>6'](?K^U9:6->[+YGQ0WB"'9+X]0]_\]XK^XR+9ASD1V6/ M!\/H)JE++9T%.C=?2G(#B]D91V)5/12?*A;)H@^W3!=EX+C*%T15.EOX+:M-OH'B)-/< M[:'S 9WR1Y"^''5,:_42G8*F2S7-V.JBE6HITZ20%EM=TP5Y9?I54(:1>]7% M\L9UZ#?-U+&"O>=;,KT$#G92<:>ZN1M61G8\?JF:Z",*R%"[V[.<:H M[$U_\X+P-DJ2FW"QWOG4OPDA#P2GVFP$)'V4F:[;.KV/C$7,G369IOO3@(=K M%UD542<'(?4% 4-8B\R4=R0W!FZCSLUQ6YYC7#UW]<+>@TU.9%EX$^9*9&+= MJ0\19XP'3AGG\'M;;VF1,!*VUX=F)86?WOP(>%FCD3K(5JAS$ X05W<_R-CV/ M>URV6JJ.L-J'\8Z5=I5/JS9C\C\4L8,WI8A<&_J#_WOE_2 MD"Z#VJ1__=.X1V*+E>HXK'D4[RAL4WCH=ZFV2U+O.WG.6G8R_EQ;>4IU3,K M"%-O1>^7=S2%4CI/WA[F\_>OU&=_G:UBRG_VV:[1-4ESE4\C9K%GGP:'_)MHQ)H(;I-5/47'- M=MG(C)4EFF'MDJQA^_QBT+Z*OG,QQ7E:O%!_MV;\>;W9KJ,W2I]HO ^@5*H7 MTTNFKW\5;;8T3/BG/EMS-=B_W2\?96SXP)?8KZ(D39I6&DS)PDEP5A!6)V=& M!.&=VIDU=W"1$!#^GDLG#]X;#QQGL%U[Q<.0"P)'_$+XJZB@N@U2;PV:7)", MW!VN0.@!LFT%0K\4W 1@"%5UZ&L6@7?0FS+4X7!WO>(@P*)^-9:9_G6)WZXO MXQZA_3 H+4QT>A/O>.JI_VG#Y+EUF+A9O;"#@2@[FBA(+!0IA%8B8(4"'IA% M=]ZFJ?[HP2.XAW.5/>J@5?^.=VA6:CDXE\?>(]":PQ*BN4&-94./'AK'IU9? M'K3\!/[/35,94.6#&U[YLR8C>AN%*ZB)=1-" C;84Q#&'JN^/[3C*SB_LS[V MRGQIR_/(,Z==M1]QF6$VC 4T=6.DD#5D]D2M"Q,NWXI$L@IS!.=*['S"1(]E#5] M+JVU&!6EYEH2%G22WRKNM!T7MYH!G1%K":>5J[M_!\-TOX4'U0)0[>6*C F; M*+MVPE@+MS9*FB"S=K/7(:]F"EZH%<^:2PLAIU7#B/-+2X0, @TO1<,CIU3A MB\QWA91S-D1:1M80APHA9T&?!Z8B8\X\3G56=PDIT@GY$OHT7K^!=ZD&[EJX MGNQF>8?EF,8+X:4LTE2-XBB\$O/42QJD.V;Q32@V&1GJJ&I)T_9,#>CJ]$T5 M8J;KG9J,U;$1KMT_73;Z)T4_J,;SH+_>W5\%R"%=P;X?D^1J#.MJ>LW$C2PI MG:E__7T;Q/P=TTQ:+6G:3-J KDXFK1 S729M,A8#DRKZC9Y)C6%=S:1 :\R2C MX%,E9_$'A>M6J#_;T]A;T=(51TIVW7RFIKLBTV;DX7UC*+7=48OI 9!80>?\8MX%\FSTG:>PM4B-KCATN&/S161HZ:TI.R.UW\L/=E'O! M@8\Y>\TX'<&Z[.(X!W'VFW2?WG&A'?5K\;(W:RA?NGE;S7K M,&+':PH)DQXXZ>J"*U>3G3CCT_>08NNH5I>!>SVZ#.7(+=M5 [B(<@8'!732OWD@;B&($+QOF;GHPLL[JB.EM ML*3DIW]0+T[>E7IEC&ZDWCW7X?S!4(\/TV3:;N2$WM'I1@:H,5TW<@H8&-Q( M\ZQC8F[$16<-\(:9&(1)L. 7I9K?A7 D;P0NP232AG9YE84A MIW>C)F,@\=)<0.I9>3?Q>%)%YJ"?K58Q/Q-XB-49[-)R!"6>'5EZPHE MW47AGB8P20/X$GY)D?IWN"_M+DK_0=/B)C5>4S!#NJ8#;Z#W?8"G M"L9+VW;--W8IFM2P3-@7!%1C?TW)&TU)H5U^IZ 3RAX'YE_"6#9]T37D0U$CJ,*EG$__&5006UY_BZ.D+FPU(VFB7-B. MKL[$>(68"3)C!V,Q),.%?NJ&>:[CN,C2)-9JP)C!Y6B?.VARDR0[ZG_K>"F+>&VX(HCVFL;'"/NCP.@%0Y)\\] MNB$=8[D @>*G*,Y^@N?J)K36E0<;AN,:X'%/5>__K]=D+[=A$D:\_O!D_OTA<;S M%R_,/*7LC$=SU^D-50(W];OI$RV3_T$:X*5^1S@X3!D(Q8FB.>&JDY3I7D3N M4OV*BU/'?+F?HWX33BW)IDN/3$ <+,!#BTG"%^8?R&R1!GNFW-@JE[J!]+,7 M_Y.F0P"=BMLU*6:V70#!" MQ;Z^GX)0[!M)WHUQL[IS&)_E)G7#2&*(Z?3>M,'0^_ST)8&QG9)7&E-"OR_6 M.Y]A"RZ(_4YY:F"7>M.;_9=7Z:QWZ9'X M*&J[9S*\)DOGLLJW,T:OTN!<2;VV-^SP^I'XA#PL[O4?<($K[]_"M1. MHWFZ7T6K MB5NN]Z,%UYI;B^K#/9E>YB^4A')G!.7J9"R_S5@^*+2[R%+#D&<7AU=_BF*R M"X/T77$J@>>1L^3\\RXE8<0/O7+=B<^5YSGEF&ZC6#D"]K.)Y$V5FQYYEVG8 MV=YO/L9,(7<1R8TAPAH"GXZ#K-O(>^]KS< 8F7=7:I)4;N!P(/XL/7AM/UCP MV4>RS]9+UR.AQR^'4?@^7^X._5KGJM%]>^O 7[^QYX,DY3(9+B12"Q'QA6/P MX\^B*AQC+TI3XK/)UU0\N?YNM>>[2R7\S.W.<>6F]7?-_=''W;HU9^3I5;F? MY*"@,E\F_,C&\2=XLO3NBO MW[D&"P-[TL7!@Q]A@T:(\,<.Q[4.W840:(XXF.]@]0S$Q+U8>;]+%@8L?7DPC1/B]V.&1C3/U8K8[6#GY,7$GENU_WK$/ I\'ZZG_UU+,.E.'9;5CRV=8)NZPRJ$ K^V*98IUI,RY.J0N M?>1B\E36Y!P=3B<\\.^^/)X63=:3&.TQWAQ9 G9[OO]'K$E-ZO*!HB7QTB' M-3WJ4A_PSTD]NXLN)8'+L[SDE73/=)\@<&H9A;2:\Z2 M9+<1^,Q"_S--7R(V9XI6;_G>5]T^OI=DW-QO$7TM$X3N8O'RN4WC'>:6E%WH MBK[\<)RB\6AWJ%OL#$7"Z!GZ,4C^^2FF]"9D7B;,W&@Z.EZ^(* O 85)KC$!EA;XN?:^2>$3\W(6^,GZN$G@D_-YJ.D)]S?4FN\$3HV4@_2+#\ M'*RW@*[=7/UM JROT9HULP[2-]L$?23Y#"FZ&GWC)%T6>V8T76,\9J(N5#9& MU29O^+/8&Q*RO6P7056W*@ @:W^_%*N\!X ;%X:3:>U@?'I]MC9)4ZW&UMGN M4VJOP>I141&5>%*4J(\6)&27B T>L"^!UXP*LQIJA/TO2!,2O>9UHT92#\TX ML!KVW]3YJ*NLOX2F(ZIT9ASTJ]*7[&S"\-R.S7,?ASVG\>9#4X1@2B!.IV4/ MZZ-9@1%IR"<#9FW&/ < 35T&_CB1?Z0;+^#5,=)@0TD:P?;V911O>&5443<$ MRI7P\JA\%_P;]6(W!24?"LTX7,EGVG #=_W3N(FPQ4J5Q6H>Q4M!;0H/_8J5 M=@5').2;:-K-7@9C=CY]<;+Q +9*,XZ8?0_J-O66G\ ]PBJL44>5\F>\(ZE* MR5/.Y(('^ :M'0X8F]_7QPB<4;/%\IE1?&-EBRJ^,O$ ^N_L0,V3OS31GI-O MK6;""^'6G 5DBQ=Z']+&R*)?"[B_TP%H=%A=J7H=[S<^Q(C!.PC]/W=\F_WU MYH9Q'PC!:P/+K MJG$SE0%9(R!34PAK61II$H2<3(V9ZW!!1)!I/N,6&EZ00D=W=(H:[=)17(]C MN,\PW-9AA_*B2WGJ64E&\U8>V:]Q $M(3W"5GKB%['XI$M7U%V:-0%V<##X" MX*03P*[K5+>&641N<.:*, S69"F:@XUD'H$2!N$B6 >"+J,E^RT;"? ?ZE*R M8-=8:IO=XPEW>!(8)^)&3GE7 V\J6WY.(_Y'6(56?A[)WK01]*R&F5O_:V?4 M)5O19&$OX09?W,EK9/,U7;":9&;;7=F=_$>@"'Y?W1_D"XS5V2(-]CAVA7=' M]2:$P"W84S !6\#36;GS#F_Z]:'-8*:;9C]"EYXXF0Y4@EP='H0D,G#Y$8U8 M["PGL8>TC;NT_);Q\PHT+/5O&6H#T<,\V- L+U0RJ7IS:,=7$'O:CO9*_]?R M/'*OU%7[X=N?MTQOSAE ZD'(8V!.0(S7TWQK=$1 $9E,+7_4ED])F8:DR5(W MNVJ=FZUQKN.M^[)5^RN(V:JCO46TWOP\!E)FV7#2\4K"I!< TE2N19 4B4]2*'( M!>&J.#K_[!S!6YHD?R,A(_@UDTJ\5"B34_NVA%HBA>..I)HHK'\KN!EK("K# M8B7D?#34D%/BHB"+B]:<<@['S]7:8Z-J!GOG($1*2B'2LRGBT1@5Z0.JDE]Z MXX.,:;*@45?P.2&V.4#FI+G9%!CGT!0'+]+D]0+X<:IEMS0@&9PT\U07%2VZ=L&7K(9;,G0(HJDD*@1E>1=^.E/\]?!XIJWXQ#$T:BRB N2"/UB<%O-=5/P:2(C.. @S M)8PZR$?)75/BR3^"](7]E-T.#\_+*Q/XT;2:+K A%S=/64->Y3;C0O'RH3W3 M3]@?F&LH8RK!HK.#60V?-L$B]_5R21?\?%%Q:6WVSBM3ERC*RAM:#E.YIR'_ M5X%\2%>0NVYB7?P=(%+CKX=\OC%;I)D1_W!45_Y==Q$ MVA>'SK&>\BY>6NMMPY@SWP7#JO"%XL@N'7*O;,C@X86D\ 1<'JQ6-F1W7>_91 MSU^CIP4-O3BHKMG:]1W$]-35XN(07,L+R.FHL_J##S]) 81+($P$R67(8Q26 MS[F9-OK?/_SEYU]_)8>VZXTC6-0B J7ZL5C]&.+AUV!7*1 X> ;Y(&O26,.! M+?6P5DS78JMI&A6)-IHEVD0X:W>LF;"]G#AT,?V?A6G@9UGC8D?Q]??%>N=3 M_Q/[H.%T_4Y\$O?+HV#@K;J!AEM0S$K$20D6T593$ ;%X4U7V#!Z<-D5I6GE MY('#6V6JC;WS-K3QHID.KXUQ)![;W3Z/# M[GD=+/[PH-I+4V& FN=P?INMELG(L>HAY*%CH\J:8\?R0?\METQ>,]%VHT8C M9HM&2=XJ'K_1V11Z.=-'\U*Q.6F1-Q6#?0O-.LE9&[52RP[QU MPINW7U#(79]J9!GVC_OM(FHI>%;]&&96J;>K8)/C9["S2(/&PRM90%FNZ#5D MW_I+L&43&_;5TP3.E_.; ^)M%'.%+LCUUU5$0+YE3C%@M31%3WTN%I']O(KV MO_@T$+,9]B_%)(;]Q__>TI6WOF;13_I6D:RN?@+G^&JP!H96Q9_Q!?=-2@[? MM\'565'_C6I?\/Y*55J.)B:LB](>Q(SY]'; M]:+=TZL/X?QLFFTZ\O+RB9'X^&-]C915!?@JHB2)'A>T^S4T"ZFXIDJ M+,R(03R*#>(J><" #.1,8M+BH8/RJI0X@PEM&/%25B()Q^8X8L9%GP ]V,G,9%:'G7J;"8S]=OLNGZ M[W1=>5E6EY<0>X;.-A=KU6UO(&?M[OH/7LZ5$G(B.,C\O# I<,$/CZ!^C]9P MOL?V.K9E%*0,D@LA(,4^W2'I?GVLE7/TURBMCG8/'T#,1I6V2.8I_14YRU3K MJF&&6408>VA:67IF/^65NM1#A'9Y1:_=Q=%SWIY]MC!ESD'?Z6.#HFP;+]-V M!94UXH1]I(_PJ5:9V/H&8K[H9JTDD.;'D3-*1^4U4$Q>D=G_I^[)(51,'_QTIODD2ZBV(=*^>*.Q\?L#-$\*DRX8Q01A2E# M=TB2LRM%D-.^["$>-(4N-0VA3N-X\P:>)>*&W#58X4*KY5MDG-.NXYKRETW MM]UU]KWPE+O/^LAS?]E#J?Q@IZCAE'9P>OR3D:F_[*%#(_CVEIQNBL;+'@YJ M?UKDP=Y7/=A"J/*J!V5Z&I8Q"H:33=V6'LYUET>WTO0473@5&XJ& MMX4\EM=AV> #3OQD#S^U)/PW_.SS SFY'D;+1C"0_T:%]G] M;9Q$/A %-23L^"K>0+"O 8.#FVJZN"!"(&PE*D02+M/)<5);>,R4*2>PPSY( M: >2@(>#;,4BPRJ;PJ:PN!9$_GL::EQKG\<>OU0(SNFO>(W[^Y V51QL>APG M"W2U4ZDS6/LL\G"LB^;&]X2G0@GRP 2),]*?O3<"GQY[,8YVJQ<66^RY4OQ7 MVP4)S4&4M4V4Q@EK799>M!\[V;"V:S^;)*WY:V.9U*;'1T5:1W8VD)9\=G2D M=:RY7=)ZINDKI6'Y\^5;GM5?_N*8M_2A5,5;4#L6$V_IM_:$KCZ!NRX]WXO_ MAP6=]7QU_ ABCJJQ1_+2P=^1 M4KIE#0;TEC;,M2J?0LP$]59),CA^!#D?-"ALE!*D7,($VV4% R:7K%&,^>]? M"NFW[-_^_F_Y+]FK?_]_4$L#!!0 ( .V! 5G_49M.<6L &%@" 5 M979G;RTR,#(T,#8S,%]P&UL[;U9<^LXEB[Z?B+N?]#-^W"K(RHS+7F2 M*[KZA,9;NKO_\0A'R:69T9KY(83TT=&B*S)-SM\G[QZFXWA3KX@W[<=9W+E MV]8*32;3HY_.?SKZ:3KY\3X;[/IWXY.)T]?LF1?<,.6=D,ZQW:__HW\YPW7-L'RN<'?O@?VWW]X M#\/-WW[^^=NW;S]]._[)\U'%?$=KXT?;#4+#-=$/$YS^;T'\ MY8-G&F&LG%SV[V^^DQ5P_/.V+FH*\M>/6;(?R5<_3F<_'D]_^AY8/Z1-)#]S M5)(E_UY)G\HTO;BX^#G^=9L4%V0SBMZ*_5__8S+Y3]]ST#-:3N(B_A9^;M#? M?PCL]<8A5W?I M^>M8C3],2/F_/M]OVV,Z-OX)F;X=V &F ?YS8YBA8?X[PM^0/#^9WOIGDNUG MOAIBJ;E4^7-'B5]"W'+2D&O/M9"+R8T_!)YC6X3-5X9#U/KRCE 8=!-E%&J%8IFMK\&B^5B@_R8N$HI0JL1HD9>0L_\^NXY%AZ6 M;K&DX><-6MJF'?:E($8#!J6OWOIU+X22SP)ITJOWC+\!LVPH^HXT@J4(T.V>]=O)Q9V6\. MN@P"/ F4*&]MT3IDC*M_QF.I'P\EBS?'7LFUU*P:=$B5ID.2:V^] MML-X!H"["YX:$#.!7)D#"[,*'3+?&;;_F^%$Z NVCE%"*6G24@K78WMP^]"K M\5T>EH4B=*L*SQX(Q\%TIC; M7 _<%8R>E0RT%&0\^Y7 M+Y,HUW3E6A1J! R]W: E\O$0D/[RZEUEO_Z)+.4*XZL=P$[& QXL4>YOR9KA MK0V()CR_3TW4U@9 $V2QYKFI3PU>R:SP=_D]FNP[XGNC8.(LJS4 ]\^(:[05 M.7CVGR4D3K=96IQ LBJE-0>T+LD,R4P7 #=HXR/3CO\BDZ>UYX?VG^F/=5+J MTKB<1@/9&]V)=6?C 1 ]V!_(JDDG6=DR6@)KMY7ZBZ()LXR6Z/-?D:R,4J' MO%D>#9_L,-J\-7S7 MB[:KN<_<,!4$T3K>Q,33K^WO?6BT=9O :/7)MS^P,IX6EJ6U M$8S6\7H VZ][=_OCKK7RMTJZM ",QK9FOA?MU-2FV;=0UL.)IP^>NWI%_OH^/GW#O,8#2#\*:ZX=CJ9RX))[ M?(N-PI5F1: U5P]%1[EQ+G[:X&P%';]OY]*^N'09;GZ5LH%HLBPEZ46/;-D'5 MJ@:E:=5)R2F:M#(*,V]-([#-2]>ZL9TH1!;9\;7=U3:M9%7): D #>9V9#'$ M%FDP!OJ%G##$^XNWWTTGLI!UYWOK@HR9;!O9'%380(B^\ZH6#>+U0M3.#GWB M\.::MF.G\";;XL&]VU1$SWJ5V6)5B) " UQB7%J S)]6WL?/R+3BF(WD0PQ7 M#-6]&]@6\E]]@\2=O"3'.2M:A(!*<;'J6"6("AC+D$E9KKZ<_2*IW\7VQ'A# MS@]<:BF7X_C^MA@2'?*"1(>?VJV]T MH:4;;/JQ58P'BP=(A=/I;;?VB&I^^+B%#?_Z.)H M\N,D*RS_T7"M25+RI%VL5R(^@U] M(/_R+8BO%V0E.43M?_^A]-O/"IN1J.?!#H@W5')1M]082JH_SH[GI_/I;'9R M.C\_GLZG)^>[EN89<^D76VWX9E8#_E@@416)-,7/FS@,Y(_FN^UL2;#$\^J* MKM*:/+%V>SZ>!_S]A^D/DRC S?'B73$2;Q(+DEQP>$B406UHW$HGUVM:X;4T M@K>XS"CX<648FW3:XX1!]LT.O?2+/W9Q(QTCR$)I7GZW@Q*.C>FA("H"W [N M=N)1@>\7PWQ;;[RU8;L4\*H)BV+-L%AG6E!KI_\J?IP20@'.6Z\]-V[SY1>T M?D,^#;A*0FC <2J^!C$^T>0@5EVRDV_^V"U<4\>^X,[SXR8EK8NEJ@5(-/O@ M89,B< KFK&; M#T?F^X8:&U]\8JW+UZ-!%1!T5+XCB5:3]&I)EY(H'L\4I2G M*8R44%!J-T$1%8S1Q7J=DS8#FZVW7G&)-6CF?X8+(1N,(HR-$D%93_!C]_]% MAA\BW_E\1AO/+R](&2G'A2B/!0-G;&<=%S@CYF7NH[C4W,-8G6X']>>Q8=8F:NHEZ.Y[/IZ6 1%Q]@'LJ_']WB*N0R1$%6G#8U2S8&Q,/R8P141,83S7;7,O+"ET\6:D'"%L#<*EH%T 2TV]0O_R?<^ M[.3E4R9RI>0CA(]'PFQ/X$C.Y$?21JL@\D]>$!K._[$WS E07>(1HMXL7X9Y MW4903QV76)9+'QD4P/(_CP.B1HDR4#1NX)#WH9VG=\]%U'EG.4E1E!,LRLD MP>&2*@.H;LNFU^'N.O*)&I+-AS3T7D0_L*A//@[@A"7,0*S;EP&ZU@\1\2$B MCN=&:*2B,A;Y=G$\T)E ;YVHX,-DE&1.4#5)E0&K<[DG7 M:8@\6^'PCY>Z_Q%%>@D44!J'A MDA 1]'D4(],XD&XI9P;_ #:=TL ]G]/9VRNY7EX#=CG).*#EDBH#4J/?4!JG MY>5S_>8Y->@4?A\'-,TB9;AH= W*^'/[W8SC"%';X\HY0N)VFSJ>G>H[(1!"HC09!EX9Q5T^* 843TT,C?@)X,$#DD@XBGK+B>T!" MD N,*IB<$HXLO@< X#@57X,8GVCP$.L4!6(DB+%$HUYDUC38;>?<3:-<_>0< M &+=AC>V6*JOG;>!+GT-LGX*7)^H*!M>3YT"B5?%UGX5-@ZQ)(6!"'-Q.S7& MUTD$3L_?N# OI84&/0>"--AY)%.*OFA7I\3-NC:"=_(_\B3PA^&@.!CG,\)2 MV29>GY.?+L-KP_<_;7<5/W%8 KQE*3"IP(/JCA$R11^7I=B]BTB>(*_WI&>F M'0,]Q 64%/&IG@0G<@S&I6F2*_[!3JIK8V.'AG,5Y;27-P[L'&- NJV8DB+3 M .GT3S[:&+9U^YV\SH*P%5R$[\@OZ)-B CARCH$F7<5E!+H9(%UXB#%:"G"# MW=7M)2P_J]"C.? VR \_R9.U<81W/$':D'46'@2I=H">!2;ZPCU?4$"E,X). M@7;:4&*!A3?(Z>H#,@+T;*_>P\7R5VP"B2XIG&#F&04IQ"48 M T)MVG&P@%LRI=, T55"9_3O,3;NRL;3Y51X%";OII&;;IYG?;.=LJ^/2-:B M!H_GT[,!'(:'SN^>PX6*B 3U?"S8<^?-SLT'K0^ >HDL-*I?>^3N)PJ^ Z( MZ!F@T:,3RDS2\ @.ZA"I^RB1;I(^&9_Q#BE[]ZUW93O,W&/>)0 M4H^.'")R*MU3ZGU"RDV%/6"!& &Z7NC6M\U!&3N;#Q^:\@%FA(R5:SOY0>US M4)R:;@W?]:)P*])E>&?8/M7=D9%\I!1H);;+*,E VM15<$Z4AKP2LIX\6P8 M"U9RG=<.R>2)Z(N8/[P(0ZY)!Y^18^1D$)6<\;+: *<7S\A":$V.$'LU+#L1X,FPK7LWW?ZA;976IQX=$43D5.JST3L?GE%HV"ZRR$$"B;%Y M:9K1.G)((,@;M+1-FQXCH"EC47OG\]GY;-@L:2DRJ#US!?-,[OGEZ C!*:*" M>\,PMKEJ9^,M;R) (X>Z#3%^\5FO(LMC#KRHQD\Q.N\HM,W=U(0KQ/%IFQ#' MD[\4*OR/'PXACT&'/-9G'%2$/"[U==V/,@ *C3R?SV9Z7KL7P(T!-I=T4$*T MRHJ&# @T+OW7[ KP20@%.%G1D/4#QZEXVCY.HVCP$.L6#7DNT/RIK,:_M]KI[WQAW'^T;6A7>>?^-%;^$R M&J I.X_1S@?X>+F>NO6!%D[P*KK5H\^L1G&MPY"RJ[&(^FUX,FR)M M959P7T4;33BG&(P<8Z8%EZP*+K%HI@-S9D%)/7X:,.24=9L%#@6:)Q3\S\Z/ MD0Q-PBJXP@++RT=)W%$(3&FY5]I)8-W[%K2+]-E-+>*R$]A6'&K$*!<'YH1.B$YXX>P[:_!8IG&ML&_"KB S7A?N=_5 M-/&6DT)=()V_[EVL0K1M-<7^4E,-R\7K].A\?GRBQ0 TZ)G3JRL3 )Q75^"' M.0#Q7SOP\!_D-1PK,D.\&$;^AVVB&B ]0*MN4'>IATSNFPA)9W6RX?U&:W(;4_/_[S&C;##%\-! M 1U91O)1@2LJI^X3> JZ1?&9?9:2=%2HBL@HZ>!*Z$#F?X>"7N<9 M<:-08,?-2]>T'OI-+HI#C_[=> MC>^4#M^B)"@<:DN%JGF0I019)*L-)J$A:G<0+I:I;AJ\$6K30B%*:V,C+MT0 MWOU(I"%KR&<4AU9Z]4I+F7I7@Z9>8(8^ !OV"R-F1A3 Q_\;T@>/*])35T92Y%41^S^>Q$=TC"EI/ )IE& M\_#7=E2[_;XA;GVT[8;&]*.!7DQ"I=%(^^_LR,7".Y>N=6FM;=_89P\%)4+?X/\%H6UBVTB"N=)HP,XT&D:T$+/KE?B+A!PN6I$-3?WTB'?1 M'CW7*W8.]JR2G:FHMV/\")4TFMX^%75K_BH(P"?)L->6@&HE83Z?.GM.&#F6?P!&DO9=>[\M"X(3INC'_(:#5: M='^8$S\0:[0TO-1DN[5^(Z"V^]X[8;58+N&_QDKNOZ9 M2^H\55F-HZ%DWSJ2]HHD)%)CM:0=^0JYB'[@0DD],C+QR=?Y31]HPUURZ,38 M/=DE*"KD9'Y\?#Q,P!M$RC >R4;9(PIWYO(R#'W[+0J)?_.KU_00,VW*T[[$ MT7!(M@XRTHWD9*^@'AX:C9,83*A'LAF;O:>91=V\,@+;I$!>FW8TT/-+EU&@ M:Q32XKT?0"2XL9THI$:AI*0>+1%8\F54Z+J]VD0%< '"JE'92D\6<\0+.VX7 M+RQ?]?\[22J?_"6M?@@/2')'=.3*\T?OYJ)SA#'\Z42/<>#6:-4L< @$+CA5 M&U 375Q[ZXWGDB['\Y9D71XHD O@QP"=6T(@#]TEK^HRG[C+)P$+%K?>:S8* MFN0# E4NP#''DX2Y=&,$C4]((&\37EJ6G=3\9-C6O9M>\V"BR,PS1D3%!::Z MNO5]E3HT\-+!RM8#3%CK$X\13P%)J?[N/2]OB\(RGUBN33M&&/D%I7H?CN&A M\].S.:X)!IJM)J9TE72D2^ M\(OA?T7A8HGKQS-M1D2^VI3@0!3"8X>GJ(CP@LN#X[#G.G>=_,WR:KX5@*6#)P<:Y2A 9<@_[-+8L+=5 ME!,6=7$^/S[3&S])!I1U%H1+;DD M_6!B>U6,*[X910_)^-*23Z7,>TTH'EW(BGP#FE%QS\KN'!1M>QQ:LH7)8I2V MUYQKI9RN$78&0<*D-TIC86-Q>TW#=MH!%%8SU^^&N\):VT:M(9&RM)5$A$EU(.G@D187 *SQNC:"]SO' M^Q8(V*>3=G$ 2%63K"[HMF>KE^:K_C5)!W:_7Y\=X-$X[Z5^N3U9CQN)&H=P M0':>CEL-V$+2#1KWOKQ/ 3!!"-0:4K23&)Z3N=SK @" ;0=,>8^+7U8%SR[! MNCPP%DRY)1W^+0)9?N( H&\U8O.)->3KS?'KL,'[D^]]V'B!=/7Y*U[VW+O; MIX$N<>?XP,NQQL<6Q0L"2Q$VVK6+=QFB@WIW3U]L:/U$D(1GE2@-(BO>M#G3 MZA!,'$)=TW908:OKU9-C?5145<#H[&A^N%*E:1>-*1U;3^6LM'[!ZP^BOX6;K%.P!K'.PL\GQTA" M+6V(VA_)8O+>#2*\=#$100#;>Z),U[I?;PS;CP,SU;XZI*B6 T5[U6Q7(PK. ME:76#9'EM%!)?&!@&P6!NGVC_VG&_>1-1V4IO7+3^XQ.[=..^TFP]GI2>OE& M=,[6F5O9V[DFUJ[(D\*5] =.M=21XI>J>[]O6O6/W&HT]9YNV#3A+P :YY1M MA714B=(I5>_#8549>)WM1;BCXVZ.[ ^&>PY/5FBDZH@]#YDXE=!UMZ+!4O6^ M$5Q5Q)./\%K7NDG%2I_/9J=X8VCV0K;5:%.\P M2%H:,C3X0/Y.!,3B9BL8F]SVKKW#U;*HT7)*NE*ZCHO0]JSHEOW)^&PU+*;Y M1DNI;AI0NLT 8.).SB\BE.])(@0J9=U/#O$H0<&.@F[FQ!=@L>I^M\/W:[P. MQVM@G[8QVK*4/>23N#Z4!ND 8*'B.>-N M#"4%%+V$-^B>E":>"-WKG%OW?3 MV=,0&K.4;5MU5(FLZ57N37$0G+IW/U @PXN545!1H;/Y#/B[TZ(<$A5=J8]7 M_UZLQF<6H(1<3/51P:D#+WZW?ATT+U?N J 121(?:KQ@NZE$\>9H[^,AEMY$ MR KNL/:W?D$O* R=N!O7Z)ON4"U8T/Y03HYJ)-DVFH.VCAAHG/KN/%SN#=4Z MJD36"6)N*@9OKG]GN[@#2IB7,0J"1CC9\S)1T94>3>NX7;0SZ$$0$7N^6.9> M[^89(^OR0:.-)/0;AD1N32B^HB0I_&->MG3+YBK"*KZ+Z@*B\609/2U:*V%< M=WJRMDX51"U_W)!N+T;F7X-=MY.KPWI.JH$EE'P]JVP(GPY']D\^S#<%#L98@U M:)N8\N2'2]?V^4249=I_38"&K=; M+_$ J$W!$9#&D;F30E5P^T!5JA8D65Y0;R0.@7_3 P%3-4CRW0$4 SX+/KJ] M&Y5M/KM6S83HQ@Y,QPLB'S7LPG8MMJC^D_GT5&^$^4XDE*X(4._K\#RLDGN4 MH_XICK(I:U,$-,XH@;ZT#R=#1>.*)I;N1L9W6"P[Q/H,\(PW(F)<1>&C%_X3 MA>3A&*KAXLN^9V23HAZE&\"2[@J1CI/<$:9>Q,OO=]>9+<$B]HQ)TE0$ZIB2 MPJ;L1MT->@NSS4LL-%YODQVGTGV6-#H5\W:'I%+WD7.*M ;J*6%NHT9NY#VC MT/:3-PC>''L5XUW+-X'L117A3\?C)U97]8!Z.IC"H/I@4:F-MO]$UJN7^69N M?3*QCE^\9?@-YZQC5<>/P64-YAV+7L?^:A4=[UL M\@155M/$<*U)4A?YNE ;R)>I%O[*<-/PK;LGMI)8KD\YE+9N)8:S M>WR+LDDIJ/0&H!"F?^%<2%KO7V?Q$TY&25"P+)_I\(JMZ-Z5W(_(2K=>& M_[E8OM@KUU[:)KD-D]A9\G([UJN9&^TX#,BL:D#2.N+W-7>U3';53'+U@#0= M58U0[ $K8<\1;EEXOF((KQRZQS)?9BC&H!F=0K#:]K(IW=[N^7G+70]]1A_( MC>*HT%@S^3C('-W]N-K=T_(FQ0)!]NNTJ;'K<4WT!4HGY\[5;X]O:%93G^?- M7NP9Y_.9I@AZ@MCE34 G494:@6-=1B")KK6UAP(6X*1J >+")H720';_N)U- MM\#*B63L0L1E[E1&ZYK,M%#Z(5N9VP6^D!B]G"/WWL=8&VJY(($ZTVN>R MPO\ZV18?K]"S"OXZ2:H V1&IE_$I?9,C?>]7 ^L;U-S)VQ11[#3S^?%,S\TP M;MQ*EP"["3K.$?@>E^JN;+*Q&0>Y%+,(9U6+L"MPDI0(V@3\XGG6-]MQR),T M)4TTN@H*YNT[K!FM14T6@2,G%$/0"KUBN+)VLH[3%C0?JG.8A/.J28C+G>P* MGA1+!FD8J+IH- M".7M^I;*Y:4W60:0(*&:B!9:%-R.[BCQ.:Y&_<<3*P@:_78U%\ MP;R+2*,Y6B-A3>S$H1Y/B\A&H^VND"MXGG91[:NY@N,E?KEHD%V8H8W&@5PP M;\^W!':-X^_U[$Q0NGHKS H^_N)BCJ;[;Z_0?$$&^7N=OV;9W/&G1]6.3XJ< MQ&5.2H6"[/);#>R$H&VVLY-J>I QUY:F_LS, Z4[\^!1^WHBMU!*Y]E>7.-GJ7 [?.C.493 M2X?EP*(4\E],I'$NA[$"=G>_+E<^0OE0V1P]M\:%#9JHA=3CHWK M):-T3ZX<,@ZSZ^M@GFDW9('2_P24OCWG;B/:.(^[ZZ^8"/3#&M^RN,P?XT(G MI5)!CJ:[QL=A3K?M?48.B0H71Y^+92)-L[(8=0T>*5T+[7=LYF[M5;ZU3<-W MQU*A6!BY/,E/!E0H:)SSA4<4DO?"GY ?ZT/ 0-6XON'")J2T"2YNDI4'TC3= M&KYKNZNMW+3==6JR?LU(N1U-!H*:OLCLZ7QZH:?K-^D_WYG%A!FKF[J%YU)D M5D7N(58CT@CTVQKWN5WIDV+QDUSY(/MQO3::GC9HR-1OW_YBNS&[LG;PK^(Y M(EJAU\O<8"V"'Y1#U!I^88)N:B M BD-6G;<-P&>2-5)5/%G9#I&$,2C;8S2-C!E+A(%]1*%6#'#I(H4*95&&^O] MT;&@E.F"O:]H6,TS22)%205PO*"$X7DG7 MX=Z].#["_\<1AV/REZ1VQ;#:P-FYPYXF7FTO/7\4N]V_MV)&@_61"\VFN<9+%\P=\&2ZS4;.3B M##8DJY8!L[-/C?02YUYWZ"+1F=-)=>94CE\$?MK4(I#1'[U;EKA^XG?$92$H MJ:'T=+I2JUU;1!15UY]Z1!G/T% :/M5=Q;)OA][XPT7VCI(**6'G,QG4SV/!\D-##NK#F_U(6_!CV==8M^V*J/_S=]=9[JS73M$#V0146XH MUYJL14E0;%!KK%@3Z6Y:&&?H 7K\7%$C52T.)>X?>&,S M] " R2B:\S;#D_D4 &OAX@E^Y/O)Q;Q'S_6S/^.+>S$R%*,BK7PH1J9U8$$E M"I!D6QP=6\W;UTKO7:R^*%Z??K=I5QTIJ:'0HA^X:^@EH)8AD^75-]P -Y)H M] 7Y'[89.X75B!^\XF8$]3_=>,3CC'YM15H5X&@I0),JR91KALI,&;N1)*", M%X4[/Q.T?D-^B02,E-"P5(Y&:6]00"M*<7SR[0\\3WURC.3RS.^&CS41TN%D M9MAW5,65(VES]@/Y;YZFTVT9HS->1J'[$*VI$Q69=4!C:>_3&^7*E,1J/3-H M"=HA^9.=#&2^N_:_(\2W-=U+W6.D/YN.:KI .T6/*Z!.[A1!4*,[JR5P7M.] MCB(F9_C3_I%?O4+'%5LH?XX?3_#L#Y33TV6X5:,@G\6*.U!7LNY4.;(#"90N M>FY0$P& %BT=_,'!(6QZKJO4T^.2+$U7R4'0U6: QIS<65 DHKB>- M3*(Y[,<'#HERZN2AG['PY3S0I;.V@%YY_V+X7U'8@CA<&0^\Z:HLW3?@:09G MJZ18,<%]' _:_D!-YH8C7U$/Y_/IF9YH<+I)TUI7@[\?WZAQFL*;SG:[%PR. MG#TO"A5I<,BGN#L(;M<;Q_M$*)TF4'3EQ,W GY)[=TGLOB1">KSAP[^I+[D^ M<-Q6PS76IED?&I6T?"CZX8 XF*U75SS/6<12!I6<0>U:C@B1X %_T?41SQ:?L1*FB!0YP64F?GO@G?2:'K!/^RP]F;8MQ5*+B"NK>>E:-[83A0U/JG0LK=A' MYO/9B1Y3TX0=92>OLZB@(O5)I-0E'M4MH@4\MK\0%^G8G_GVN^E$V 8D[X&L M-U&8[G"6%0]8PLA-:DA^+9J$D>I_$<7/;JWL4- M18%H]+UI37#971638AV3K!+P8UJ];AHW7Q@%T\_M,(H5 ,29B*!8= MUCK+V\O0UKO9R+TBO5A>10%>803DKM CB?^^>Y4"+P9N4&C8#K<%.3F:'DW+ M%B17V\1;3K+ZXA#528WDZUV=D[^DM8(U* M_9;AIN-AKW&+/L:VD*[C64PZU M7.B"%_P-8EUHD51FSW.EK 7,2RF%1,5N=C&?3L^UF!6I&!8F-,WB,JR*M@N5 MZ4V:)\,//^,0'2;[^0QU96/ M8IV49:TUX4)YH< OA&21 -UDA7?1Z1;_)S%0__ %GKR>,C^$]^O+FRCAC^]O+KOIW6:A!8?'-Q?>_VAC*D%WZ' M GOKL;Q9&DD^C[T-XEN)J$-U*044#/G@H, WJ/'V]3UR<9M>HC>ZW2VG 8D2 MOQGE$D?WZ-E]BS-Z"VS+-OS/%R/VJR%.UHQM,&KZ@GKF1_/9^7PX=K6== R/ M7WV!XW;M)K.&Q3*W[<..2]*8$1S"0F#5@-U.8M6QL==8(/+67OBY6&(3@B=L MS,C8M.3@T&JG[9)1%A5X\/;YVC&"8+%,HWHO_&=[]D8 MGN[:['.M!$S#S,@!#5,Q>#CAU6B*53U3 !4J(3LL*.O@+?'6D63G?,*PPY34 MT&C0R@J+R,:X Z+-!M>UGWST$3MT7V,^:.B* ,4'<[.X2FWR=>(/EKSF>!U[ MA3TCP[F/O<+N, [-$#($E&.S M6^&VW<2) _A3O&ZJB:#CQ%!V$2E.T70;4\8Q/-\!/./L<:CPB<@&SJ^FC1=T MNF9L/"*@I8>">K(E9\V[J,0&T:L,IGZ[$T@^62 M"M03DM3-P9HCC?L@B'97.8N[?]3DXP!65,!>8@CT&SL\2,1]\FT398$4:+:5 MEG[P9&@GH8('!S2RX8OMQE5G=^.W_H!8!R2\F;%"5Y_%:_1)$@I;6I=7U/7Q M?*;[)8RV;)*K 05/%<@/%$2."!=DQAY?H";^DPPJQME&C,-GA = MQ 05BE+"-![K(#&O-Q'Q2TLBP2=F]Q%]BW^B3^UY,@^>+!+$E115$@IIB,3Q M:,R:E\0)Q@,^6Z1>PB]V=0[;#G*+Y6]>F(NZ4^L91DT]>$S;R,?8%!]P?,V7 M:$U<5;!BP=V#K&!G+*F-BQX1B:R/PC7F>=O MM.3PD>6 I(JLD+B#/X4EE]:PJ!_(C4C\="81:M..E 7\LNH^G*7=9_="PWE* M8VXP7-?JTA7EQ)].3X>,J9B4>Q0+N[54T$'W&.D5Q -,8\KM=[ M6TDLD$*CJ=>VJ&FA@">@_R)H8I(IO6);;#]]9527#A(.8BHM+8>XA1O^\+E] M1^\7S[/B5S(\%ZTWCO>)T OR/VP3!;E0/5>?V4C"N@'4J5 H+)*RJ%*@"I!A MQP3%S(1DAR3K5"@T&BE@0G>Z<:A,_6B3-:)AL"DF*[;U;#X[A?(^KS3-UPU* M'$H8_)A4,;@/#?=BZ!F@L43N!AU;3*IW9<]H&L'[W&\LTR3B19 FG]&I,[Q[(%7WMO#FGO.-M+LMHZ-!:6*5W6;2]Q4S0M9Y1$/JV&2*+_-;"O776S;T55_K7^+^37+MBW]9= MRY+?#_ZM\%[1)([C@_!GY9 !I&MC[-]]9YBV8S.?P*PFA(*3 (U!IY/+/C0 ML?T<:I)"@X\3B28(&<(!<6AX0&$8KQ?B=C-/JNN2PL:-H?XJ%C!WLYJR@865C1"M$PL*VDM(&:#+ MI*H7/5XE73J.]\W B\T[S[_QHK=P&3E9PA9KIN-.:Z:LXLFNB?&":=O(R=+S M)UDS=\GW80'U1^][-(\DB(9AH1T8P77DD_Y,,3WT#%",#EN]51LC*)&JZ4+O M!B6]98'%]G"?):FN8TV8X640H'A[Y<$VWLC,B^BP^)<9VA]D1B9J/8ZK.RYI M.R:YAB0WA^.V3(RX,;&)<'8-J/Z=M@B^G4CEO<-DS83\W0[?LQU^BM'@SM7[ M'F^U+02Q1T0]BF-D*?:X^7QZJB=J@2!&I5U=,?$&O_ZHDSBS%9\")-CF&2D+ MV/)).L/[0/Z;)_5&&Y70]ZZ)!YL W:#D7SR[3&;EP;W[X=DFLA;+)4YW]5D< M:OY$%E'I$_+Q3&]-IGR+-\=>Q8@&+_B?8&E3(BOJ:J9-POZ3$FX-\_W)]ZS(#+-W);%Z32;"5*3!RZ%LMZ1?/V$(!-'V./&HJ:AQ 1,1_W*7DVZKZT.JDC?W.NH?.N MI82@PB&V@#RW\A3%/9=US. WB2DIMF%Q=JG3MZ@D?ZTAIBRE6Y4Q8/+(DU=I M $4=5_J5KULUNZAU1KS[RE:>L_$FB>0:&GY8(<]ICS-_,I\KF=TR7;H5!L76 MJ*"1 LV \GY6:Y4JR_ V9JI22%&K%_B3YB?$^S9;?!KING5QD?#,12NR\-.R M>?'%\+\B,0OF M%O96:3-B58;F[<;H8H-<_,^5X9!=3^%AC+=@:$9) !R10:R3.D ]XJ9D7*O= M7]^>=-V[3S[ZL+TH2%X;$1C\Q H>!1D5JT/)03H !]#J:'F3RI/^\NI=Y?IO MBV'RA&^8S*K%PV3R,QXFWQ#^*ZOZ,#YJ\<7:$H3/JKVI=OO&T1N);[: M:V+;E_EC1-8U.CF%%SKLQ=%\=GHV!/M59[T4*D32<.KH< ;KK)9X?_<&FT?& M?4&YE0 EI0IF*:!QLRKWFLX/#7>RY%5PH+$Z-4J:4\*E2_ [\#$TM!NR%;G^@/#=?SB5X? M$F?N %-AT[1-PLA1[ 53W OT[MU6E5OMR*+B#'FI=^_B_HQVH0I()00-^C8$ M(P<\L,6 K%)!5-@14H$9!HF9!QH=1,'DI@-#7" 1DJZ]("2S&X?R.A\UW4 P M9"!0=P3'(Z2DKMSA:FIGU']!+O(-AP1#L?#\U@[BL)L?B,QZW8#]$"M7WC&R MH[W@@WS@Z9EX>U'>==K^!@WG]@-[LUC@=CUY *SMRJ5?H8#8#$$-7.H-=6^ M?<%&91VMJ9 5?@<'&J-91=B:Q8 9 Z3Q0;SO;/3ROP\8O48Q8(YV K.C.TS0 M$#W@H=VZQS"X*YL$CHOO$U]])D^6.490]^9ABQ*@,$'>TKBK\)*V0K4LE1FR M[R0G3^8Q%\^"I4"C4%<""%&*6R'@9@.BV\.7*Q_%JQ?V2KTV;5$CL_GQ\3E4 MBG #6K<_RRLZS!E&Y[WX)O>:AES06-)]+&HCL*2(,)H,!9%WL4%D:X(H9N>B;X9#>)<"A7*[]84V3T*#"!DJ[81893J,+9FW: M<1*#7U10,>PZTZ'8%7Y']NH]1-;E!_YVM?/:VH[4-/](T6+&22(I6@ 5,$\M MOXAO&?$:>S9"E$:8:\.OFF+VD%^\6I 4C@\DO[(8I5PLRA(7M70\G\[U1DY3 MP16FK$I#Z_5_$X#TBL7RUR#9XEJ\A=CLDIVOV^]F'%3ESO.+RFD*'-.AQ'%R M2[9"4@+.QT' 6&#BW<3C89Q/-TZR\(F94N!B\(OQ(N^)W%R#$4D(#W\>Y)J& M'JIDX]K6^\WP;;)7W@1[)=U84.<3;%Q7M%[>/3\D2[DFU*L)QP([IV3CVD1K M@GMT*'.!.\HML5STOVP1=1.AAJF=2!'P*")_^=E" ]GLX&@-@NBC*= M)%N$%GDZ^LX.3,/Y)S+HGB=M"RRJ^V0^/=?[0F]GJO =\W10SKAFJES*P3I_ M1-_#UV_(^4!?/#=\9[NYB!=WH*&8:L8U<^95#>F3K]^\CMQ+2SE0CDLC8YNK M"V@$U\F^7B]0SH%MG#H9U_)!1"=W7M1I?I@V#*.5M>]T$])+UX-[:,\*B?F%<+DXC))!(I)+.MD']R9"3;@] MS^\4;F_&&6[/\TV?SX^%3_J5]!N;1!@5\<<#=\Y4?8@0"< M&"@[6)O%&B2 XA%V]('8#$$-7 P1A@98AP@[ $!C-*L(6[,8,.^_JXNP,RCT M&L48?(2=9,K8)GH!(Q<4Q+N/E%T$IG)#!\(M Q&P,T+$610E&M;"F+ V,67",_)N6Q#?4HH4,NU# *RCF:Z4)29=G.JD @*^**857LYAUQ#Z,U% M]J>:<"TFM/P9H< MMZ^W%UV69RX<7X_RRBD;WG8W,KX8840:V'B V*8P: 13 MMR1MJ8OQ^>;2%//J7:%G9"(2)E?T(E;K,F'R3PISQ&C93E.@1LC>V"EP,:M- M<0=.ME72^*YH\:CF]9M' .A*PZR8HF;G\^G9T8%^3.6,[[X6ETK(?2(IQ-L6 M=*">N'KV?UN^"O\W2TN8$-T=.E:V7[;MF3+SEQ$PKG:"L M)1/#M79?!VECQNGZ?@+#/ZS)]9V2 YY]*2N7U_.++@Z0UZ2?? ];MO#SR3'B MOKKMMU>?K[A:QHMY'#F+@E_,9V?Z VB+8%1%N:W0X-RN95"$2,Q\%8\C)S2* MM 58@"H-PFND"N5XKC1^%X9V/(*&?F22[TEDO_J'[EJ6,AAN-"!:.KF3I B8 M%P($[ K1VF)YZ?O$USY6 'VPJ4T+C1_=AQ=^,<$];2X ?$Z^ )/^$3=\]\TK M_A08<0]@OYHI6 HTLO!#7:6)#-$!#C/;]5O,^)UAW%%R@2?26 GL;9'F MC,/ F8U2S0C13N[1>(MG4_67Z.U?R Q?O85_^6'8#NDNE7=E'E'3*RMMBX-& MKI:TH"]NI2AD7 XXU%7B+[X7"&^FQ9GR6IL?'6$#?P)B(2P%?8&=$[HR)%&H M*3Y0?P.>:4;KR"$!K6X0EL&T8WSQ9P?%0+O6Y=K#,[L_X^^I&J,-BY**WS-B M*E5;UQ5],0S:*W!CB)4O:@IQECWCF[ JQN7$551?Z;U KIM^I3Q[1A]Q74CR MPP(79B]3='ZO_<5;AM\P1%BO+^8[LB('+999PE)G$_98.#V:ECT6LJ+_.KDM M>"1D[?CK!%>$TV6-(4X,FS1/G'#KR/#7B8M3@O=;H%HORF*+(WW/5PLQ%9,- M.88;0S$1% O#K?O";<)F41CS[*R3S\#,,62[,$ 8,C@PZNRU,$RT97LC0$"[ M+7"=O1&:*= OZE\,K"47^86!F7D\R,A1%'0ZGUX,RJ^ @;*HT(,_^GE%YKOK M.=[JDX\5U/30."&*9(TO@9"H@V?"K8-74+YM_H+<>-7CN?$QZMH.@F1G!D_& M\>]O4<'GADF6+D5"XY,8&ZILDJX+W803]'43]VL;%P_:BCKXP*>9[V?KPS1\VS(E%.J$+D^915R M]AYE0*4[V9!))"RDTABP&2W@NOE<.C$_<3&+9;[7E3I;O3]0"V>@RJ.<;9R! MC&VCR5]6KMEQ5B/7<+KOT,%M"+S;T!2O>H_U&"+9;D.9*(-R))'N-J014 &, MNKL-#1)MZ6Y# -!N"UQWMZ%&"L@XHZT;E.GGL_34@X&M0=FE4UI!@75OJM,. MXI/MN*L(JVO[-CSC%)Z>' K,;< I'\ +2JD;VX$>F R6)'+$'OP69_+XR6XU MG2Z;&%,Z1@XHS.@TE1.5;\CAA2BR,B=YS#S0&" *)C<=VDSH!D (8N\6RQ?# M:7#@J:0;"/!<4T,Q(0<_<4C\5!VRH6>M;9\$'/V60=OJMGPFM)@B<8@W>RR&_VT]!.)^DJ(09^00#6S9,57P;A0(5A(>R M)U \FZE=#-?M#7!D&SS.G015?$S<>^"(PI%>3B=D8#--/SY7IY\8<^8>/&5D MR-O+.7)_OB^%_G./\7-7-AY#D[!I-(\69J;1L*2%F#U%$^DXJ-RO-X;MQ[[( MRP?/73V0QUP2J6[L8(-KMA;+NF&%*^/@\>\H*JCWE2@,^ 6OD!Z\(%BXB3!V MPO%8/FSX"-N#R#=1BN\@Z,!3N)'HTUVP=)L)2B=H[Q)[V/;W<%5H@JW H!$MH( MMQ\Y)+I&9#C9P3_S>(*>84"X.6$DAX:Z(#ZEI82HH+KA[7XZ'06AMT9^,Q$XP6EF[-1'PKUG.HC#/+-ITI +&D':XUMWUB$N^FA& MF >[R5VV)B4T-D@;49IDE'1ZH7$D\0T+K0W_*WGP)_Z#3+4;1A!6GM%105Q: M!<<9&DC!R0.J,DZP/O3N+XDC1T&_2<;!&W]ICFWZ06^UJ<@IUN#7#8R]%E9@ MEZ9L8#G AE-HQY NJ%*GN-[=6Q@JR$4AR3MZB).&4M ^T$A$]+$%9F$?8HO3 MJ.)O-D[*T,0Y6<+%!_N31#^P.W6M@7Z[SJBQ57 M,MG5,LDU8/NSO_O9V_X\,=)FP'?#HFJRT0FK50D:WJ*O:YJH*,5.=WH^/P;P M.+@8:I4GY[GEE+2RVL2#&[:*?JC_V@E5 [G7UN]=,R+2B9*EIHA]X0^OZ)*V M<."\ 4X?C]);.>F]7%$NE?/O"Y&XY![7$\H\G>H%A7C*TL4BI27L"X\X)>^Z MN()VJU+EQ&SXOEB^A9WYEW "AIH>"E > M#!"YI!MT!*J<@,R+'M6$8)'F JW&_8I/0B"7,ZZ]]=ISD]LI#;'#R@FA <>I M^!K$^$0#@MA+]!;8EFWXGR3&&8>)I:6'AE\[$RLDW9"C/N;D(SY=BV7\/K$1 M/R[(-+G-&<$Q00C4&E*TDUCC $R+!Q5^,?RO)+X KM]V5_3K4_4IP0';#I@= MPJ*R#GE.)WK&HP>4'7K(3 M05Z]*_3B.>6=18&<8(%BZ[S4(3O(.H2H?,G\,+9::C&#HE*B9/_M>>&>#!#KFFCX-'P MD\BTPGN-%]6]QEP]\5M9A9KP[]O*X&]',E36Z'HAF'=@FYGG\]GL0HN!:(4) M[UYG*A;$O<[D4>6<\/0U>%U2*/ )H%"%CENP(0#(7$77)X8&(C<>S5 R!%3[ M^)7M>.&=\XF-R/^Z7/D(-;Q^14\.'1R&ADNS*%$AX>UDW."N:%SCA<$*^2_1 M9N-\;N7 @\93Y)OO>#*Q(.VF8RU_K QA4<8S8K_7BP%I:2ZCF&FA MX"8&00DZ(>&@'.&GC2;OX+)?]ZPD!(69D.YK]GWXI%.ZVLRWX093\ L6_?UX MBA.>,:8O39F@H"2HZ?)DI968\-:>93GNO(BQR*2G'B>J#?)11SSU@]RSX:X0 M92*R_0T<***3#[8DDF[KR'-@X,&LMG.5?H6"6S,$-7#!-'^M $O/[JF0%7X' M!QJ7V>,38_"!T+)-P-UB]?:[Z426[:[(DT:X8>O=3XS#*N%RH+"BTTF6'*DU M[LWTRQ_F65F+DHK:O,! Z8U#(H<.'6G&4 VX84;P3MF&ND-(235H@C" K%*$ M1W!)\!=# 4@YO4W58FYEO_/\%^1_V"8*XACWR'KUKCTWB)R0Z='=T@=+M7_&OP;OG6(\1(1KQ\3<<)R"NO^1YYG"Q M07X<-]*UOACD\3W5,'C?9FLY8$WB^DYC..HX(%5!0 MT^QH/CT]&B ]NHNL-(RJ)&:4;6%F-&L=R"AIQX&WD'1#>+\\N2%$)D%6]J+S M$\*-##^3RT1U$#?E&0?4K:3LY0WRK@L*;*X6RZW75.U2H9AD'(#R")7B=PX9 M/SS/,(G"5VAKAY+Q)3])P?/9C8/"^I6@6 GC0%^"S"DYYI#)L1.--"Y9U\:M MW,E_A5SSG;Q_Q)CG<^4?!S$Z2YS2X@(R+;96+UNUD*@0\;(E&:W+6L<=)$J?;:;= 29.T_&)Y'WWKW]CN>Z[@K=>?[NUH1W26[, M7".?;)I=^89+]M]OD&G4KQ%;%U;4WW0^TQSWL^4H)%7\C#Z@=R.S-? U;HT= M)B^*4$>>4KIQ@,XM68;G /837[TG;-]LT]X8A,[3V1?/#=\;T&7F&A'6XG)F MR(/>("RLA?/3YAMD6#@[NB7!,P+\!1GVZE@@5L(X&"%!YHP=@]@DO#$^@]]Q MR5BH1P_W@3A(T2_V!W+OEW>1:P6_(Q_A7UZ0&?GD*'T[1V)N24@L?AR\4JV0 MC'0PMB^EN> UAIZO)AP\7P1%RY"'L8NI /ED:S<]Z$VGY.D#>!;I4G=V@.?< M_T0&S8&N2Y%%E<_P0E#O2^@2V=11"1GO0.^^EDZ =HXDZ=!>O^/:G&OPM.@B M9X:\VJW5WJ/0W1FV_YOA1.@+,LC?2=R@Y,%?U\H]!9/^;EV&SV24)I%7KPQ< MDVB(NNE1-40=:<0D;L4DWXSLP< D;EVN+9-UVIB)05X33)LS>2/M@1_%;JOR MG0Z"AO<"V5EZ?NXV:PN+)0MWRQ*I(B"& M9-M*?/69LP-W/OIWA%SSDW%KB2,G6#HH@9=!)T$5<1"E]_ERW:BUE81Y.8DC M)UBB" +'H("@\$ "9]3.5;;]@WF=B"=K4?3C^?1,[_M^;='BPYU+^L'?BKTV M@G<2EA;_0RY6?1@.8L=JI6< 2X^>Q@]!S0SYL95GA&=EMADBJU[H^F^9!JA+ MD="8)\B$*I6D*V/(]V&_>"[Z3)XTB??"F32J3PR-(-+QK5)(0!%#)D=N[K?] M^ \;^1B+]\\']($'+. MG(4T 6WM=.]NHC"(]3#E6S)5?ZW) HX,8 M/)SP*I\B4",MO#FVF;:%%6^GDJS8UA/,YQ-XL'!9;"$)U:+AX]5NB)X)X5A$_>,7-".I_8HZU,JL 1TL!FE1)IEPS2D>/6\-W MO2C,^N$G?=BH3PD-2^5HE 88 :WH#[$(PE'KH2&HGM0ZH-%3VTZT,F4R8G_H M<_JJZ=+;[Q)-7!D.>1SZY1VA\!??BS98VD:7R8[%CI&,;')P3$)% M#B8UKIY"_B8U^<'Q404W>+U.>/6C9!37R+99.KF?%I^%DNX:Q!4Y+#@T_#C2J$ H)QP'F,00P MF?O-] S0 !7"A@]:AJ! ?+_*K7YYQWIZ\FVS_JD^WFQ#P)8!3C.Z7 (#Q?C9 M#K[>^0C=DSA_* B?R0NN(FC3"RBJX4Q[D$3IN N*#N00NBS%[?<-(B[X)):. M$/+5C*-'G%-D!4\DZ.5(;-Q^\TBP+^IYHE#>T3.%7VJ(;GLTWM_8'[:%%]7" MHP2]@-$S05!T.0]P0715TH]MJV6:B&Q#OLPZ:'\C_=P2H4F?_D9%9@[!WT@_ MELK1:.%O)!5',*]I @"[U:# *19U(= O6CP.GNW,@W[:#% M*%Z3<_1P\\H,Y'Q-48P<_<"V6DZ)23?D4S:% 7'F\^,+O5NO8C!RTH AZF!# ML "%BJ'JTHF5N*R#CWLG[J*WRW>V!$0/)7#7T$M M+4,FRZ#]- '04H F59(IU\R _#0OYM.3L<:%JU_U"FA%]W)7PZ;&_O%!7#F2 MMBX/X0);!_/1S]+>)T;*E3GD#?FM=AY1N/, CE55=@/.*RG6RJ^N]Q9@.T/ M2+P*D.EA;^5C[ !L0C(Z0?^:EKO8@/!D5 L= M_FZ'[Q4]-II_:16![0+]TU%NWQ!0MZ1^L,$M]*R7T/!#_8'OI.(8%('\!<]" M'[P@N'=-)[*0=>^2]0>)C=G':,+=F$/7ZFO8Z0;)N").CFLLFAYZ3-_ZEA2C M)1F-;EVKTB5@G7(^DJT)HLDV)YJG_">:NWKV[N#RCU/-6S$M^ZC X667&@K= M\/AH/CV]@&'U*% V;J1(5P:0:R:YAW%SG?O.1_^.D&M^\CTD3)XB.=!/.::.$ M-#&*H:WZ$'P3CH?$D];0,NC"*?YX1K).9EW0NZ)K+6"9V/_8J%"A0.[5 M)!+R/_)$35\4_B+]&K\1WM=JF%-ZFG M1]/R)G52[B0N.+\S#7]C>JN1QC?[F"G[M0R_$@\=;^7:?R(+-^@*N6AI4X_5 M**FA6 4.!/+=6$0:I9U8VZ$3EAI;0F3'AO%RY:-X BC@N>/AD.N:'$.+&II!L(\ S8JM#S"3GXTYA?\/+!-YQ+U[JTUK9KDS&7;""2 M2+)NP [)R95WC-QH+[B"%5F_?)$S)#>=WDFN!1H'=Z-2=\[76E=+/Q#-86%2;H],%S5R0Z.QZ&<-5XS'ARC#9[ M4S.!O2E2[X14/"$U3[95DR>D#IM2K?8DID?Z=J4HG9J$95DE+DE7G[LT:=,O MR?4TOIVHCN47N_GQ?'JN]ZZL!*19VT\JM#7D122Q*8_&FO5J5CX)-+:H!;9* MI$9=C($+S"VE8B)H?&C$APXI0R"-H%(.5&OG)63B0 ^;UI %*I(,6$H'K6T$ M'')W;;1X-(/7M)SO7C T,O4]3"C2X)!OK;16R6-$>F^*7' 9A>]XN?CG;J$E MB[RT>L!Q60VW)))82).@W)? L/P#+_&)O;GS_%](_$[%9"]7=^!\'PK=4W^O MT#._+F)9+TT\36OS OMQ]05V3F>ON/9)4OTDJ_^PJ=9FJV4^&..:P)U_-Z8Y M#JJ:RHIVX&0^/='[-%YW"DBTH>*:.TP>*(I+AB/UU$[J@<;J'AFHE/X,[?80 MN;1W-\FNFL,X+9$=DJA9]VYR/JJH!]34=.@#$OL KWZ[SJ ODE[@HA49[88_ M MQ^W]A^G$=U#ZBIZ= #)/8 7OUVC1DZMAX :0ZD-X3NH.G/J=Z4_2?*(^8. MAO_IF_-D[TDI_ROU'*R_5.O/H]V4_:?*V#]DZ_\[(F\%(^OR _G&"J4:14^^ M;2("Z+*OW1_.AD#K/\!WAKIH5+V+ZC%" MW\Q0TZ)CBXGV(Q#E^NKR\D M1M)K/>,[>QS*'/+0P6#-(8O]2MV>WN#Z5FXW2$/?XJS]T+?ZWQMLV[?&MF/X MUJS--V&8GQ&Y>(*_O_;<>$\K,AQRO63&ZF?]M@1:GU.V9PA K2.<[G70*MT( MT;0Z5=1M6K3DT&WZ4ZNDV1RD;B-G4G&/E6>[@6W&4?;5KXN*]>U-%^A->5*G M5D/9^AXFW<_.YZ>'P]5NRDOI?G982=2,F$7]]3#S*56X-W3O3WLIW\_WXJZ> ME!MZ)R(W] ZW\F1UEO/>[>8P(UT-WBJ>UUI%IZF5\QXW=3T MT!C3&_I5XHGI:,CL:;V\?^@YVA< /O8\O"K2()"PW%PQJA\]]P,%Y)" R!6\ M>J'AY'\GD]E'+_PG"G<1K'-]ME-@^:YU%Y5_/I^= 3>G[>C$,)Z]:_<0MV,W M_/V&M6N[J\0+D;E7**F*O>6[X'T*0B]I@/) M%>M2J3],_S<.R(AU'P01LFXB?]O-8TT%^>$L\[&C7AP5+FA_F2I'59(\3,#< MYE0V*TO4>^?YZ577P_GGIV.P\X.YYYKM V8^WT<(]^$J@% MK$J01ET,^6R@\\,]\_GL6"\?&O&A0\H02([#@J8W>." PM#P#I;6 H[#JT0_ M6GV;U&9E,/9#LW'S&-RNYI"\1?23KID$.KQ%^C#_A24D7I_[MAFF1U^_X@5W M0!\%^')"0[HWU$I#2@=M#7E.-QA_#P#,['G@4Z1!ZHG*0(AW^^\(#^GW+NZB M4:SK1?B._-=WPTWW\;<;F0I?7VG5"'"$5D,PB4R6I^:#*XB@0M6$=1:M?S1= M1AZ3M70O!AI[&8RSM4:+?@^]=Z]B]8?>I;5W<8!Q!GK%=>A= MD%9A"\1!_%86/WC-R$,F?]^VM/0W1U9A#AVH\>@$%C:20 M4W*67+WWK*:'#?NN_M![]/4>/C!Z"5DUIGE>*=!IO MT@V>Y=X;MQZ'!0)Q; MB;1R-)T4X,%69QP.6XBR-0ZX4XZF)_;806!V:U9?/IRUM3A?@=>M!=MWZ-NP M^[8,. ^#=9LS'GA=6[!]AZX-NVO+@'.$+[NH/%\B[Y3"Z]#9\\6/R!6H0H.1,) M4<((2[)MPW\<0I2T*O00H*2V?&@67 YWU(--HN"-%0 -"C-ZC+3H7MM37D :^[XU@_T5 @ M,+/GH561!AFG(9R1EYL##BVJV&?OC-L#G6/*V2*NE>(MB4E MFW9VZX%2^/C\O3:]]G>SFA3;8TBR#D MZ-6B)'1PT(3L&+;5AG1FH)^4,X/U5=_# M)0$0(59HUR<.7:-7-4O:B0?SLG,/*@48JG+(G48>E[5T, 8:AX EXW@^C:X MOBT#SL-FT%Z'ESQT:FB=NC.6A^GW?D^_1[\C/*CNW!7*\6UX=8J]!F"\ZMD5 ML5$7DNR]%@__SC':]/.A$1\ZI R!!AVC#0XH# V7_-#;"*C@S@*0RZ,RKHS. M!:Z,'JZ)RKH\>-+[!'V8UT1/YL>S(UW780^3*VCB*>]2U8&E\7)XF>Q^Y M\G2XKPV#Z4?\:N[%J0/(X0,C:PX%% MJVWLT\.!!==Z4K^]E8!T;P<61;,YR!WJC@<6^OFB%EJA XL1T&%4!Q;ZR=E, M%AT'%OIY"N# 0C\Y>@.Z^X&%7,9(/K (_#!GVO!?.[.&__CCF:BS9G0K_ :. M&SV-:LU* +?CSP-WK:4H_5J4]FP^/3_7 GDS!#5P,410&66]0?=?;-=>1VNJ M]@N_@],_HUE%!)K%&*2A_&)\9Z.7_WW Z#6*,?YG<*&$;\!87OGN4YWNJS85>QAYK!\5T-_R02O:-NQW6\+E6+SW;P M]500JIVR/'U8IDXE=8=9"BK[,#^,OLUZ%M2F U(H\5;L^[>1,P&N1W/?.Y) M285%M,[GL^.!.N^J&1OZTWG:0TX5#PE ?!"?D+_T_+7AFGD_9W&'P^F1@,-A MKM)#*(3N_F;G!\]"KAUQ_495 M*]>186S2&P<\3^W OUDT8MOD+NA6/AQ*A\ M#/4SM)DQ.GP,Y9)53]BXW40IUD6]_V%#:FALZ0WY*NE$- 33R,GW- 1 B)X& MN&8E[(FGH3[(FR'@]#1LZJ2@/0WG\]G9*3Q?M5H$FL48I*'LX&DX*/0:Q1B\ MIV'Z_#MC=9=+ 05)76N[)E4,V8DOE8VY&BND@4:&)G"H<#+$&?+JA](E8L[C M;H&[SL*MG_VT* $H&1C0OWD=R;(M83_(PA87W%IIC+<3]%.K M[QF*(@U*\GL8%EOC_SRCY%@XB^J3Q.)A.CC(K@LH>E]?S(>!Q;?C=/>I:L#0NR6-Z[+UK* &/#_VH M3S6GG>=L')VGTYNW (C7\V9GHRXDF58]SHM=W[S5SX=&?.B0,@0:])NW<$!A M:'@'2VL!Q_OF[<[(2;O\-6T9;?YP$4SJ1;"+PT4PGO'X]&@^TWSW7 +2-1LN M2K4U9.>0;G? /!%+;15*C4K Z;7[Y[> 0/ T&;&M-@AEJ67(=LN^7? +"E M-^1K%F@"&AJ\D>NR'P.!)CT/>XVZ&++38]?]& !\:,1':#\&P.B@9Q,'$))< MIKNU@$,>]X?BHPR 3'T/$XHTJ/'RE>S @XTN'-M#M?(>9.D]H,>(=.X4V.#9 MW"3UP4WL@?$2&GXXYI[X"RXB##)7R-X[8K'Z0S\<2#_D@.UPO8)/ ME1C2);)S[LB]]\%*"P[=<"#=D ^YKLO"BZ0GNFA%CI;'W!?A3TL/'1%D1^0" M3M(EDF1B>NM6>^)LA#WQ=T3NV]W7H6SI 6PEE=.UM M)V=(.!QFK;(U#KA3CJ8G]MA!8';KPT:0Y"4]O&XMV+Y#WX;=MV7 >1BLA;8) M(LQZ>/U:I'&'3@V[4W?&\A"\9&^GW[/Y]'1VZ,V >G-')'O;[@)R+7+K5_BK M:X?!2[1>&_[G8GEIXN]P>Q?+8H(6MR1G K45J=_0=P>ZQ@PK5=;@[Y%TO$"IGS-J\:WRJ5D9@^?$ MJ"Y0ZF=H,V-:3!YEZ44W61O]TY.X$<4I&OVR#$\^:/SH#6NJ#[>@KG1S9G]N MX @9\_#JR(-ZGX,2]\UG$*OAG;IAJ]Q142/Y].S.6R#W8ZC_5^QZ:#^PX6: M$7@NZNM* V X&#=%N3UN3[PFBI'$>^]VQ>H/O0YDK^, J>N\<7]<],%?ESET M.R#=C@^GP^68\4PQQWTY9B#=C@NFPU48Q'[!9$I2; M;Z?SV4SSQGG/TW-%&ASRPX:[U3);)6^UEB'MW,]D8S!X0C[IX\:*N=LLNRYP MG%;#,0J9>]'FX2):16_)>?54MJ6NJ6*_^:U2B>/R&[A=;QSO$Z$7Y'_8)N5P M8GN6DRSO7KW0FM7/M/9)77A.7S(4H?T-:>O>TPL#0^ MKC-\9;I-#-2=YZ=?D72T8:7?1ASZD3XU2SHT9W>>W@_,'U'XX 5DMAGKE*@K M2NI9++&";?/2M6YL)\):O35\%P_?V[3"Y^@G1]/R.3JN?D+JG^!"DT-U_&6N M$20:Y!MIQL1PK8F5-&2"TI9,-CA7$.<"?\I>UE[#^3DM>?]A'3%$]RYF#B(X M77Y@)9/5_:N'45I[;OP0TKOGX+X1I#QID*QU><5>>3:?G>N-$<2"J&K!Y(JM M>V^_,ZN>?&]IQZ:'0I-= FBXRT6RRI0&R25!_X'\-Z]F))KKM2]AZ-MOV/C' M&GU&%D)K\AD/[:;GAKCE3KQQC8F+1WHN"R-4XKYQ3;:JQK5^+VB'AVQ[31\6 M(;HN.6G6ZJ)O2OSJ6G:0=)/=C#C6KA-7B*Q7[\GP0]NT-P;9[7I!9H3;:J,@ MGDY36-2UV'TCGA)]25KAT;AZ G?FSJ*F8"G[QD09ZDF)=SK"49-'X[(6B@?J MM5%02KXS15;OK&_ZE:[$%"/3+*(P" T\>+BKAFT*T6*@D4]L=T**M+I]R7JC M#FNX%"H#&FFDT* ]NQI'2%6;'L=],PW;;3\^((E/*(BUCG517($7)K#;PXTD MY>]V^(Z_2J_UDO0W]H=M(==*W$[YXP6H\>%8?EA#54WP=!A*S6IC:7 MO:C+\_E4L^NO#BO;I [%^S2]+T(HRD@GPA55BS&,5LI^$TU(*TI/TT_E7$(H M3Z%+Y^%3R@I"*"\TRO M&[J+J,3>].Q_5"<_YW$^J'&I.YHU#CO< BOU9.Y] MS[7B),/IIX L3E:G?AYM(-[=C%R?Y N_.*V^^F$UG(NL.0 M%-RS,K>LC7A$DY.CRMN]M9Y86=N(&Y:1:]TDV#9O@M+V30AG)F;1=ROSV+I] M>MD;%ZW>+T]@=<=K46;XD4(B* :&5_.%.PC-DC"&%+D!N0,_S"&$_]JA@__8 M-?7%1*Z!ZZZ)V4%-5Y1LCB?CQUHQXM#[#BPQJ3CPDK-#UX17VM!?W6"#3'MI M(ZLV(@8S+13$"?'NU0CZV#K%"9; ME_1QI289-.![ [%F,Y!'-?"P_V+X7U$8J^,9$9]"DVQB$^>9AH S7!D/_.BJ MK,$/;8+;.I7]ML_Z E@S('4U@N-SJ_E4S_IA''9H\T"I%Z%Q\M24#1H_^H:: MEVQMIT@R1KRGZ,VQS=\-8O19 UQ=NF'@*S8V<G[YM9847'E&QHOV,E/'Y)[O02-_Z?EK MPTV#6M2;XX;4(P551%H%_D2:HMD0_B9!?)A4H*8?*1G$Y)5THVJ@VPR#![VC MX)*N-&G<#<]6M0]-\6KKW(I3F92"D;+"?8 M\$K?N&%H Y07(F4(N?9<I_7=B"KQM)1/(/GC)R)):T M@ 1S+:)UP#[^)^D2Y;8]>Y55_^#Y"T-CH"*&L@]O=[XPL3Z>\'RQ[ S9E+R@ M@K.C.?XP+-*T$E#I51QM+T$VA:]Z))N'9!XA[#Q]6@UCN:ML4JQMDE5'/*RS M&N%[0M>KK"FP8T.F87E% ^C^?"AP^D:7>KMZW^@V6%T[1A LEO$BGW&^34T/ M#4$./!@@0@$@-YK:8"A)0C6JOL9 O3(.P6QB][]UO M?;]$;_]"9OCJ/7E!8&/"IH&1(Q^Q_-FD5S,.(O6E&%"O?=&NU2'?)*"M4"*S M'[S;F^PL_1]HI_C"U;JF3./@23LQA^ 3EI?L-R^DOQG8D'I\.'/(U\M+QQT! MSLP8%J=^<"@D& >,S2*!>DB*@MS.5RX^Z;TF7JA^@-OY3!"H@Y*=8QS8MI!1 MP2TGZ6#?QZZ:KU[AJ:J;"+UZB^4R0"$)>OMY9]C^;X83H4OK7U$0QHN6=R.\ M#\B;[%A(Z]5+G)F?D1._I2'\,JS6MHR#H*"TEU+_7"GUP;DL[R)%$W6ZINW8 MZ46GZW=RUAG.]@NM)=^827LGMHM_W);F%DNSL](. M[M+J16@B3M)MM_V;(I-@*<6^?3R?G9P/S.%:AL"2=G0V"%LP"QMW/]1R9YGQ ME+BLU]MY1H@ALDB.R$KN*DHY0HD[0=5#1YPC78L;+E642*Y@)Z=?F_/%=N-) M6R9E,@]*ID'K6!K6:,69>[BDD2'HX /K0)G9Z'UA0\?49BIM0RJ9V]RZ5IY! M'=9G!7\Z9%I)+?=)B(!7WX@?Q'_R7QZ>E(9L*J9%RYB9%=PN*GCV2PEFGO]5O>H0TES,"(= MYGM68J%-:V>8F]13GO.UT::HY*V;EHIR74T3MRSA:R*;5/KZSKUKD>>0 M(\,1Z#-7AF7X_XWG-OMB85IIZ25$&ZPC&ST@#E.L_685ERVI**+>AO#I2T;' M+%&QKC/RL%5&4ZIXU[6&DQ74B==__IP4FQ]:9>RR+;F M]_X5]GNZ[ZFS5I$OH*)FU:E>J#@K*N+TQ<40*#(I@XJ_O@,<4DW--#/51)-S M;U6E"@&Q][/'V+'C[_^WT-3(#)B6;.C__3?VA/X[ G3!$&5]^-]_DTRF6/SW M__OG?_W]OQ$D(G?3S4I$- 1' [H=$4S V4",S&5[]!QI&9,)IT>JP#1E58VD M35D<@O4M&/J4>$*?L B"K(=*X6#H4S*%1Y^P>"Q&'%[. ',F"R!2,OA(,?L< M2:$2C_()'$$Y(H;$^"B*\#@N(G@"%V,)CA.(*+<:8V1#4D%RZ=:S8R%#CIO\ M]]?(MB?/OW]+G,4_&>;P]_H'_YU_K2]695W97CF?SY\6O*GZ5^,H&OWM_FPN7UCRWM7SZ.9:['>W6F&$$= X1-8MF].%E[O@F**]O7'W$?'?JQ\WEX+9 MT-A>**BR!JDMF+(E6Y#P\..$$VQ.F#KP&QL2]$DP-'\^*!%%-V/("QNQ@+#W MHO#ST]"8_99U."7@$?NW;7*Z)1DF? 0<"8Z"Q1$TB42QS3B6:;\F(OQRCX#R MXA3YL.C.TS:7FT Z26[B-_QUEV;R&YPYI+$(Y'T";V8,?]A_8XSR. MX,0>8.6C@"56@)5__?/W"'#B/W]KP.8B@J';4._\]Y<-%O;O%6&\FQ$ H3K[ M[Z_U[XCM3L"OW__\;$-T__E;E&<1RW95\-]?&F<.91VQ MC/9& ^;J3UD4@>[_"2^H0>UH MRL+J=1=VTP-CUC%],@PP^'\>IP8M8T ,HNCJ@P!RB[0KSPM41RPD##-9JHCL M_%=$YS3OX4!^IG0X"S<#IV=R:E$7P:(,W%\1&0*B)0S:[4Z=U6)9@R6T&'#Q M7E51[/D 'V"__D$A*Y,XAL53?__>>\&KOF_&,4WXLCG9$CBU!SB3TL4L5#/; M5[:+V7Q?XK@8Y;I$NV=2Z;I0;PRBWBLC"(9#%7'+]\VNC=K+"^?@-];V=8E$ M25QJ[+2/YM%X=Y;.]9+]%#F(>:_K/>+[WK4.'V"(^V^+Z+HKN#FWH71ZQ0*3 M4QQ4B T'<>]M&_@MWY6$+RKZ+ZMRP^W[<9582RAFNXP""@Y?ED9LD]>'<&#X M?A*G6N#$*^9,:)G@ZT0<75Z]( O_&#!0.8F<*0Y8)CNHS'AQZ:)]5 &M$B_9 MQ:1F=>"C%]:S+JM0>9@.1.'N)$EK0$L[LW)-D5QFQQ4$[;04W6T.QGS2;&QF MM3;PSQE#TV3;FYI%ZF(&C@<])N@YR6#-AX*O%0:V*#6TPJB@4LZ43NH&M9#B MI8:GGZX_)PP?1'V^10RZ1M-ZJ.,JD.##YU2(#*V(2AM3G7 WEQ<>T;ELJ5B@LJG]66B2L8* M"$4&E$'O3<:IM,EEKU4K4$0N0W6-7ML1G?G+9(X)^2%9U\\:-,$,Z YH0@] MUB$.H*;Q[3ET!&A>E8>^9J 6$R! 9[TE:_ 26F+@MY:THA@DD6E[6I]",02S[:N)??IF5GL3VJ%6M ML\6T,2[:[%1Q.VVKR::UV?S7/W6B^@$E>7/ZP:= 7PJ#_S^PQKVZF503&93 M6VIFV!B10+H-\?I&$_0;4V7..AD#B'B)6.:@]/U3QWI!)MX&? 2*0?K5D@MK M/FTM9%1.%NMU([N8(XU7*N0J]*M7=5;)I18"12\)=CA&1Q-J.H3TP^^"?@F? M?F9VDE0M(Q5#N6Z.LA@>[9.#X4WH)X@\EYA6HS;%261_E.7=>2[JX2_Z%?K! MT'/0Y*#1\Z?M?:K"5]8-\"ID9+GDWU#,K>5-1BN8."$4\KRI:GDVUELE&3T$&9F*<*0**T(Z/"-U:IA&Z9%#DT O O6,V?&V%C"T[,ZY38$P:1'R5IFLM6:WOW/ MJREN;]R;8VNL&1E2CKIL/I.HX]W)4)TF2#C'^.LY_MZ/#WWS#1TJ8/WSMQ>& M/UM^A TG'?'#\F/WO+TO6)JH7;OO?C?R$AO=:R"8-\[2P1,^J_SX8T_]H M&8[I?_+S&\]KPOHS.*4N,BIG6;34X4P8MMNTV92'(_N%FG53GD&YKZN^S) ,SXE,1'$U&98KE_2#X\.;-B^V^BC" MARTFJBS(ZTE&1!G^ZB=)7[SE4T3[]8^/H3>I]O?OH\_YP.-/D?O7/Z>N.*3W MR7?X?4"2W\?H/_&5\I8;?H[(]J-A!"60*+HE]?J7S>?-?;_WX!E\M#9E2\E! M?5"$+PB%S&["9ZS'S*AQNB@O9(GJY UU.$ZQ502Z82%N+X/;TY0/$?P1!/NB MWS94:%M52(;U<+)59L54)5=@N4YWT9M,6W1B$(+W4N ]2O00MQ_![38T@$[9 M>JQ$1B\PDZ$PIIC!:-:BZRX]G@]#T%X(M*\I'B+V8X@%IB!;>\[M#'>!B;?2 M*:6#1@5EPJSG(OB+Y?6!V)PD+:N9RAZ7BZ[>#Y?4'MA M.'9GX5ATLYSZ8'!](QZCW(*4*M84"46X0;]?T>T4G@U=VKN-QQX5PL<#,ESG M97%9!S@+E(1LF$)2KRT:(7KO,"![5. >B!.+%,!O42V%>K< M^XO('A>RKT,RK@#,+#*-55EM23I:"8DG"M%0T]Y?2'8QT&Y7'F-'*]XVX&)L M2&CO1:FIXQ5F&MK$T+Z#*<"6O)K M>E[D8#4T+4GPY?7A^MX8()JHCA4--M] BVRW@"]-*K!)A#?)](*;XW3Z.F)/ M$G@M,,(C62)J@75E0R0<("&ZBX3H]]OL6C\O4.-4M4V!-JHD^7@9 MDQJAS;X#-$?/1W/T =%,VE7.5(!]@.>RC*CX< HZ; =4FED&F!/:"6S4%' \ M'Z=QB.C;>Z&S!"UDNVBMSLIRCU&7K7PKI=Z[FOY)7FB([3>4=C+:UXCN3$FB M4VLXREAM9S2^E9<&UOJ!<^FEEP"Z>9YU?<>;! M_,T@Y+HN(7?I ,C==(GS1^[B QS? MNC\O'[SMM1G#\0KB)O!UW!JG[>RM M]CU;:7?WE^U&7E*29%7VOJ=\HIT2X$]9W;>EMV[*&OSMJ!"+](2>D$251#M# MW$IW;2P:SP9.B"$!GX^Q:@/E$[SZNA"=S^1?_W@O>9S+%U0C-_8:WM$A;R#K MFJYS','Q,UWGW4MOES*Z%Q,>Q]OI1;?8MBD\I@];T3HOI^7 27]HPH-@PH,0 MLMZAW)W(GM01>FSGJ[RB<.,,UYA6Z'):?I"@]0=(W@],%UU"]H*0+FH!%=/8 MZ+2NR-EJ9CPEL'DLN 7$8;HHM'EW)WQ M>3] \GZ S3O5D>!+E5ODJ$IUYR@8*M/83%DLI'B3<(,/^XO67GT"#+?L.'&) M6@\$J: QFNYE4;QF)B=Q))$ED'MG\^>J-0+%[>AZ,]N%I'D(>N5Y(PM*+)$H MI'J&GHL*^>"G3((ES=$+[E;\+'_?EF:E9R7D:"]51.5$IB\R(B$4A5": \3M M(5?.CO)YVZ:8="S1K?>;%;-T]5JD;YW\D8VY7])E,F",HI%M#-EIUJHK\72U M2(V#'PH'2)==?^?U)919PT5GB6)S0;#3JFM0^E*+#IC@ENT%5YE=F-T7WB)B M ,)%\HQ65#2=F*!-1'+XN[=9-Q;GJP0:EY7F6EM>MJTH6D7EB=9,3 K]QFAX M[UK[>Z3Y*H'&A:1YYE*$6LRU:^B4JA2<=BFO6Y,PT/@8?Z_A>EY6FMM1W6T1 M=7Y(Y1FS#0JT6Z;->U?:WR3-U^$V[52 2TR5+ 7L>@XO%E*"TKBZ('[KY+=^ M*'X97=;'B_F:P_?2E-;':ETSG7,S]7LW63?59?B5 HV/,OAM9::/XZXBUG,Y M-!\K-88#J\$YSKW;K.]09A=F=T"JS5-FH9BH59=%%$$MHC!LT&@Z%GPU<.=% M+X'*Q@=DOU&7DOD,B8(EQ;4537+BF.30P?>Z[GPI.E!(?&/=X)8ZL6GDZCEL MF%ZB>87-(&9]F1=2H4X,.A)OM()U2YVH%Q+)A*0 E47J-%%2F]7AG Y^EOBG MZ\1;+3#=4BG2>7HLYG+IJ.+V\M.)+;;X=N9!H/BH2O&&2V&WU(ID3:SEEP/$ M4>@.$B,5NB:A9/!#VA^M%6^W3'=+I9@S^I.&[*(QUK6I\4CKCS(CXD%BEL=5 MBK=:4+RE3JPH<=URHM$%R^1)1-2P:7Z*/DC,\K@Z\5:+G;?4B86:C:5&LX2M M@'A!)FE5H.9HZ"@&'8DW6I:]I4ZT*T6@(HVD0#EEMR5TT?*L(SV(=7Y@G7BK M5=-;*L7T?#E?6C4Z37%E#<4JS63+X![$/#^J4KSA^NXMM:)!FJPVF+JL0C>& M '":&W7$M$M3-*.)>L $E" \[7\M?67O:,95=8@.3(C M3A^"C E_MYJ 4XO:A!/LXLXM&<.<&*NML@=@_=)A5;EVOK(<+'%-*3N4VJJ7 M"U:\'UC$GB#E>L?FYVGY=5!?Y^2KKR$;13 40?%+(3ML);:WO3OC"G&'&EM1 MRG$*S4)KG!6%X!W!$K82^]&MQ/:]_]WN8![_]GH=P@5X7V)NM4&(VS]H]U@GN?J>]V;T(X:-,+*+;^:%769]T M9%^_L;IL;[SBQFB0C9-VK\7BACYWB&PUVDD'CO^>B[8EP\ICVZ/#USVF [O@ M0^LL"CZ4@?@X&KG%)=&83SG)A5V>QU "C 44 V*YP-P%&G?I$*+Q)FA\VV&M M U,R3(V#9H$9<2;8[O3L%!5!DI(-BJYD*G4>RR7'GXIJ/ N7^/+&K;YGYM#'[//3FE?J M$V:V3I51;E J*996ZP=V>?ORQBI$X6L4PO<09=7Q9L0 P3%E6P86M1!41P1B MSC0T;R7+L7V#24N;;;)0_GVY3[O'!_@LIC\M%"B:P6JZ46(59]ANZ\!NUO%: M<,WO]:A^6T$)A$-Y/7DY4K]^*SDB59ZH181@&HTH>R]*\$%3Y^A*[Y]OSA55;6KA='F"UI/FT(_0PEU^)\-"DWA'0Y<+"^^4+<@TX8A#JZG#3=WKLF_][27 M(,1+44-&^B^^>C,3OL,(M.;&9DV\.,Y,&WE#5N3D$.634JUL*?>21KHGW7?V M,W(A-I,669=$ZHZCT#2^JAU-V?U&U9&DJ= M+T M2-FW?!ZJ/Q%3>DYKL9F\92]3N5QE9 =W#?B(S_/.#$,<7$_[QMBL0-?F MDH%F^LMQK"<2O;%U+^"Y)ZWY8[#ZD:7:^2(_GA=RKJ4@O)B9+PL)4N#N*US[ MVH+K/:+B5$U5$\R [H FT#C9J]O9D4J:5^6A#R5J,0$>A:#*AY?0$@._M:35 M=E)F\_8O.!)TRQZ(\"OO40D40[&!F9TD5=@@8L!JH;\ WX>.[EEQ8\VEK(:-R MLEBO&]G%'&E\DT5^.'P3(;Z_#]\Q%&KP05K2C:5.Q4NL!FRK7'#&();])IO_ MF]\Z&GMC@M<,P6+?%IA_!@4U8,\-4UD+#PTVQ0>XE)TF M.](RK] Y7>WVA5(-F]P; DY,+N3^MJ'7PH9/WE1)3;IUE/VT,>=J/9'6V:EA9_KY4;PNE@)9'WD^!$)M_Q[_O>9X MP!3D[:&GS=)XF$0&,L,R*.Q:*/"7'I[$BX4IC M9GEO-N'XW!Z3]Z>+S#^7 \@OO#<7\%8Y@/OB\ULY +W1,Y9I8I:A.B4ASG/BI)01[M7=NW$.X*Y1L*/L MTV9%KDRE*JLQ%9[IHM*P&[R3:@.8 [AK_K_* 4PS>+Q/3IH9=BKP>(W0HQE> MNC>W_QMS />)AJ,Y "D_+S ++:4 [@L')W( M8:> MRBVZB*IPQ2)9;4M+)$?=FTVX?0[@^W@?VSFWX^6(W<_G &@"B_&M17-(R8I1 M))-T2<;R]P: [\@!1,_/!$4#@8)3.0 WB:;,*;? J XS4SABSM;BUKTAX-8Y M@+OC_EX.H(KETEF+=PVE@VIC(4]:#7YT;W;_)CF N^/S6SF KE/HXV0W[K#E MYF"B% R3[#GW)NG?D0.X=Q3LU &HUCB:GQ0U2HL2Q1' %HE6, \L"5(.X-[Y M_RH'@"UFCE1Q&(.5R_:0J^)U2\S=N2:X60[@;M%P- >05:+.$L8(7041)BU6 M%LJE=O)>TT$WS0'<'0Y.Y 2CI5H$UDIP])1K"B@XUHQ'LRN8,') 7PK[[$+ MYP#BTUB2X?ND04W;*.D@(B:.$O>F KXI!W#^.:1!0,&I',!<;>JM95<84E.Q MJ-9B(DD7KG_LZ_WG .Z+^WLY@"88)(BFY'90NBT6QR9.3O-WMPQTJQS ??'Y MK1P EQYE\#PV9UD"[6.YQ5)F\]R]L?V;<@!WC8(799^V"UE508LTRIG&,)WJ M,_G$W=5]?D<.X*[Y_RH'4&#'=KO3:#"H3*B?MKK,4A-'7GB M?;M9(>!INED:DE/*4>LD,YOR%K<('!*V'?L^.N^7+H('$[\D3&[9YN3CG/?U MP.8V8?M;SMB(E-4$*N>UT# RAFXYJM>H9TN;U,6M8*3=_2Z/&PO+K$[LW%X'[_%H89N.WV4E M8UBO#BKR!J(ETC2]CU!39T^)55 5Y;Q9;1&LFF6(?:5-ZF*"7:*1(8 M19>H?,:UQ7ENEFBD E>QL,7=^Q0]<%K.)^E)E)W]=D=YL7F?,YCQR#C?=B(W M)'O.F0!>MODS"YT*U?!OV$5X1J>+BT$\#JBIV!?E9JE)LN)](W/;N_M<(OP$ M1-#V")@9;B+;G"HO@7CRWLVZ:E(5D!Q; E3916K1V"C5D=W'P,4'2?$3T''( M?:,A\"13)(ILQ\+3:D(79ZH9N.3*I[C_$[FK L%K]9P'.EC%WM[9!98F6QX= MXK;4S8T45%)TAN+]I9&G^^,HDG\,[R<8X7&PX''(?FR!]3!![210I!P5<$HL).7I M8[#_1[+W*P%R#E3M+.'@**H5*1-?$HMB]D%L1 #Y& !Y\T(>=)N6+V22M>4 M:4F-J?%61QV5'D-)?$.$' S&GQ,BMPX*4H_,L6K%2$%L!'-F4@@[2IG*L ^P$*A3D^7"3MFHQT^ M'J6=RH@I- +K#;R'A>.3?&@T')0C?D4O<.UV52R-IB6EDR2L7AZO] M 1WEO;P,+)_SWH];FKUDMKVOZ3F,G:R1/'F!2&ODZ"(PX0WKZU)J035&?,-A MI]%J*@UR^;:V"-RBBE>^?(H"O_[Q?GU-@L]GM+WQ]FBW.7W]@'AWMS1S32"- MYEDT$;6S5=0=)#D1)&>6'.6U_[J3E.-MN$'T8$5O9\@JX"S'])>2NR!POJY"TF_U^K0Y7:G-,#RWGQ:') M*F9Q'+P>CQO+>1XW7C(I;[#CZZN!9_#QR)N\P<@+O-)Q!&Q\S*,0N \5_UHR M,RIG6;34X;SE6)LVF_)PM+>'@8>S6?]Z6@(_*]38M86Z3-086Z[I/;93R2KQ M9-)T$#RPXA"5J:IUB*PR:AW)?0MO@1#5N_0<@=<5B\N$U*FAM6G!=IA M\XZ!13-4&HQ;@96)'XJ#(ZMS]Z!OOQ+FJ'.:S%#VJ*6 .M9L3\KQ8B416&_J MARK+>PQSKK]P_N!Q#EDJL\DAET-8NLRFICUFTD]K@97,,,ZY%YOY_8+Y,(&. MU2IU*94'2910HX1;ZAD:';R\=QCHA,)ZEH-[H>A_F$6SKE5OLF4325FEG#&< M!Z]1W@\'PI'LE-__-\<)OFNXQ_8*L&U@TM+JDC6;D;S<,^0RAZ.NV'664XE& M.":P;'X]NQ>N'IO>W<:K'V4CFHDR?5;L5"BND$@;4;M:X6/!]3*#P<:K":.W MX-[T]M!M5^6KLBYKSJ8)*<*U6429E4J*VQHN9+./ZL5*X(3.6_K>SF*ULKXW MC?L0KC>YPBUVN#*,$95J(P0;$H@[''LJ\"DC+ K8%;3HW-DS?\=U3A2V3$T&-T[:5+@TQV1O:<[6I3!UZ MOACT325M!%8-?F#*+_KQ<,X_B=_K+:9 ; %AI!NJ,73]Z&?#_GF"JA8$;;F@ MF(4YBS6F6ETO!DZO?HG][Y#@)Z$AXUBVH0'3[TD(*>M5:&V0( SK_05)5<8H MP6;F2II=9*O!Z^_\)22\,?V?B(**_++Q7@,HR; %C5(RXT*>RS7=:2O JR%? MX?[.M'\"U_W,(P,O+QB6?4SP.WS-)8UT-8TR2RF-$OG;@7/9SUO6^US>]IYY>V(M.Q&= M]/1D@Q!9?) 8E=P$%=64(-ONH*S5WJ",XO.B.J]K,L: \I0M+S66RK8R(A+< MYMG!$]4;+"%\0E8GZG*NY..)%B7'$UW<18T9'MP&P &2U5OO3/^"Y,9X24OD M&O*"131Y3B*"FF6K08ZJ@R"Y@=N9_!E77%_IO1\(IWXR<8V0=YA19M6C%2&!0 A M&QS1ZMOCP/K6)WAX8G*/P<%5AL.;5MIKL^G_:!7A5.';S@"KR]LL5[PVEF:M MHB@JCJM327V$E)+1P-KE UZNDAEG3/.!N+KJ>N#/MPF\UF>"#41?$>VR=9R5 MRMEZ21TK,B8CZGPDQ/I88*WK,;:>-<][Y>MG'*;-O3OU1GXUW"NU?7B!+R#0 M9Q4V1]65Y4:RVVMTIXIFU_5R2H[I:#JP^ONBKM?93SU%Y1<#\AZ90VR>@21.#(,K!-U+U ]2NL0I6>@E%I,@.\%HJ\)'>+S _C,RC,/+>*.U<_* MTRK*EGLIJM,3%YD"V9.:D]#J7PBGKPE^'WB]T$+3Y4*H8:[NZ'IM/J".P:F-0JA@KH)>(X:*ECE+0C/X''5S"(,MV\ZL2H?:]-YBJ <# M[/$@RD"36*51;UDH$R^2;8KD\KU*J%+O*(AZ,)@>B:($++NDFO5&EN+J1#J^ MZ(!:(Q5&4?<213TH0(^$48@VHB9:L>Y2H%'/]3*5MLM40Z#>6QAU^0*OV)N% M/&>?/[.Y\,BY=+Q(YR&=:!Y%<%!AB%D6&5K%OK$ EKR=0FD MI#I*L]F)31-HOK.4N QA+[AZ8-/F04?*]Q4'QMX\K.(B2,'SRV*WQF451JA% M\U:L,,NF0Z1\!BG1\W7*K8\UN012'#T9G\0$@T&GD_E$;[GUWLP.;!09=*1\ MWP$X;_LI15TP-."= N<[9Q5#\._:W]-I6#8M>8?'')X6?@F<154,*R%V$:!< MO-Z:#5I..3L+K$9Z@UZ[)RH>$.SK+G:@\1U@[^K[\5U8N+%:C3EHW[JZ M _C1]/AUJHSP 1CQ\:0M&(*BI2MUH<3'D"9R=?7YL=GC5V\#RUDCJ.^\_W@Z M;P8U+X3S_I*4H0-WM54GY^CBH26[A][Z")=A)KER+,V6XU,VT:XW)2T?6$MY MFB<[RU9'F?)U:QFVV/]^!7VLS>^/$-,N;AD..6ZU%(8;8[."E6VXD\ FW$(Q MO3,Q#<_(A0/7.F(VCNDD13'1.-MH*[;9#F[0&!XB$4AS= ] [_"<6,>I9ER9 MM@4>$>K9=(P.@?Y(0+]U;RP2OI8HJX[7>8+Q9NB?)T\M!-41@9@S#2UC:) = M_EBTY!6U01)8=6"N&EBXQP?8P_:Q1@A-AEV#NK5P2B-TRN(4S93YEEPBT\O@ MUOQ=D5XO^'N38(^Y\/+]*#W5-JB7(- 1S74!E8_7.G2BV+%2P5URN0D^;]"$ M*$3F.6W).!G09 Y)C-$RUAT49"K?K(' 9J5O@LV;-#D+T7GLA-*-QL0R]*(5 M+>(Q1<,[5ME5FYUI++ YCZNB\O7!H:&NO"(:W^SEFA>D>"S>R585+3]-QI<% MHF26?C(L?VP_V!/E#]\?"S&"E<-+;DI1.E@=".-J3FW5 UN^]L"QT+<6$7\_ M2D_%0O.84D2I;(*BRJI1RY2+,35V_=7U0./SUK'0#T?FZ5BHD6BG8\G%2$&9 M47JQ:$\FZ7APS[][T%CHAZ+S="RT:,URN<*$3"KXS&UDZY5"MCG_F:B\?2ST MH]'X9BSD=+ F*=M=&F7 P"W(PK SC_Y,0_Z-L="=;U7+ QV8G$KJ(BEJLBY# M1YWS*.SU&]"M34^'CY2';ZYE#,F>0\[!RS9_K@__]&[P*JHW^C61;)>9SBA3 MI&@!8>HRD6]6@MO4_ZR"\;/(^O45T;.*R#<7G\V0:^8-[GG;6Q!D!1N4'*J6 MG&8@>>)29YIWN@LSL+Y(*"OWF6/[^A:Z(,@*'J\-LWJWQ**=*9<>I6)\MQK< MEEFAK/S4[7A!D!5RC*LYEF]D%-<:+!-,5BLURZ$/]I"R\OCQ2I$:=OA46LA3 MM-TIX4XLH;#!78.Y 9KOVG._1D.6N#VE4B2:(=E.-3G08V8#3_<"6W5SX4W* M=XV&6\5Q>2G?25@6GD?Q>9RMY!KSEHJ&.N1.(YIK-+V9U6A^AJDLIF3:/0*A MM)&2-T,=<@=HN%5\6T7X&I]M:@FVG$ZC0"T2T]3HOA'RO3KD6R.]:S06(F.D MY'+ID4,!12H8U)+KIO'[1LCM=,B/B/LS4EDNU'$QSF:4!%41*EV^SP>VY/$^ M=$A05Y0_&;9'.0L$11LQ^L1Y M*07P%L<-'7YE^2U^Q);1&LFF6(=O*V^!8 H]W=:3;(9"1EV=6,;QM$L&-N%] M=+;KM?QSIGM)2-QTF_)7V9Q5$AC#.50.16R\74V:C5(J%UB?(:!LOEK7!1'( M@PH8?C]V@/L1VMV'LGA!D67:4!GHEJ'*(C0R MHD_+O>*P(W#JT1.RA">:.)J9="1K2=?(?O#2WG!JSZ>F]G&@!(I_.\K^BFK MF35S#-E)]% MF@5"$L'GE>#MS?M):N!ZISM]2@_DR?FR,9'(* IMA#G,V/%, M:A[J@=LQ,#&(KYHY>NQK>HZ/SR_O4Y5;R)JC'4@^;8^ ";TA3;:]U]^M 995 MP\ZI+B1!:=O8 >3F#[=_;$H]-(.UW@X4QL[=/Y"!A MH&F&[O^<7@-G1&F&U$DV:B@36S*QK)KN38*;=3PYQ=U\P>$H>G%G7!(]',VWZC>WC?5&*A1E%CW7Y/<\ [2#'C;$\3B(L7C42!%-, MDJ03N [!.TU$CF?TJ7G=08Q"_C2LNB"\.^AA^PJOZ. M54_V_!^MK2CLJJ<4:(SSTR3;5PAJ7&JF;+XT7MR7DCECFB$B3J9QTV9C69_3 MG2A%5T@E%IV5K.XDL)'7-R18OYW?QQ=E''B!.8&/=_>]"FJ6WR8KO7T@\.-J M\B>R_4V@>FE/;['3;9F<;G&"!RXK[>[^LDTIN4=0;X66#U*AI M:U3I$*0MQH*'HE6N]S7EMD ZBW1?]U?.I_DJ47F5IP=%+@5MT#DRN\":+BT%41#W:%--3$"^Q(,:E*OW,M+@(YF)$ MJ(C> >[UEC._I(EZ2X2A:G+'9O'^(#])IY=$+QEJHGLK=DH[EJP#RR*%J2-; M\K; =<]1KJC"^K;6#)=1)SVN4;333Z@%<."6;VEX=_;M M!K J#(D"C]MRE0*E6;;8E+KM*1K"*@"PNIJR\IR7K59F!*!S<*2=K,WZ&R]? MZ06,.<,QSR[38 !\LDC";T6_QG53:M"1[=%ZNT/5L US@]HIB:3(:F^(*$Y5 MGA3*>8G5BEYXZ.#SW:NG(SQC13_GE M=C7&6::0&K&(:,\9>TBE%[7 @>FVIO3;O?]O3YZ>V;XC8_BK!JMKF[*EI-TT MT(61QIG*"V1;ALVI=<<41IP%#D%[9(C7G9"<"22IIT4.KCT4@.V:1MXP1"\' M4#-TL.G!O%I5M78"]K2[&7FWT&9LF)NOU^-GQ+PH*F:+5O)='<_T62DKE0*7 M'7F!YMM,60O.,:Y\773>8.=.(Z6W^7D! ?X2$+:E2*^0<$T9#VI3EA\BXTMT M'M<7]:I&(0-GZ5I+8=E9!,X.AC)^US+^[7;\Q-;U'R+CFE+NX48^1:'.N"!@ MO?8XQP6W:B.4\?N3\0 W-?DA,FX,,+!7X0%, M9#V6-7N3AMI2W.8A'"]&KG"F,HAB\E3B0HPL6!,N% M 8]6ZQE4-I;1ICS1ZV3PVCY]M![]%>6^#NY@UB+OE*6C7J>Q2[:RQ-' HE9S MZTFR92,(FY^5J[5Q;%:8![/1:8C:,U"+7VPOV0MJWP?=WB0/6ZR6L&QW$!U4 MFE1YPBY&Z8X0+VF!0]@9;'YKED'GZ6[[2WR[0>;EP_L\S@+5YC(CSAR"U1J_ MNR4!J8N;L@C:%+=%(!.Y.U\LYM$I-1W(Z7)L*" #\QX9_^&I7\WU\COC8O@Y MKM?!I9<(A& DA+YLKGKY]*FM+^2!26,O=F''VFOFE+2D@3? M7!^N[RY:265:31-K[J4KR_+K[J4 M#5S&-92#C\M!T$K[WTG,>*OI=E?6^:C^DAG%[__0HBM+94Z&0D?DAQC>503KMS00]FO6 @$1&$ M,X>_"H%M\_*VAY-:2T9E./'20HH,<*(-QI1MQ'(@K:K(.9L MVW:TS?9K>EXI8W^E#L1?5S@?1%M7(LQ)N8-I;!Y'4K*6JL_;]9^CG^X$;=&K M][O^5%9^U.. DJL;)NKT\]4%%ZTR'2MPX E.>CRP'V'#??>[,J;464-TB8S\DZ'S9CP=ZL).+6H33C!+N[P2?454Y8%;6LKEL/DESV,VH^:B30 MLB@2=)Y.L)W@-F5[NSOOYVGY=3?B)!.V:9@WN'"U* M%,!1!SRHW.+CT\J?8 M?:6K IWB%XY.+6HHGHOB'73 ])%T8%$:E*X*5VW4^U)>YM[&VJW^,G"IMV!7&1XHA;V:M+>5PMZE%SF].;Y3O18_MWCM MK2/@D7PYUC.7'4FA:]E6S#-C R9P>94S '*C@]I?%Z2]'-7^;D':RZ47 /A M9V:QU$YF%GZXA,'@QTML7#7DAC+-NQ;>['.D>)>EB]_6A@=+>2;CK SMZM(; M-DP^9S4S8U@PX/>W]WQVY3+#362;4]..K(H5F>-E]>6H)Y1?*'6NHB450.EN M- $(,$P'-D-RUM+E*XK=)6N9X!W8'* =A<')WQQ7>2J9Z0Q8JT MGSITZM7-GN*R77CEQ-"WXK@_@#_PQL,WR;IK-1(DI16+!5GKDFY="JQUN.QQ M4A]_[#'B'CYZA[J/&;5>$,6O]H]^$L75:9F9+=525M'4? 6I]$<5HQ=88_)= M.TA#%'\I;\/B M^%Q#;)S"!BF*?IT!I]8Y62SJZ[!A#9$6X69UE0$2.D72#,@63-MB YLZ/A,B M;T[Y,9&RF\&-KJNZOMFC*V:76&,Y2D+KE29L]$%0_- >7>!1_!F/+A$CJHM*?G?YO\^B" MAI3$U"R+("MJ"G!SO)I%<=J*!2ZY^:V$>WNI]UM5HD6%I>]2GN&P\.N0+ MA%MYE T2C^L*?^MR[@51?"E7.#]IVHL2GU,H),D!T98+-;H5_%S!#W>%[P'% MGW&%44E.T8KF M2O$Z>>\0^1Y7.(!(6>86!,%1C1@JYRDKWD]Q)AZ[NE-U5X3;+9"(?FVO[Z5< MX5)9K:L9$J^R2,^THLLA,>'MP.Z@"EWASU2K7"<2O@2*+^4*+_#FV)Z-,@C% M812Q:-:ZV65PZ]%#5_A^4/P95]BHB\@@265G+*<6L%ZG-^Y.[GX1]_:N\'UC MXVU7N%.2^\@W&$#"-<4R65V7$'03DO1W>9@S"?-J[N?9U#J)EU^2BB[<-,IU$ 17,A+ MS!09:=??B?RQV5^L)'4E]T!:4[DS/*(V[2R\:YKF9P( MC0YIFKM-\3;?>2U=/-W1FF^V>!-V=DI%^7Z:I>?9GAS-:FHV$SCU"F?VO$^! M]=:! Q)\WO7SGK!/NVWOO)/$NZ2BOD7OL\OCB-8W#:VQ:"6>XQ4Z0TV'$[6_ MX.+R@@J<)QTY3D<901!K-ECNWDX^T$&**)KAVJ@)N;DN#4]MX*@R]F M*-DO59<==E%5"*6:7!8+='$:#S%X%[?=189+B!$WW[(QX>QX.O.)A !T#A>!>NVK%;.,/U+ M7R]#99P<2.L:ME0X/=V)*JDQ8T?O$2&^COW S!\*-]LCLN,7V+65C]<*=KX] M5!1F-K!S-$C-.]/ V=GKK*]_.7A,(/BVI>0%CCS_"C\W1J#90F6JF"Z/*80M M,;/EPHCQ] ]9:0X(/]_1ZP+(+=*N/"]0';&0,,QDJ2*R04BJ?XMBQF#BP_.-+!F1RH2A+36NBTS):09MRHU')O6@G#7"68X)_UN_HW[-Y MSN:WS6?O0>\\E&6R@\J,%YC'#2J^GZ-M8[X://R_K!43 I^>:D2TC-]<(+9ZGI@JABD2YTYLE7CP//X(" MNX/5' U ,3+,3U+^U?W>EUF@&YJL'QOV7 CM#?%[_^W/YX/@6+8!7W#0=U,, MLM#Z+:4SI$BCURH87/8U\WU>;&[Z"O^WL>J@ZAKT-#M:$*S3X]M$,6.P!:EQ M @7;V[[P[+9A@\$DMJP[W08_9,L\OA &L;&0&I^8KW?#%Y[7&R!C4LS4,3)% MT4IQDD^.APC.OM8>_L-Z;S_IM[QXAL@P'%, UNKC"'"BKUDA;?[Y&_XK8MFN M"A6TQBV0N2S:HV<,1?_O7Q-.]'(_B HD^SGV%$N\?&5Z!RULOC-6YSO QZC^ MJ9M__3H8U1S*.F(;D^?$$SZQ_X(H1$; 'P%'G[ X_&KGJ?#FR>96":I<1.(T M676?_]V"5MB*U, \TC0T3O_WGZMOX'\MJ*BE?__E7VW)2P '\A[C/_<9_AGQ M_B%6__7&YR(C$TC__?6O%IV!'ZT)I^\]T?_[63=,C5-7H\Y7K[O^ZM<_+<]Y MCQA2).,9!>C __W;&P72E(/_3([05E !9S[SACWZZY#,K^BW0R ,?R+BJ[?^ M.E7@.!L&PA>!(KGWE<<@[[-GY!!.E8?ZLP"G!LS5-U"4X">/G'_QA@D!M!WC MR2.O9:BR&/D7ZO]O4$7X8^3OW_P1#NU>M,;7 MYFT\A,UD2UZU"7P>R2)\;SC2__PKB:/1O[:,FG@X\(1O #/\3%,'& BSP]B M!(\.4B!!## L&8^C?%SD).+7BK670>;[%'Z+0*MQ$O"G(_1B:\46E8TP+;)% M,3[MO(D&_K49*L,VBZTBQ43(6C9"=3,%LI:G(AFZ6BTR3)&N?>->RHQ\^/1M?_ Z$(+ZO9;$G+ 6T M(XIF7^WNO W/"1N1O3TQJOA/'%'GPCXJ-7 >/P)CKS2 M!5!WZF!+U CGV(;WS)6>7/W[ZYQ-7)2S^ZS,T+H-., MT37I>)]>K9>^]=88BC16<-M[X1!^5X!?:H.^,S7B/J?^\(Y+7 &,UL%_+JCO ML'??:]>^BK(U43D7NLZJK .$5PU!V7 JN;I\'_N2YQ39__TEPR? N![.QU!Y M3E4-FS<6OZXC&@T'1O7 5-TFF!BFO2,E23&GI&-.H:%,!909DZV19?9?2\F& MC@P8&B#"%B.,JT%&O*+;V_[@FG7_\Z]4(D;\=5S.5N[&6YQOL&2S134KO17W MFU2=;K96?]?9)L.2M?6G%KWZ+[26+6@25Q^PZ!HTS?7G^!_B?]9?Y=;W%:CM MC6LS&T#7X(0)W?@"JQF0F5:$SD6P5#06;(\@=7PV.<.,V",0F6X '%EEF2( M/D>,'#$M.^+U+'I)1SCH2.1<%\830+^2?-7]EZ)6";$=Z5JB3(]=I%R(H'2Z MUN-B\ZCFOI:NMRA0EY42-BXUWA)YJ#XU(41>>@N-CO!L,4@M.L'VZ>%EF MP*(%CB>@Z8[VZHR4,QM%8 M.A^K3Y,*1Y).IZXH>P6C39T,%?7_(9M_YBM;KD?[.W M!H7NK%:LKD%?K1W9YN;%=B#E?2]NOI\!TY8%3ETS$X)K/40FXB6&]Y#W^%,,H[@49Q 4\EW>1,@*?OH.M>[[J8/^0@,C@WOV+55 M<#]V3-D29<&/DJ$3ZGN7;XTB[PJ1/Y@YY'1YZ7]^<4X# O2+T[#XU'QBGB*4 M-E$-%YCOTVL?T>L(_H!./NA^^PY70*W1M5_JS-=X4)_4'^+:ZOZ#2>9#&=E/ M.J]Y\G4OYZ,Z]R:D"IQE)$71!):U_D\%<@G;R9=8I6ABI*3'O$+S"WY1'?3R MK6'C'9N(8;P!=/&XX*9IPI_AEA'!F:BA2*4J9U@D49O.8VG4T+-7\=[:P(9\C/3OOFLZP:, M&-2^/'GQW?TY1V<]4\46*46A!Q5.$6>5VO"<3B<\HN?_<0LMY1[.K M]9&AOUYZHQ96#8CJM,=.55;DV9PS;\OOS366BB'19#3ZL]7;RUJ3)Z!8XB\K M8D,3/_'H'-'?C2S_3?S7Y6!@D$)7 M(XB<:SW=SL7+.*8)7V953 3?T/-P'6M'$<:F"PR+9Q2)*JOE<:S8 &:/?<^Q M[7W.H8^E^ZQA,U*&6:;-M0 M.*&!$6S3T#T3JKH1 ,VI&REZIHP3?*\ZR]G].P3VZ+M6)CO:([U(310@5P>H;.47?-14F'KS/3'](,() M0/$/%09#P9,3VK??3;" 0;NP.&@4??>=1B!/N+<'FU^?H*."_#?3022K/O>H1_Z>R3$T;].O:'_ M,_;7YK)W+SC]?IL+/4=E??&)=]U<*>L[^@_#>02/K)VP7<_KZ:[A^E+XDTQQ MF#! DS$PB $\.DAR"3 01?@UD*0HQ[TJ_)%EMDB01 Y0'4H4JHO8+(%CFU7K MO2O-7G4\K$PZ&)5A -D$8P+0W&85=>_*3J^\G"XGD0F>'U,SUQ%BR:;5;=3JM"L=V7L M$4N95KC:1&[$4S+QC24V.R6#KZMM[K'*YDRR/\63(=5O377HTH98OVW]WC<# M_;$J^,Z@]S=#_(?0^U"7QT.M>;OWOGV/F&YWOSL%]@?66\G;VK$LW^?W$MR]Y2'NU_(PJ[SGRNILDY^K MC^NT9K#,T)>E[IIM)E;2YM,T[5BR#BQK*VVC!Y3?M)XG=<&'NJ\OZTAO+8W]&Y..K>K)T;,'? M7^:'!ELW_%5ZQUHMK<%W6[5[.M*&Q##]9ZFN]_"Y#!\-'QO1X<0-;[4,$M%W M '1.%V1.]5;BO(V*WL76NG^P%?$V2\KB08G 0=72']Q^O=+>4MF))?EOD*7% M2P>A54^JW\WWGOPS8\ MERN=\9?&K1%0U8T81OZ PN4O4*^:8)RQ_/N?IT@/SC0HP&:\Z>S9!A_2+5IK M&Q8P9FBYJM=+:"N1+E?GUX3TC8I&B!L77^R47ZZ0!,PW]2'^![^O#R%DGJ_3 M".K;NX=(L20*HHDH!*V0&L1 "AWPA!0?B(E4@H@FT40<3;Q:N*_R0I9R=/0G)<*WRMFN5J2>"" G^#>U= MWM4M 6MUYM\G F'=->)@J\KAK]XF]&<'/L7T_GKUL_^09_^H"?C4EFROSNB@ M.&$4\<_A^G /BGX$8>OPP(7AHJ\FMNDYNK:TW.;"+K'( MI"FWL4I:YJN-,]9H_!>(D%Z$"E\'7@7?\\_(_T&?O-/M(A/.C,PXU0%>GB?B M']9UB0SR]=73;9M>7)GK:Q6VTF!;EJ-&R<%!IR51FBF[4HQKRGAVN*X[?HOE M5#M/7V0=X.IZ\0I=V0!46I]HR'8CN=ZHU)?VL9#1,]5)QO.S")W#225PV>4R.,G]F-5#E3 ?9%]T\_NMJ^U-'/YRAS M(Z$88X&=9M \GJR8,;3')LOD(/JN,G]YO\A\_8(161=4QTNJ7UO0[FO^OV#XX[8BPAG^VL/J_N\77BR MX%_\?S#L*8Z&%B,@@#MN1V8B7HA/%DZ7(JH$3Z99.6&H'MK.L2.=T)!FC+M*@W M/__@Z9HUACY%XX?'66^^//\\:QQ[\I8<=_HT^>';U=<95@3HC)9!Q-29C(\>L[ M+D/%XVG>/7?V@-">:*P)W2+3%P_S8(5#109:]N.ERY MAO^,CF6]UV#8(8CWF+_>*OC$HD_8#=(5>]->G2*_JP*1]<'R9WBMR0^H.7MT M&4J-9!L@<%QA*X*;:MED[,;=G2.?Z:U],4+XLTZB3[&3D(EL_DD\8:FK4>%; MB7 *#=&G>.S_'C@WV&1QTG>Y.%J21V/[\ULIUJ$]WUFO&IV3^'R/*#?2+T=B MRPL YIRR^0#IAMM/\DU5\#"SW!/L55!S0ZD^D;*[#$U" 0\%/' "O@V&,B3K MG"J1PA.?"XTRT(F&T0QGNI%M5LC+&W*F7Q"3,\PY_!.I&(;B%\AL MKGD=0KV?QW];AWRSFHB&@A\*?H %_^*S#+Y(AI8[%.#'$>"MYA#:4E MK_P->!NV/VF3X2#>0N/+,(]FCXE0G$-Q#K XA_8XM,>A -^Q &_M,3GC9-6K M]RCJJ\I'V= _9Y2W(T5VAOHAAEDP5&^>__T5^_69J7W3H9R7UV^/0(>M:-3) M9JN8*];(6J9(5HJU'-VLDMYRT !+I=#4JUJ&DR+R4B3FM^ORA./9F4R\)J(6 M\,L>3#M2?(KDMDVY]B2(/Q"?NS$HI_%UDA@_PJQ\[^R_W6'\WND'PHQOJ8*Q)T'7*YJ"L M3NC X], >QIL&?_)M9JM 3U:0A%Y"!P(\P^#_#KH>)H(O8[E N[VN2 M03&B:4Z%Q@\P(P!LR]N*&DU^LEK1\/PTK]8!_N57&?MG1JS'CZP>X#6Q\/=# MZR 215?[H2-_.#KGB)#9XG_\';E9(/C;6E61'*/T)BWX1[E_A&>L>6/UP(G0I50*@"[F\^@9:IT B' M$A@@"=P:86KJP(E&ODC"R19D.W_;.WPUZSO MWAQVX3,Q@=_B'KYS)/)(6@5#P]CZ1ZJ/,+8.A@"&9CV4RR":]0QGC7*J,;<& M\22:C!X]^_)"!MY[5,1_UH7,^&,$T1@>FN8?J0)"TQP, 0Q-NN:=VM[/N)73N>%*#V=E2W LR^N'IHNDSJFN)5N&E/MJA3<>5G@'UR>X+@A>!EXG MX*W(RP/\:'SS""^>?W$./._![S/N7],$EJ,>KJ _FJ,0Q4)'X4=J@M!1"(8 MAH["6S8BVG X[T0;_] 'J)3A1W7]R=/HJF$YYE<=A6CH* 3;4;@>"'8']FW^ MSM"1[=AP'B1O.)OCTR)-V5(>S0^(A]G[GRGHH1\0# $,_8"W3$#,.T3*-%0+ M*NFZ:0A ]-3R((XE4HE/;FMZ<0!BH0,0; ?@"MS?C.A;_9FO6'$-^? M8=9_3G.7Q^ND5:1;!:JYVT8K26#QN'>DR@7[:*TL?+'X%*'M$3 ?OI-6J"%# M#?DS->3#QCY8!0PYU?=1@3>.-4@0,3SUR1VC80NLNPE[+LMX?[#(SF@/%^N$ M-4\_4V9_AB4/O@"&9OQ-;4YZZT8Y3K -TQK$DE$"0[]LPLG0A@?D.3?=#B&IHNH,A@*'I?K-2E=5-,)0M2#8@,IP*+$-:M71@@."8LBV# M+S>D#LN5 V[)KP>"W8$C_LA>S?&Z9\C+X/Y2Y?JHLW48_WB.0"QT!'ZDI(>. M0# $\*N.P.;6T4K'8>A3:C7NE?P#49X=?Z0!'R.IQGSSYIO/?E^D9]X$G(+, M#5/\:V)8_IZ/9Q.H?N'GP;#;WSG>,E3'!G_!-_8?O[.T&A1/)9H%$N?M6F$G MALX 73;,%P,R2$136#QUA7II2*[MOZ^JRZ[/[M4;KI[]BO/7X/C7Q>]LZG_ MG7HTN?H6F=D,'/%&CJR&WG'H/B]&7[(CC\;:,UW*0^*&[F7H7H;NY?]G[\N: M$U>R==_/KR#JG+ZQ=P14:T 2U.ZN" %BGF=X40A)@*P)-##]^IN98C1X+&.$ MG1U=WK9().7*M;Y<&6IT^5%7C#2'#'X^)$K$9B-?+VN@=6([$:B=7(;X*5?ZA&,J@6XZ@4 M0Z1)EDE0?ZI",EB%Q"KDOQ?HBUA?O382N+1Z[>V#M,-S:X7WF56/U\=V*%584 M[TA1_'*">SC%NI"K\NU.4VB)"99E$N_,C6H!4DC>VWMN87F_U_F$6MX9]I$( M_]N31H9ZA:<_^*ZGC=^? MHTEM%5D*\?9$C07*JC0&S_TE&4MI[6XGR25_TO_Z9P2T6/ )L7LG2(4(T()I MYE^1H]\A-DKJ2Q24(IKR MWQ^BI%"RHLACD8B/63%.)DAQE.1&(CE*J!)!)NEQ'#KUX5/#AS?'E$,MUQX! M$'$1@ YR\>M_Q^!_0"(N@D% H:SM+"5'*=NV#ECS<$C7EBC!H#3?@7WB^.8 M9M$D*>Y:)-M"PC,4BP1B>.#%TY9UQ]3Z\?OPWI%6FV\+%:':CC2%'-_,%*JY M2+;6[(%?8^5:K03_WH]I!1WJ/@RXW\ 4Y(4YMJ>:"QND.X VQCK25&>VXT5L M*P(6SP0#8XW(7QX< U>9(OYY/!1=)O_Y.QK1+-GP(09%KGA2"WA*!'8 C!2B M$>@^'BHS>=F#5X$@T]&(Y$8D<"MX#.Q?<-R6'*?##\2 $]C?G10NW%U8 MR5/)FJA'CXD_^9CCP;N'_(SPAG$\QRT=P%?13 %U%5OVX6<1&T4)O2E"@^-C M;\$HSW:@4A<92[)WM(I11#/8(-_03-0]W[:BQ]]VU D@-J3DV(:_D950@(28Z/=!1%ZKE MPW%_YTY]@.X@0K[<,&=@2OP5_@BP9N.X""P$Z#W,/>L#M8.TN!) M%OP9:?GR]&2]P&J,5 ""X"]MK('GCM:(2^"$X&+!'^H:K&+$LKT(VH%42$5- M]H#\>?;QZME.!+"6 Q<;?AT\KC=5K8CO'K'#8]D%2PR4$K P\,6DO8B;TCJZ M9;+=I:5F&(^OF1 -'U]T <<8RN.K\J6+RXLC)>OQ)< -@.!G5XT+%^$J/;ZV M7Z^S5U55_?$UL+!GI(UN\@ E-$Y(($7_L MHMUBJ8)- .X:$!+P>E, #( M%E #4#M"S%=.S/61E$%,.GX11W-U\"0?O@+\%AQ@,L"O[.'=$5U M94<;!1AV0K0QT$NM2;"Q/]Y:X1/V.V;:-DTMT#Q.-FXA?=A(*T $8>0ABIZQ MW5Q4I&Q($7!]# 30" MNI0@K!__X$VLN.EW9 @@Z>1R\ !FWE-"*!Y=V2T8(8#WA2\R#] MX(X*YZ.9,RG0(.#0'>%L.,P][+W;(^V!8@@Y#=Q_.=4@Z%OK[5>B: >QS1'8 MQ)'6 FZXO5D4R98L@;TD J[X8+?9[<3@1HH&METG EG5 : ':!),=FJ#X2*-K$+TT5#%< EKGHZ^0.F*I"X8*$,;??DYS4%7I9MI%H90!M: MVWXDV%9W:L ZXL/2T^=DTMTQ$ (!N);')/D9R3[]W:>TA0!AD:RJ+RJ'$CQ: MZ1X-2K M^O_^-\ERR7\>^VT?N5[/G +O?>57^F,"(':/A.0)37V'5@=7PIGC%C/3-V>F M$X91U!FTE9$6%Z JF(WJ NB3(";;L]U.AJP%8"B!S1SL>[ 7TU\[R[KK[O0 MA.30 @ :Q=9>%[J!,M&%&[V#-OK ZMRFJGI(OP^L_D"_A*ZJP(UDJA#KW*TC#6J< MX#N0[<#++#0 EEL,BR*T0S<"6C%@ *#80A,5L6G@V4(?'IQMF%DQLS[%K#OC M'5H?KBUKR.Y!YKF\E@WDI%14$[+6SL[=L_:6+P-3;>$;%N"W [=KE@)6SH&. MT*4%K)BM%P2V5[2MP/49V*SP";LAF%,QIS[%J6/#AZ;]/J!TPHO;N, V*H& M#VS<6R< YBK,54]QE6^-I87M(#:0=Y%,Y'E3--?Q9WMV@T I2S/- W@%N4R& MGAIOMREO#8[+&[\]@HZO")SH%O"V03<8S[2@6@GV<#GP2P$CR 5#X.L@]SGR M\$G(HXC9&+/Q6W7.B6HAKSA@77<:W:N2,,U@!'9ZY&4.E$WD/SUPZ/$(S'B8 M\9YB/!@>V(;"HA'HUT&@YNP\UP;LIFUL/YZ&",7DXE0/Q[R&+8@_AQB.KXR<$C=H&KQ;058.;)VRB-$U&A"_X0 MM$'QTMV3L+QA>7LKT$N*- N\"S#*Z.U0?>Q(P B#BK.#HI@[KSY01_8&VM8L M@P)B@S]=#UR08% ]<"@@F0AL0'>;SH)$X$AR,,-BAGV*80'< D4YB"\BKCGB MW[.4L0-B W@W-6_O?O4]Q.FQ'?\IX+]K#)28[]X,E# S:H)48KA#[W0+"(E@ MYY?GO@:4#,Q7F*_>RE>.*CN^YFUW4V3PP]0P1X.!3@7B&;#K+15;\9BWGN2M MP!%_I&,9Z*#@V>&@8)3O94B:>;)9&MJ.$8//,(]A'GM7*H;F *22' ]E^Q_X M"ZCYRA)FC$)P<^VQA_Y8@*^B#'YX<>M8 JRZT,!:P8P_I++MLOT"?2XV@0FK M0>:EAS[$K(I9]2E6=?W9+,C6!9OID3L>LN8X<.<$ 1^47@[8%3K/ ^,6;KV6 MB]D+L]I^S 7H'-CR5OWX;]A(0U*NG.W MT1W)P*H!YM,W.WG0YAAD9@;!$0U52D46DN$CGH'&DP7,GZDVVU:Y';([4,S3 M'QF:'$/6SQI:2\ N K_82PO93(#M%QEX0UP(VAUK(7Y#K@HI8H!'OJN$ MF2-Y*!"'$G8;[&,:E *HP\RV-5*6#XO"? <\8Y]"7Q,J1U\;&S Y-0BJ[FTZ MJ'YK*DYVQI+RCF3GK6B@.E@/*LJ!GCU%*'[R+0C%1.++\=RC'BSC M,6;##V3#(,\)H)YL6[:IR;O\$C3=H\2^QW7+X),Q .2@@+*C.[#L-1HIN(ZD M&OO"]EV:1T53%,!Y@N1ZVSSFH!Y;-=1%T)T"U1\#!?K4/W&467T4?S=M2P5* MR3K(@UFC.GK,])CI7\_T@=_K4'4/\-8 / ;(K0:%X^ZVEPU2-^!'V[V_":OU ML\'W=ET<'F=4P]"5K0!).J_9%](_GV;4S^^/1)WY*$XF EYW/P?DPUX ,@7* M&E+&@#ZU+4/<=A= WUJJ(Q>J5Y(7^8]VP8Z&><":#)ZU7"Y_ CK_G-B+__Q; M^XU:+SQ7Y'W>[^>L9/MM32>.FTM<:!RAJ$!EM&?FH:A^JFH0'+?]3B(J*NMU M=T1( UM+LM9H'HZZ:W=CV:A>WT&[-_*!7;S]285P!/:?@5\."NMWK7%V3XA, M80.,0[7]*YI6:-;"-F OAY>Z5?SEVB;R9&P;)D""JFO[<8XV7 O'-OX^]"@Y M;L*Q=_5=;*( -YA#QPVH\HS4XP8#0 M@\VE'DT<4F0!]RVXAVT? 3]$/9>.)WOHS!2DS[\PP_#!(.O<(54Z[S.?:&I2]2C 3;M ML) #V 5&%GRD$J23*"?LC6#8DW34F"9B ZB9!"H!8!5_AKZ"?,L+S55?Z+(1 M!7RL;OD3,'^P$O ]8'F@=CA%*/JHA\:.K9?@$;"N4%9GL L)6D(T=>3GWNT8 M$C3WY$#/.+1E,:2E^Q.W+'VWO_RLJ3SVEV-_^=M:EK*L$B>3"55D9$D6XVR" M%26&'8O4.!&G&5EE*(8YZT81W1A_;G/*8&:JSY7$?GH'AEW=;FQ8)/9 M6[5EO=2!LV,9NUY.4(L WX0)U3#!'UJ !] -F@89AKU$)B?JB#:5%NJC#[;M M+5T(]"_T__L5GC:D6W/B>04Y98--#4I)1H/Z!# YH)Z\,SO@Q ,RCG;CE-VX MG9H2*5CR1VY!GS+K70^O]%%W+G[BJ&A'OT0!H&SN&W\=M_22=E\*O,_JMC, M^*0H63Y4Q"@R&J$(BH1J#O(WF#9@J72ST(H"G3K8W%O^:*^A()K6=VD^!WU@ MU\/TO._9G1$_;0"%-L(CW[L-4=V6]7.27QIUPG)1Z,Y'OGTU\G_$3[ MDU#G M!PHD,"CNDR:I5]$D]5UH8BOJ93#J_&S!9G;;B&)S6UT.QP==?Q/L<=??>YOW M.^0"8L> =")Q$QQ2(_'74CAI]OS9+VQ>)]??=40MLE3L"06+MY #E)T32VY:DC@9[ MGS=5 B%H$RU$.%AQ<@V:2&]=3N WW]&[I "D4LZRV5X1*D:DKQO5NNIYBQ( MU=@VPWY>_;E'_H"$>,$5G#:@VRL#Z'"9:C+X?-O#'CF*GJ(YTNU\H/!O];H0 MD>MY FR)F4EGT^?B%*CU1_W.76]?0!JB&;Z*(83N^0H_[E9X?W.:V&>S@N%[ M#>:AV >6/;#YMO-RWC:"XI1+FP&\&#TV@9^\S=.;[[VAZ8Z4+^ %I)M\3O,# M464[&BF7TT#5C&140T)5%ZAU[U&6<=#E&D9LOBZ1(',]0R;X\1N"9)RNONYQUJ_@A-:V;^83A-E]_ 9HNCO]Z.A@K,O2\(8CM^Z-2W(\7S^? MM"3+MA]D'0"-VY*U&>QWODUKA,WW91B\/QQ$ 9$$_(6.YW/1:6JNYGHHYA<$ M\E4%$0G60J*LG*>\^G<63F=P.!V'T]\93K_%>9[O@XC>]!PA)MH$[ .>%YG: MO@,W!GCN'CHF 6#$9!U$$/?I2RY*%0/[A $=2O![,?B]K8WN0G5#,E!S4C#, MW [3-6"D[X?>&[ 6 #U@+EH=I75&:C#_#HC6A0#'UMV[K3X(OA4D@P)Z!M^" MA(4$1NY-US>#XP>I(#N\X\87>S498@HD!'!)MD M, YL!0XP.=Q#-*LU WL S-B&)PO.M@^8[1_@:J9O>)*EVKX+U.]]H<2C>,\3 M^U,THDKR])"L#C?G%:P8=:7=\8)PCT8)%D@[NAB>]R+_1Y(_&>*0C!%%;<-1 M&33ZWO^1/XG@X^U$H[ONT/ =@=;LNKM.4\CY\'][RMR=# 0$?G[=23(:3R:C MR40"MNE551-1>\\#K@U3Y5U4T+M;P$ ?V!I@3ZSFO=&J):2?R8!Y^7C.NYMO M(,HO*(5N,"KZYAR ^_&\OX%F;6D%IBRK />@C+S@(?; :.

N\!CIYY?2^& M I_/8;P4<7RLX?#*0G/1":C!&H!1D]LE'6S-XV-[^-2M E.C_WEE[4.HN>2P M2I>E:[^.%7BZKO-Z"4&KO)S:T \&.R4HA^CP.@0YPA^ZPML<>$*F:$56*#$I MR[083S*JF)3&A$BP(VZ48%1UQ'$G*?\=5ZV-VXX$&W4[>HC2_3LM(5++1MI- M/B-4^&:I=C^O"M*8M_:+![Q$+6+C;4[>/CV%SMWP(P HRW\_3 M2K'#;7:WABXM"QVU#2"O!XQ,6'8;3U#_1+??)+GX]G<(7T # 9!U*UA +M33:[69!S:QTVO %G K?/_T8E,%I']\"4X[*#1]_ DL M5G-W+WGN\%M(C@8F\LLU)<.(R=+,A:J9M-6/C^P4Q/S[F^\_V-T9TO[1Q4C= M44W--[=?>IK\$%94#>4MPH)]-]A_@$:-2C!&ZJ[60G)WZC3 HN,;[!?X,N>@ MZE#;>GR\SUOX:!P8UJC&;UNK&CUKE*Y;]M)0E"T]F#IMNL# M"=ZJ1-RU"= #/&@$AJ$#+_8UF>[^3'L8_T0!YN (.510$]W5>"ZE=33P""G^_Z8]=U?@;)_/!Y0!-E_ MP?U=]0TT#'@SHMBJ>S0_]'185+Q;_EW7U>V*/_T 6,=[LD:03N8,'CD>].P! M9$4W1@=8 1MU_:C>%;HS/%#1XW<;OG9U6C,;L MMMT1^#IZZ,DTPK,3']UL/^Z.-*^GYD+]T62V2H8:'U&R*G,B31.*&"> IC&B M&59,C"5F3,0),DZ,3I0,?M/=T6 M),L**O,A$*,.#EFP+, FCI6BD?D>J"]\WHCN$W$??YJ(E;86&!#__;D=04G_ M;NQI'XT=]*-L7O6L:<6VE4;TA;0(#>Q1+BS[^ZDNP(X+]F-H1NRV100VDN': M$-W0&X')V[#AP:$)P5$E_&XK"*(Z6Q#6W&U_ZET>*MBR'>3FMB^^,70"[;90 M./SX_JC)S^Z%+V/\HR? CL+-E. F[2A67HDV%$.?O6CS@4'S[MUV))VKX7L MYXN;,2[4?W]F 8LS"W!FP9\5ZI/LB)9H61:5D;*AUOMDN9 M5OIHN\.6C;4LDDTDB&9Z]%;XHT.I9XI_"S\C^A<\VVBT= M"IYJBN1/,;L[E>]DTO!3ND^81833B[7GHBT2#P>R159 M=M#LKGDBG5(>V,F\'2/D!AAY]G35&]2MHDIT.I+ %AILK)LK9WDQ?G[/NB.7 MTW;1KPJM33%)5//)E&,T1.9\)-M31W2[62+U4D.>-I:5KBD,ER)[862[%9=% MIV%W>@_%M<<[VD/;@2//WI,A'<+*U?E2AUVOBDHML2Z)-3CRC$IZ:C9J=)P: MKYOC5662I/O-0GDIZ-%]UN(%=SY6XB9@X'YE>=7E1+CS4 M!2J9-P;<4-9\IB$FST=JZ51A%C,V$K$>\>W$E%WD]13@)>)\J#G6ZTV-KM!$ M6AX,TC-=T/M-,)0\'[IHZ,M1JJNI@B3.$M-R;BRGT2) MZFX,9SIV= <,O< E=JL_E24A4>_$V$JOW[9JI:'2 ))S/K2YWIA5EQFT";4N M*P]$OSI.3I6'UUVO>&>GYO"+$Q*HI-8KQBNL &;FP_&LNFY&2P\I<2.>; M:M.6_%AKTH!#S]:_PQ1;F[CN)COS:CYAQ!B3JY:6<.@9 XB]@L^MV5:<*(US ME6ICM-R08S#TPKI*]37?9 ?K6&<>EP1'3=1B/@'>]<+"QE9DK9C?)++Z/->* M,>ZJNRFM@)A>6-AYJMPKYO-94U4IAJAFA*7 MEF?24'E =SV;%D&PFT5Y4$QUI,H#GZFRNMXW>)&ZP"Y-:F-QX[1)ZAI?S]3F MG03CC<$+7& 71U\NNX)7UCJM5'817U;D9BD+7N "N\SZF5G1&,\8?=XOF<.F M,2BD(04NL NIZ-URJTS4P;M6%E:F412'+3#T KND>3_7%)TTI]?\-3>UNWTS ME6F(U 5V*27GE71<',7T]5_'@M M @IE&+6JBA2 MU0L\L- 2^C@_RTP(2LA(LIMQ6_T)P.H+JY5K3*>,)6>RNIG>)#L/U5(COP1# M+ZQ6=5UI#SJ5B:JOM;+/M:4>E970T#/.2HNCQO"![_&Z7]\0IC-9*GZ_ 8>> M<=8X*;4DIVJ/.W-NN1'-YD*K;<#0P\*^H7=OH#U NVMKIW>V0O'=T?GIP] M-NSE3@/;_1V#+79_!3;Q$A#A15OTJ!'Q?J@T JJ,[ZF?88,2/PGFH'T][51^ MDSMD^_.TC_ 3J_!4@V+J)XW7)83K0OYD:+PN(5P7XB>7Q L3OH7!0!;.=<% M%M)UP4!VU85!!QF^OA?YU91*O(%25X7Y/Z;)A9++4P(\[56' MTX6N__.?>]_H;O+ 4H,4^>\/ZL=[Y1=0XEE@_1!*O)$YGJ--T;?4@!HT$7V" M+"'EB9O*R3=DE8PJH^9#6W8A+[(+!MC[!-CW;L:)2Y'86\G2UO.VBQ?.5A$4 M%HOL0JCW(VL40<6_)PYC9KH&,]'O1>E/@N07];MG$PO_0JGKMN]*EN+^#9,* M[T9N[EU*0B4%?_F6Y"NPQ.SONV& T #G=1Q)F$BO\>I\)2J];V\Y/DA4EE5U M/+XM]#ZWG_*N>YQ9]1$H$[+I[RR[#X*'D,TNK/B R11243D"5I2(\7JR?>(> M'&;N^>)2]";^./5 A]8B>W&!T]OJ,FF[&]Z)OOV)V]ZW%+\[D+60<^A=[#:8 MMV^]\A^YCX1&=T U/F!OD=QI-"*#GZAIXT(R]H?;P];YCH8.'8>?W[-:^7TM ML/_[LNH>_7BJD?]H*_#B5M8)3E-#/0:;L-H5-G@76QY@:LE1Q$XK(Y87(V6S M)H:$KK:+H[%72)AN;_)CUZ 5?8MWQ=I89&%2/0P2B6M'X3>9AW*,Z+5U:]T4 M'T8)I_$CHJBR9DJ&^]\?,?I')"AK_^\/;>7]LGQ3L;WMYS]0VY'__H 5^;^@ MV,%_PE[F>$MI[@4.?L1[:!+[QC]\D2T4YFOW/OT]I@HW#;V8<8OG_0_DG*5@J P-[8I'H MK-:I)&$3,4K.C5OSV-1TEC<$@)F92<S*$M]H*'YSLX1XUQ8Q&+!5UE97@J7BH'A MM9V,[8^\L6_LYGKH%KKU SQFA"K@$C$]G-7')IWL"3UNK52(14VCDI,?OQF& M/F,!I-U=AT(?+RT?1Z+^K+?@&K-Q2T@+H]XZKI?EF@E(1$9)\EQ.8*HB9ZSOQB .XX;Z-6R#VYNU]ZHO[P#@(.1N5?6>$'18 M&LL76FZNXH+'KL9CAC+KH_:,%SFH%=/Q*,>1UU.*L0:,!?;>!/9Z6_9K)=9M M%:;&BLM.<46UF:P<2[V,C7#.6> M#?9_ -YM9(S/K4&1'H^0:E4MD%B.S 00>:##) M*)5\3M[OT U7=]29I"D1=36#;?&"<&'0M%S^>KDJ-T.LVY7%A)$F6YR[,5%" M 'I7\[!LQ5H(I)JWE!H4Z2 '^VGKK==LZTVVP5IZNL MY>)75':P9H-Q N/$ISMVW@<47:TWHI;)F"BLAYM67R(GE$5. %"P""B(Q'.. MV3MW\\ >^> 9;1LHD=?2D4(S66SH84/O7G2>ET!KZ95C*8O,9@5I+5G#!EMI M->JHBS)0;RB*B<:O&4\*V6)C&<)5"P7C1-?)9&*V#IP@D,/HRCI>X8.I4-'WMEC;XE.3;14[VZLM# BU%>" MHV^ /5?TJ0225CSN^ :F$&Y&\#7TEKTDEZ$@ M-^'T:N..JR)3Z@+ZJ?VN,N$S#_U.+IOI27XKIWC\$J'SC]]<,AJ/Q[&;!&,# MQH:OH!F]%1RHC._-QKE:05>7'I-/,<.):*-#XX!JQ')1CGH.'.[/O8+"83@% M!MMBW\P6NYXV;()JZQ/?J3C<=>Z WZ,A)&*V)$DGL M/,$"BP7V,U2$5TKLL*,4XF*KZ0N^F5^[KQ7\)G4K# MVDTT>*QEH#%\;/ E9+/%IA".&(=?WSC(Y!;"5$]8R88/J9BS;66I&<8%,"N* M\W1J-%W5.K5RIS;J+^*5<1\=8PVC-W0T$6>P$P1+/I;\$"LN[Q1]9[IJ]E7* MG.EF2DCV>_U.W.4G4/2!'A-/1)-?I@8H>,2.%'=C/H42FD*/IQ-#+COV&\"^8E [%#)*,,\U5PBY3-^'_H&%_#L) M^?4TDV>D7$BU[D MU-GK4@'+ Y:'[R$/]V10!H_8'3%K'/;/N]&:0Z8PWEQ)_DIYT$],#I\SBUGV M;ECVNYIKCX^VF$EK:(O=*?@8-DHR>(T=BSF6,S#&B9]K9RW]4RG9TC^@LBUN^RZ M+W)>M["$<@X[,A-1DCX_._0^C=R#*N+XJH*M7&PRA,ID^ *:!92KH^#+TZ!3 M]ZGYPP-9H#MJC-33?;6^(0< =%"'0SH1Y>(X(1U++9;:SU$47BVV^KK$&=U8 ML4ZL%TVZ058STT25AV(+Z]N(*!-/?MT,\ZWZ\+B[H7$<;-ZV.+AG.RB,8(7) M\)V-I$]J;[A#P/73^)>9R]ED*U\?"3D_P2U:E4)1[$]$"O4W9*/Q!&YOB+$! M8\.7T(O># [[;?H1\EHXY50 LE MXJ@+U?+5C]=^OIDNQ*1A1BMXTY[F3=.^"\BM.J] JXF4C--N MJK36>P5I2(H6)_(V,.6")HF)*$L2V .#)1U+>HA4DG>*>H^H&ASU(%<)LQ'/ MY9GX<+1>-Z"HP[X 5)3^#EZ;DW/)KQ'Z".W;H?R*?V/@G?]$, B==M M"?TJUW5BKK;2*Y9T=%49M>J\4JR4-:#OH*Z,2>RWP4#QKAQDC!SWJDR]'CJX MU# 3H^HRHYM-)TOX TM=9Y80.F!WZF>[R=^36^?BZ>0X2>;^C3T<;@^/PO(J MP"';4['47/"RD%XM1WRZ*U!2 >@JJ%UCDH@2R2NFWH9JD\7BBL7UIEK"J^0U MG9D9"UEF:5UJ+:>F(>34W C)*^P\E(S2\6]WYN=)5HRU/_OCGJVJ,.(4)L-W M#GY_=F+,LV?XC+QABM$FHS9!6952;YJJE1,I ()!9T8Z2M'/>9GO#P[N0H_! M^/"=\>'3DV.>!8A-WF@75_%I0DA/=3EKKJ:Q.HL N;'D-%DXFL=CB%(CF7[ M!Q?*.AJ1O,A8TIS(0C+\CRN!_F82?7,##0?/[TBE41<3^]=6%/6\6B(;@K:8#=)S9>%1FZ5(<:@XZ9JG=V&=!8OVEQ7MC]=&WB'; M/8VG\JO1AM.EK-8OZMQLIN:0;$,EA/GX!M$AT\!1]^R(HWJ:HYHPP&./P*M+ M<*HX%>9K&U_XS,%0*B@G?>V;>\&L'>3R6:LJ4=/]22MGT<2<=C1>6CC5AQ8 MM 1JTY*,)BCL=L&2CR4_C/K+'XJ^-= *U9*9R^JUF=%8%)JY=7_#0]&'G5L2 M48K^^/.^;LG&:6FF>>#M1KYF'-JWK._&^@HC4GTE6/H&&'0=]\A6L%)0KE[G MR\WWIBEYGL\+@EK/+FOE2:X3(X'6D41GG)/1.'=%K0.K&%AP[TUPK^3\>+OD M2HJ:E3OCN-V95YMN5I;+@Q%LX9)$Q4!,E+M"%"9DZO!YX3).4,&6$+:$;N\# M>;; \5E86V26J]Z\QLBZQC[T9@^ZWJ^-E_ ]86>6>)1*7K&<.61<@(4?"_\] M:3)_+OTKTNY/:X:4ZJ@2Y?N#EKL21DCZ@5+#,%$B27XI3TA/KP&21ATVHNU$Y>@"J'GB[M3"OA$K'Z*L^UY[[2B .H0KUT MJ205!4B*7398N+%PATLK>9UTU_B!.:%KXJ0C+99JC:K45G4=23?LF<*R+Y0# MWI-+9JMWG$AL,#)FJ&,/O<*G2/#W==A\LSG?/FH> BI@EP1F__M?^3NWN8-' MI&W3U#R8NNI&@):"U!#P JHE ^4@\E?5]M1(\N][UMU#)@%A5-5Q;7]H"(-- M7"PWWUANT)[Z;P\>>WN%%Y?!-J+V..(-U5=%>[YX':N MBG9_%/R1//#'6+,DH : X:X'+B =X6>P5(JV^/T?\&,W1]E0)00"A$@NC3SK\C1 M[Y :9Z0TI57LB&!;60[<$=NO[:XA.=Q?M%T->F)^.:HA>=I"A7<_N2]:%\^> M_:+(GRQD'/#G=F)Q\B?'7&FE'N$$?5B7_TB1J0/]7?_;KJ4?"5YP$_@[ $#' ME(S@MLO@?;>7 +]#I("<#!.0((/N15#Z_0I6/27U)0I>F5NWA!B=/&4[R9%M M*,$W%56V'515]HA%'W]J:);Z"W"RZL#?SCX.Z(DD'#Q5Z$[L2,&2?R+%O^6/ M7$W1) >%W4:?!V+$LP!\1I!P(_+Y9)Y>6FA\[8 W?0R\*1D9[F.-I9K6-$S>]0\MI3TZ/11"1%ZO'(H2W'J^.) M.>O45FUVR4]G,I7DP[I43\D2A:2O2PDN)U>S1D>P>)$ZO^=DUFW&VS7= MZ>0ZI>4LG:ODUFP#C#R[)QWK3_N9>9\BV/[#H%XB28^9-D1:)!Z/K#>FW&9N M4Q-":G-\SN96LUH#CCR?T33%B,L%WQ9J+;I"SH5ZU8M/Q/CY/7F5Z;9YT?'T M6-?.% MVU]6V[Z]%!/G(\=K(L6T]6&?F%-#MIZWESI=;(C)\Y&;XIH2S+E/"Y2J.46- M,,;I>4,DB?.AC5EG47>&,[MC4@6#4P>]FM59BB1Y/K0SH:M-PG/['5-Q4H4! M+;34R02&:,Z&9D9%KFXQM:P02RZ6BQ:3T*@^>($+:S^G2V*[4-8U\,(/5K]2 M+,@/"33T;*%*PPZY:#AR2XB5LE4C.6HR@_$$#MVM%%*:]TI-D-0#=@M#FKGJ MK]TOQP@ =8#M_@]W0CG804\UCB-S8JMNG"MTGK-[ZO9N9 6'Q3_.=J[C^YO M@WN.#7NY YK=WS%H+/T*]+,E(,*+>M$6O]"#=T.E$0!CWU,_0Q]ZVFXZ^MX; MPE '+??*3GJ\+K=9EY?B!GA=;K0N+\4V\,)@(,/K@H$L].N"@>RJ"W-/"5+/ M$@%ZGX_\=+";@29_RWRI4YJ\D0+ -H,7__N#^O%>B07DN&XN2>(%)^8%^CSG M^"KZEAJ4]-)$=%?;.[H?QG@C*5X0GV/:8-YYB7XNV/WW]I5L2;VKXK M68H;C:@K607?=*0X$MDS3=5155-%'"%_0?!%QW;,&"^'4RQIVTW$@UQ48_SZHP*8[]\9LCB&B2 M_9BSIIYBC+!Y([^CM_$[VC5?R9()^::&*^ Q^]__RG\)6[[EV;(^M0U%=5PX M49+[)Z(B'2'REZ*.-5GS=QADM(6FJ,A=@,*GKMBVLTN3-9F<,-=90V%+O<&":_RI MU[!0S;[!:["?!5('ZI)3?1@=3: \>A'7E@>A-W4&A,9O7\XO&C]^ M70CB4O/B1Q=@5X+@!(1_7NMSVE*.3ZQT?6.:36)>(LI$4VLTREG^E@R$J.3R MOC>U'2!&RD6"32K3_L06Z&FGE?3H87$^SZ93+S+.^R?_:6SSJMFWJ&R%'ST, M!WK)FO8*B[)O%A_ [$DB"O@%_GL%RP0TB$C[1T4D%[8#N)!@"E<=5;H_D4 ( MZ1).QHNYJ@S)#[/G7=5Z#>UKON?"=P5;P47BEXUU?34K\DUAGEGVTOJFHBSF MC9"RWA7F/\O[.CVLBP1!,0VOJ>NM_)!;7F_^G[S\!=?UGQ"[O,=;\V5?M#IJ M)N>R8_6A/RJ%%70^=NKQZJKIP=#$?\[H0(4R)BVB@4D^)5'_Q'7WD+(9HH%3LBEK U7 MX>/YF,!?S!EZ[RL?Y60^UP\H@CQXU&%)L,,>B^1W%$F_W.4W@W8U+[#9M-"W M!UU?\9=A%,D[#R)LO2!I0W+=" \4(-.TK4]UA6RU(;&UZ]*'WJ4V1DH1O]+< M_8@T>CGT,5]!-I!8W@CNAO*;;9W2!\-VMD7$'\@_, 2#1[S=>>!59I51W75T M(E;1&PF5,3EQ.ODD)\H?43!OLJ+SH*P:>EI8M&MV>\5[]@THV!(6\T4N([%Z M*U;BM%5*$.:IT+I?PLJTKW)=5*LFF:KS_:PPIVOQ#ECU570K M..ITP3>[.=TOU?UYIB=7> ^P*!FEB#=X?4ZVL..->^:HJ-L W'6>\@S]@6MH MNW-]<]EXR;52*S:2E4&\ !!XHM<;5E7)CM)+Z-=CHEP\'N4XZAQ[(/&_O?2\ M1%E&J-OS_+CA=F+25.TD^TQEQ2&/*15-TDPTR3)/>DB/_!&1O]25;/CHUV_" MS.@X1M@B%AUMX,%NFT!O"+JB5GWXJ-I8D!P+4"E8BHOT-THC.SUFQY:>KO2, MFI;S4HS[.4[34##NQU QRRVRFE9:F814SZP*2ZJRE*8 'S@R$>68-SC]77_T MH,I>Q+,C,]L%IJ"APCF,5VVA&NM[3FP(F3F-\QC" MF\?PZ;4_5]X M^T.-N_!$8ACYSC#R>>K11^.(6))7:8VL#75S4M*6'48U._D)P!$6*O-?Y&S- M$\=HZFXZF5H,;J@I"KR;Y5_(/\H/>Z]71_D/-K,5\3U [3 M[,>*=#_5>]'HN*5C=$?!P2;6$JI:S^M00S$W2Z4V["!Q PKF:H6QU[,6DTZI MVND+;7-1Z;7Y+^48_02F?96#;U0OIC1:S9)ZS)6(7/-!KW+&BU[\VUG(G\"J MKZ(;Y]G356O!##KFDF-,8FV9:@'8Q/&WN$7O,1DNW-S^DD-ND^KF_%'6UG5) M+=47Y4')CHTPN[],.&H@";%NO>UV&>R9Y;;3.SOKC M2:M%Q$H\[QI%H96G0^Q\_#1>>X9FQFBL;*JEU8KP5\F-8'-Z M'6UZ-?!>3O_[,Q"^F]2ED!G&.%/I"UO^GP;G'VWXCZ5I7VEWYUZGI3/Z0W)A M+];V1$Q"!R)UQ:Y"V%N(T>#+HL'G:2H?#0?%7BF=XA1)TV,EIB46^%K?FD X M8%^ @Z^1,\F#!\*)H0.)-26F61%9FL&6N_<<.0D9#.! R;"TB7RV8G6J-=[A#2@ZV(L;+>K2L\/)43:#Y),DHPYZE+]PP"=Z$0 M853XSJAPO0Z,KX>%M/("P #2C!19-4XFM%0WE9 M]DW?0,=\;YM+W8V1%S+9#2#L=B=HA)$F6SR[,5'>M/E%_KHOG:>I>I)FJ0I, M= 64.0XT(,X+AI/ MG@>D[_*8B1!K/1@R,&1\=DOJ/\$,LUN-3VK#>)O0A.H@E?-=GZI,(&9 -U$\ M$67BW'.@<>?.(BJ.GM&V@0H9I(_A9IVW-A-O#1?/D6EW'.05K<-;3S\$UN/5 M]*OC=KQ!J_X+D!@WF'S"I?,S71+U;)'*4TERR2,$__&;I*-,\FNYDS L8%CX M[DK416!X4FDR>&RZOZG-GX4\UUD]D9800,,>>):),(OGQ2E,(-"1#DQ M:*H+:QA?.J<,Y1]]JE;U+;'R!!EH@ R*[<-5"0,R?N191K>>YU?6C,H'R>8M MY55ZTM!IC#>+YM 36GW*K1?GYF9278HDC=Q-"29*/^M@#[FDWZ&["8O^5Q;] MZRD_[Y#];)$C^/3(K7;,:G+*C*6,FJ-X*/LPMD:P499\\1BS?WM0=[C>*<3H MBF8! ?1^D:<'=#\6V>"3O7(-PVFOE.+;O'Q[JD8D6;9-\!YKJ'%9M@>+K8T5$LCQ.$?>&3BZ*71 MS_\Y?O>#2163;<-V?NV@XVA2TZ"[((509*+&1HXJZ3%I#)[[2S*6TMK=:>3) MGWOT_;5''TB%"$ LFOE7Y.AW2(TS4IK2*G9$L"UHQ0QU[/W:?FUW#0'._J+M MHO#W+TK03T(=U^8\4 MF3H0Q_ZW74M?ZA'YDOH2!>\:@R2$RJ)* MJ*J<("61'">38GS$4J)$*K0G=B1@B7_1,9GRQ^YFJ)) M#MC;_O/OT94P^\%W/6V\_LS5WB/W^G]/I4^WJ<.,X9 <)CS]9;U91F.!"A_@+JG6?['[[]\ M2_(5H.@J?^_?>2NZM#)61G0":$^L1(EQ+L&)"6DLB4Q<3E()2>+&ZGB[J-MO M* F.8AD@XMR89H"P,Y*8&'&4J- LR=#4F%9&\LDW@-(FZ&S;I1H=D8B1W4HN MF9UV^WE@L(G4XY'32JVI9@>&KZMYB>^56#?E=R9@9.+QR#%/\DT[%T_J;"GF MJ;:B3>+J4J3.[PFV7[*BW1[VN951L_I+9G6Q6XB6X,CSY[>'/(=OUKML#K5[I8' M3+O*=>-P)/-X9"O671?X"9W6Y\6Z2O,-IU*H\6#DV7O*[JK?GO=-DL@5A\8@ MMG3U.07O29*/AUI$(9TU1G:3:&E.TN#IZ;23A,=^GTUI(+2G)9I[\/18,3E; MR,,1L=*6(G,^4G.[J[*]836]Y'2S>26IVQMW D:>33YG>_$:S9 +HE1/*[4Q M469:%+SGV>0+V0KO*X3!=M*5NL#G2R5S3C3 R+/)]ZNMJ=E?\;W.6BIF!O:, M,&T"/OU\\LI4LCRV\Y G8H"1RLQ:FY,\+[+G4W)BS4$[D>+7PGPD)HD1>#;1 M:8C<^4A%2VY&BZFBZ;&^.>IQO%BJ@Q^)\Y']>#,WBH\3#B&9[7I*7DV(TF8I M)L]'ZDJONIP,*5K(E0:52C[=MMJ#!DP8/!LZ6J5SY4J&T FIF#?FXTV#J/27 M,&Q^-M2?M[RR)TY*1"OEKJ<;9OJ0S2RA.7 M!%I59T.KU(/#-J?SCLXNIB468$6,KH.[7N 3UYW2\Q7743LF-7.:RT+L82,! M6^T"_:WB0ZQ8(121%Q8@+E32Q0+EU(@2,>S&UP\L1<;! MNUY8@3H[%F?K+BUU6G&>9]=\[T%H KI>6(('?[#)YFR_W>EMQ)5MIT;QRAC MR84ER M+8=T@VF4B)]06>G*6J'1C#9&Z0-=VUZ)C3L^L=J2QF?;L5JDMNAVIFA2FY0GAI!O@KAE;GJXTR>-<+ M2]"N5B:I)%O-=-1L9I11:HVL9H(7N+ $ZZG"^$2[(1*Y?GDXXZRZW8,4N$!7 MJ9>*BQ4Q-A=JJ^7<[)Y/ZJ/>^('>N "JZ NL+3?CFE39S-<=J47J0F$]G#TH8.B%)2 Z M?G):(F8M85W1.\NY7"U8!$#5"TO@";Y+R:=0E5D,# O.[)H@]\/5I%PT]FU=<\/G22AI-]?F#0\=,?4*GX@TX]&Q>"6JN/K1;_99 MJ95F>S(MRB4%W?5L7MFRM.3!W61!Y>BY/1AE'^)==-?]O)#[:&_>!QY"8$@8 MTLQ5?^U^.5;OH#6\M82A32@'MN2I[7WD0=P:WN>N#<_9/75[-S)0_EX7S6/B M/QGR.?_UD15[='\;W'-LV,N=;;#[&_6D_A5X*N!)1B]Z"+8F!WKP;J@T GJV M[ZF?X1EXVG%^]+W7FT-'_IX_=JDGXGA=PK@NY+.UQGA=;K,NB9_TLX7O>%TP MCN%UP3@6]G7!.!;.=<$X%M9UP3@6QG7!.!;.=<$X%M9UP3@6QG4!.$;A=;G: MNKRQ^.!%=^7-B)!X Q&N"N WICV7A]&>.JH:J8 /IFY$L!15V:=CW .?O)$2(>>W:;@_?O^E61%O:ONN9"EN-**N9!5\6DK=N__3!H@1K3#$N8U[Z(%ZB,2]A7OINN/3BYO[<1 /UY?SGV>0_A$?( M+\8C]$?H?2'KQ=14%ZKEJQ_&^;?M3/U^8$U^ +#^2<3HONCV*80)0L\ADY=; M-.6X4[G"DA06%KJ9)(6^WPT6+2Q:]RE:X2(#EB0L21^2H?-E-ZG010F>01$6 M/2(]11].8%-.3](^XHB[T/K[DY\7F'X^/_ 6LOX1/?5>RA/^ AWS,G[0'$:, MBV30+K-M'_7.=!U/K#NVXLM>S6FISD*3572 I[J8V.).F+;^%G2^@K$]QG/D M+2M5+5G*"?,4V\J78VUSTI_\P=D-Z!%9QS9A9RLX^Y[F3=.^"U90=825;/AP M:7C75<'_E;:TNM",;[3(/RQLF;&$6JWB9EM.K+!HP:8=\.!?*DK3[#7:<'ZZ M*SZ<9@G&B"^"$?0Q1M!_@!%]/S^D^#[C=TI-<:;G;8LFU['Y'M?W\Q&&8 M?F,),8*D?OPFF2A'$!]WIF[8PO"/?2VR;0+*P=;9]^R6#;\+!GM@PQ/+" ?6 M?H!;)[T7WBW>-HL/DT1,U%J=EE;)9S9^26GK?W*4[T?@;?)!FJ?5K-3KE%:+ MG&"7U3S'->"C#'4AG:$2N%OZX[+?LCE;R M)E*%JKM*]M9.I$K#ZI-M:EPGI3,".>,!IA-,)H M]*F^JC,TFJ6RE=JL6A M;I0$IB@53=(TAB,,1S[*+78&1_G.@]?M-1HM0F,-23,73D?MW%HY M&J?-=*E0Z T("JS[B%NQ)6,"X0BZQN)1\EDXNN>4HYI0N9LX0/B=71@NOT]8 M\0/<6#75W.EHC:54'2@UJS.WO?0P-V7J2O'6.EI&\;*=JEN/Z>M4?Z/ETGJ! M:/(B!_U7=)2EKV@Q8GT,H\EW1),_T;2.T,1P'^CCRL= MLU4>M?K$>-)/W]IV<-,GSSC!CNYVU8"WSFZ'; M=Y"=@_*BHLRSALZ72(MJJA/?D#S;64=D1U4T+^("&KGW['$/O[,(N]MQ]._/ M74H'T4TCR6U!P=VB[5!I7(*!=/XL ?#OS=G# 8B=ZL]#V'1#66C(_:J^9$T'2[P"=J M18W,W=J*S(]6B_9@.AP(K8P^:L86E)>A(!*Q$(E8$J<@8"2Z/6&^.1*]QYGU M'!+E-EFOU9LJ8Z+5%^2:-:@WZ/6MD4A2F%9R/GYP!%4N)<22SGM$&R)1$D;: MN 1&(HQ$MR<,3H;Z4)V(F<<3K=&0MX5YE^#]F$(J4^[6OK#YK""H"8V9=JC> M*E59\ST[W>(!$D%?&!5-4!_O"[NEXZNJ>DO;T7$>U >#Y^W:4=\+DMZVL7N( M8/4]3J^MV)Z%%ZAQ9I[HC3#E1B,,!B%"8S>I.,]!4;K!)%TYM**%'JMA2ZQRTZ5<6]M M:1K9?'TI42S=\8=,K[0IS,%TE@",V!^_N3AN$H.A"$-1.*#H/8ZOIZ!(,)<3 MA:7$.F'V$W:5]8;Y1??64%2+C\8)V5O80B_?9A?)2GS8V$P %"5__&:B!(.3 MN# 8A<#=%1XJW1Z,/D0O6AI-J[WIRQ-AKA2,:ESA:_GLK;/3EY;S4)NT5FPG M)TG:6M:;;;H']2+H]Z*C\3CY=7/ MJ=)MVU/,B+R-G4O8@7+%[GG2,,=>,IP MF $'/#^LKO 4=Z>,!B,WIW\?Q&,,CKM;VRQV==C\JS=T>12 ML9NX==!SO6C.JR4VY/E@)DTYNW%S[:7/8JL>7$(Q@ M<6,BRB5QISX,1K5DG' MW22)UFB4J#TDRG5BTH!@A/+!N"@;__B>\;=,"%/[GFHI'^?TPAXNC)/?I_/$ M>WQ7P@I*W!8$G5F_SD\;A"3,Y5*JU^BY_9%RZ]A MF-4QTY2:Q+LL$>6RV2? MRB6 >4BB,_H !K(XA0MC",:0V[F<3C"D0F93&7>TMO4>83[(.=YMC*:WMNK* M8ZI,3IMQB6B5!D2E+N>:T_(28@C[XS=-1ZG$*K/N[TLURC1<:9Y:SV$H0M#+V9D#;TTI#QCDZOEJ#["$'C('QM-7/,, M!XPA&$-PWZNW8$A3%3FV.5[WB%I7*3PX%#_/W?S)8B]/J!,#O)O% M.4:F 3$$=3JGHPSW\:W.0Y/Y$_AX>$O6#$-RUCBWZ;.=YB'*I@PKP%Z.\(6( M<+>W#=^DU^VE_5'LCYCJZP>Y,!(T9AXOL.OQ0^OFG0@73;+=;$_+BT[.;Q=- MAJX)O [0F4*>IBA#X-!?&$)_(1)&C&)WBV)OTBR?0#'.=[DNFQFG.S6:+,C$ M0[7 *+FIKGNF4!*IBSSS"U'I"^=8Q R=N3+/M M1B*ISYO"LE]>]HJ4O80H%IQLR-+/]5N^I_PM,C$[5#$Z ?'N(?J1?#N(C$Z> MN52A^(")& H"$)(E 'Z,<*'X)RN*X:'2[6W;1UIA?-AP0D2O^":?#-5 M[MR\Y)NUB^NEK!$/0BY7UI6VRO-B45TJA.(*,D?OTF*C'+*8:.)9+>7.,\"V MO:Y.I"48&3/4L8=>X9,0?"(M.UZ$7L<<>$!;G?C8 M_ MC1"6ZUM798> "+C"&,L#E@L#S<@;*$V?^3S9ZOP?XO&SV>/7N:%&&+ MI 6]%-+XN!CL&;DU1'SGINA73;B&Y2Z_H.NC-H8GUS=50_)4I6T_:F1\(7/U^ M]#"T?$]U^'&QPR8&C:2IMTR)0>@!#V2AH@2!T0.CQ^T)\\W1XZJ)U.]'CUK# ME9;Y98O7YQ.B9++Q86+#+R%Z)%&+NWCB:Z%'N&0"@T780KBA HOKI$B_'RST MY3HK4<5Y7I^K^J2BK-.Y>!6!!3KAA(PF$\\U7?L8I\XM/3@U;ZHZ7\])BR/: MWS9B\46<+[NR#R2@ ;;59BI\LC79EH)5>6S6@ 0N#^8 M^!T#0+@X'TW?.LGE&$2JJI<.X",%T8,_ H\+$#PI$.;ZH=->$#%B->2M M6*/9)('-E8!.%Y*,DO&O%7&Z"S,LW-*$8>AN8>C*V3+OAZ&Y+HOQE"=7",F) M2P5ME*Y3-((A]L=O+DHEKNCZQ2B$40BCT-V[G#X A49956N6R4E=CRU=KFQ. M"N/\I@%1*(D"ZE_M%+-P"0]&G8].SPD1X6Z/.E=.WWD_Z@S:AMH;53N:H$TD MDZ\W>DROBE '>L%(.LI2S%? BR)D3I9-?*X1V'[9:J.4% \W= LUUG4#/ TW'U18&H4F-3HWJMOKY6(+Q MRA,(-/#(TBA#X<1%##08:.X<:#[%=?0\T)2M5JL9]TA):,TLPC&S#CGGD$:3 M1.%YBOY:2!,N^<# @K."[M;A]#RPJ.R8[4]HWR$HMCZ4!_/AE*LB8('N)J#" M<,07R?O9NI;"EX<'/+ZMB[-KY8''4@M;RG\BJ-XBR6T3+N<2(^JDN,B32#YXS>; MB!+,'8- N+@=RWPX(KI?+;7WS3)?[OI3>]FQ&**D] BF4Y3&O0H/91Y5EU-1 MBOK"U>673KLX/M@B<'[(LJ/B8RYP-448\1.7:=WRF(MCY'"/.ZJZ$()WN.%6 MU4N5%K))RW6],-\(N=S0%EV'KTH%8'/%H>,E'DTR7ZLH/5RB@S$'8\[=^7?^ M''-R"E_+C_+]E9[+)^>+EKY@Y\L&Q!S8HC#*X2,M, AA$+IW$+K^D19_!$*N M5=.'0X:?=]9-DUX/[+B3\A$()7_\3D:3\:\%0N$2'8PY'YV@$B+"W1YSKGB@ MQ1]ASFRJK3.5<69(^(U%=95X&-4Y$F$.]',EHPS[7)3[GK)W3HZSL*]7HA$: MV+R=QRH\@A]6Q,3=IC\S^6=?D+7U][L7@-#(%3:K_CPV)TPSN_9ZQ9G.&4N1 M8E"Z3P*8@,^=ZQ-RS+@/>R\\ H%AXSY@X[KI0J^!#::P7(UU.@U*I!*#M32A\Z1N>MY MSP\FQCJ.;!+HG$F0P"AYKIOIG2'4\0 M^+"HKI3!X!,.\,'@@L$E/,ZD5X++)JNZ/^ONML(7P(1EA<4Q@P;]T'( 1$P&%O+ ^?*@_AFC-F?\S^F/V_V9PQ MMW]60Y2KS/G.@_#!(PJ0)U37BVC(4+QGAU'X+1WL+;J/YN%?K$AB)^.!+R@# M_KE@B3+JS'8U[U)V4FMN^+F";+H=LVX;[:+-%1=40Z02,(I.10DV_J7*5>]" M+<;8@;'C!B'P-V,'%3-K1+7<]83>L)'E5]:R7+4F$#M8B!UD\FN=THZQ V/' M'6+'IT2XWXP=&WY4RZ^R9K.C&M0JN3*YT096:B9@C!NV9+YB7_:0L4((1 1C MQST=W/+%BBC>C!UDF=N+=^:KCI<:%Y2Q.^ A=L 0=APH'E^EW47PB)HW M59U=CXMHQ%*]K^>'Q2'I+QV#"$E"SN?4,4!QK=J6?9J8C02&V5<]/=^G M!4J/%<8/C&+&BP@)V!^_28P$& DP$MR3?^3]2)"FLN7I/#F0!3;?J;)BT6)+ M_A(B01(@P34+ 4)C&V#)_V(Y&E_+N;%1'5N1W.F;9?[LB"JYVE&$CF82:FOH MQF0C-B7I!A1UZ-> :TU2_WS=5A'!(])3R9JH$8H2\S>=ZH$B)Q! MI"\J982$! JD7_^JA>VQ#R5X%@SM2.(H3 Z\\E5'31_*H17'!NF2 =XW]6LA3IO5+ MV+Q(@+Q D$"0G/W=96$Y+&WY6:9FFJS*SD=:K(]D?OPFT-MRCTN6 M<$!J0(^6LWNT'(<:@NUU"13M+E!)SE_SGO,6ZSN G,G)Z:78(;U,[O)'.3D8"?UKV:PD06S1#66O2Z_8;DI MI:#^F.Q'6A4&3GEHYH2.PW G!D$"09*4PYXO@Z25G["M^68L6'1+J]:SK;5= M1U8 )/2/WTR:R)SPP!BB!*($HB0IQSU?1LER/FU2N1+"6AI6K6_J13GOC6.4 M9,"1,9&!=><@2A)P[).<7KH\2DX;U?1IE'31>5W.N7.#U]AR=KW)S.B)%&]O MP/$/ED:QU]22*_EK?-XY[VF6K.6[84V+:F[CC\001(JD_RV[ $S&\#L0.QTYTT>PLUT, M^OB:*.2L)MIW*^6FSN:G,79 _!:>1D]9B!QR!W('I-,Z2;'1L .^#,BDK3Y/'/K"YY8 .*[*1D+>I+[>Y\*A5(Z_L4/5=SLI\L MH8<1N-\N]OY,.9'OZV(5/'>6B][#=,*H1^\*9[F.GXTE>7==3UIK/K\./"E: M:DQ'\C;E0)OY$0U!"SS7MF,>[E*6O7:.CQ2JWV&N]L\>8IH>W=RGM4<33># R ET-IT M4$=;MB,25T-EVHXQE3ES(H M!Y@3YU-ZU7)V3:Y)=[%S#2U(V:X/LR7!$WIH[4O.65#+C?QI',^T0_-P^0,2*, M';3K.LM*6.D9!-L&HG_GXT/LYXN%H@]%'XI^@D]&WB?Z8LTQ*H),RVASR\XR M0[55(#NQZ.]<-#4--__!1+\Q <7*2D(/%,. TFVM53@ICQ-U;19_,EYXJ*4 M,N]\E*[YE#A9'("'PM 0=;V'+ TM^.,)R3W"2,_M/$#DXVZ.Y7&A.,7S_0P: MS8FI-&J5:[;#B00=UQ7+I/&3NDQ#RQ6$%(34[1P'G0A2"QI?L;)F;C2LK./M M7IS-"(U4J1-$M27":6CO["UG2]%/N6B09S,7B)BK6!/7CJ8X=##Z$G*?8(*( M,*&Z(>CS9 +V?TY4S>2R#4_ 5O.,YV&O(4_5\LK*%K4^G\.Q6;LTU<9M.=++ MF/B$"TT3!\JJ00LD) (DPC4?/KU&A""H,X4@%];X4 RF!=PLBCT_)@*]RR1+ M0R! ($ @W-1!SZN[HJP\;4\V/8^7$+KME3Q[[/)M 10X@Q-X] U&1+A%$38 MJUOV[8EPQE.5UXA EZP!-5ZA,C]HL&2S*%FXP\0J C@GB9" O9Z6\"9\ER[! M NBI]-K1=;(@F"#[6:(@^8WD)O'] @4)"A(4)"A(4)"@("6C7Z @?2]931/IV3)-Y64Y*@IU;3#0%.OYHPL6;+PG8_$;NZ0 M/&\N356+#\1B*?+%GEM8S>@95>07%FVK='4P6C+M(QO3\0\,0OD>/]X#'TX'C,E=BBO51_GF]F21JG,1D4U0R0RP*9^<]V1W\'LDQTB MXC]^HS\/6!"@20'R$_+S3/S\L.O!2?FY%FM"<:,;-71!UDC66 =+8]P&N*#/ MP\^S=L<[^/E*A^SXB>Z[I4)^0GY"?IZ:GY_UU#@I/\L]L4AI5+F-5F=3=+N \>W]\U_#O\__0E^ M^=ZE0#67O_^)OMS?1;$UR0,HG-P]]X%TX*YW*P"*_N\90(Z3>^.<>?32\=?_ M]_C=_]A7$,6U7>_7/9(?->JNZ_&8SH:&R)XF68BD1\_])=DK:>/?-9+)_'S0 MEG\]4)V(1P#]25#_FWKT/>B-O:Z<26OD48?=+0:(K>G!+_;/YQCB\0]_>C2'3CB,5(*$'Q0R!K#]-3>L\4?=K% MAWI0BBDHTKB&H[J"B2I)LR))Z(0H,R0EDAJ986D^O)X>7$(?O^C3)3".N7[GPGI''98F29S4=9%%"4TD:90169:@ M196A2(Q@,063L#O!DAY22ZZL+,?,NW.KN1Z@ UR5ML/N"NB6Q/-+B:I,9DA' M-_C-RBB6Q!J/M%$#7)IY?FEI)05]AA@BO-:NHWW,ZW?&[DK$Q;V;SNI:H8RW M\0*Z4-H:M]1]P\NUHRO9YU<:>4NWA_E"#44\%Q67AJMV BZZ=#G(CONM>GG+E@1;Y,4%)SA.&AW1P_PD8+GN[DXDOWVH\-BD4UVA,B MHY5(B7N"6II7$:M,E+8HKG4*G8;*C/HS(]KX[5VI\IG1LC\V!2'NM M36TE,OM7UJ8FCE:K6P+%\YK?;@ZTCK V1';_2D,IUXUF:ZM92!'/9Y"@1[;; MAIC9'Z=>C7:J4TW-6$A9GN7ZHSXUC\8)0_=OVO.F;<6NBFT!*>/2Q)WDZWTB M8@^V?VFQ-NI-PMY81O&11U%>75G.UFVPH]R[=#BL+3IU-B#0:K$^S0PH9;)9 M1)@B]B]=5/I-;E.N<\)B,]D:S55AS;6C=STP_6:=XB@W"/0.JE76HH8LMPN) M,\"E>_./%"W#' XK50$9VZQ?-EJ]423]V*$)J$Z8IHB[2Y[?X$K.),=BQV-V MU^[-0)JRZ=QD(XQ0T]?:#2KC37+![MK]*9@WK>5<=#,"DI]N6I.M&_CM57SM MTSDH*@JCX9*DBCBA,B*)Z;(H$[(F4I2LX!*I8IHN/;][QJF/&V+#;PJXH'L3 MT1FN$"2Z.[W?;WF3)'J<6$'XQ7!KC$@9F]K+-K@4>_X>BDSI&B4J<@8329;% M1);)1"^#,AF)E%5-8M7G-Q>JF"NKTX:"(NZFLBE6>GYG&8T?L_\>&]GK#@NT M51&T2D?95'FS9)(&N/3^/7;93.YW=[N#MT@!MJ6YK_VZ_^:Q @ V17<;(K U M4'9;BJ=;KT<'#=/_7N;MA.6?CTV2'ZQLGQH^W-HR>ZT5-TVUW= M:QKWGQ%PYU^[K>LJZI8WMXYW"DS\X/M+)3E2@\- ._&6\>5C"NRCQQ1W7]]U MB!NWB41_9F"WG[W;L3?*4/W*OOT0=^B<.!R() P$E(B$#$:W#%!R(! P$ M1%-"!@*B*2$# 24B(0,!)2(A P$7ZX0,!$130@8"HBDA P'1E)"!@&A*R$! M-"5D("":$C(0$9IH.! )& CL)R13(L8!CD("1H'^F6'A0!QO(-Z?_.:SS@&G M[H=[GV**)A3L*S[%9XD_>].H#[OK(WHY[*V/;"?/XSE]&%+L!R!U!5,FX9WP MUC;J6W0"% J.BUX'Z-62_1!T!V? K?/P,KWRUN'W]^R5-TZBKTMMSN_3U<3:+JU+TSK;?@;/E?K9DKW>V7).>D_"-X2Y'3$LR5:3LP$EP MHDF X8F>!)RBA+/0EN+2)L>: G &7-%VYT#^JYC_UD3@_!IVTU MG\Z$6+N\2S?VX_>_32<53-S0EQS5_\\__S4_,N,31+C'K3KCV?<5:SYQVE3_ MJI:YRQUT'4O[N>+YPLWZ2-MK"]07/C]C<]* MMN0H6CJ5UQ1M)FM>BL#2*5 +Y-5G)YY4;$B]7F^E M&TB.*GGJ?;45CEU;UG8VZZ"+*EI#.V:[72MP3ZNM<+[8U$&>6>*NV,I=913Q M(9E[;-IHZO%Q%K?%G=!B ]4=]GM-YIAX(.>B0;NH9P+\5#.I3%I9,H& MQ>2$IL:#V MY'YN==+E..B*; DI6@Y:U2I62T7'(<.#X@9L)& 9*LVBMR5E<#F&R_%EE^.D MPN(]R_&DO@P*VVP8\ /?#L*ZUJA)D@*2 I'@?*5X5]C^A3L"K MK>S<&=M.FLO6;1#:G7*NJ6R^6Z<=DQ)EKL M239-D9#.HBR*X4M2["V0R\XZ\ M+K\HK&4]7U\2^*3((\2T7,Y4K )= PLTCD8;>1I-4VSFS:+H5QT9>-13LLM$ M[ST4#*?C^\?G-X@L[:J\S^::X\>A9DEW]7W6C">CM+OJ3S&[VTQX<>;M1C[< MQ2""VKF 1:38I>)6\UQ5\B?/ M@%+5(L,K'$Y!X)3$>+WMF/)D=7\Y:FHK6B\7/5CJ:XAA/? MI2_9H7: JL/YO#!O9D091?*"1VRX_#(<&R(%C)5QC '^]^FV/3>"TLNFGDB$ M5062!Y+G@^19(GE1F@YMP4(:2&Z,9XOE01\4:!0GE\HCV6U*.>W6'L[ MSRRM(EV9FYL^9^/TM0BE7BFZ9&F%]H494ZD$0H98AG([$DH6"B54!R!Y('E. M19Y9'6TZ2+E1XA=-9C,PC"Q7\ %Y@.$5H@>B!Z+G@^CY@@'69,BVAG;*0WXS M6(UJW>9*4WHNS]-T=4UC/CN>%3B $_+';S+-$AB$"81) M@A)D7C-,7K#M,B1=7]=:*XDO&BU>KB!*PU*N11^I5\TB;156$DK['7'DY$HC MJ0 .1H%M^+3ZR,T+UZN5IFZBA6]5<;IQ?# +KZIJ>75F:9N";.=1O.F35Z4_ M#"K]%=.WL#%/-_.MKM HT^T*T!^ M?DM_>%8IN;;C=%X;'V^:"N?67++OA^" M4-B4JZ?N\W4JNPR,/MAII^+LJ"G_!;MU:FY+CG^% ;,)-6@GR\?F],$ZMV5L M>MOY!XB;ID:MCH9QA^9=1$_\-?L#$;, M2J2!#1M/4^@)MWJW2^C$N?)>7*.[&2!]3]/W9V@4:X";?K7A8R$6R M> YK]O>32*@:0!)!$ATD$38>5.4(0(&%-UC'SG28I5L'6L%9K-O?3R0ABI*# MHE.$)EVO+?SS3'DQ,FJ;:>6[BA8H5K6W* G=(4=+I '@0A[:JL($$\PLY!#-ZLH#*S"7RVUV'-/D#(;O[R=9EXF2OCA. MDA=!?6T6\].3P*$8*RSZ,U)H!NWN &^ZRQD/-BW !OXV"6# =?("KAM:D+*C MT?[77QA+?23) PRSAB[&UV;Q>8F0D1"4'<6=:;473#B+TP9B3T*QAV)_ M#4&\B7=].)I=\E6?A^>2_J(G0PL/EFREC9;YKK E%;TAK@,.;*F![3&39@GB M=.F8;UP68,SM+4K[D0-MWRVHS4%1Z=37&L5WFRXYP*Q6WN&!2@Y,@V\**HR/ MO=;XV(ZF:MI,DFTM%8TMF*B>:]O1\U,FR+6N^4%*>@C63@5N2I=,+[4$MF<8 M%7M"]\X+5EZ^LJW/==DBM*7AOBO]06XB.896=@J1O,6N'DW]CZPVHG;]$=7R MG:0>2O^(V$VM;#8P :G4^C.NTQN@HY7(GL7R>;LT_[ WZ:7%^>*:',0PW'X_S$%Q_F:&G3.+LZS7&"6C-+8H MPCL86N\.1]UZ.Q)G&.8+M1:(.8BYV\!L.R4,31:DUIUORP#LZ4SF+&A]A*C'A>'EN' M0Y@OW2\W@JW3NA*<&%HO&CI-GY"7UF"X0'/5)C6:]BR!*,5*%_/C-Y;!TCA- MPVCH$T=#7UI"+TZN%Z*E+]TOB277D=PB+@4=O]?5-C:%A$)QM)A2)K'J!RL MG;C4]9O0>>Q>H;@VF(;_]P/_\2Z7 ^PGDSFWIY#\Y)XK#4REZ+5L-?IE5K)! M/NYTJBYYRF17FY[ TKMOP%C_\U_YPXX5E_;PW&LG=((^3O[L7<7ZA)C%G!+# M,KJEV0+2:M(5NU,W5LTOI*B-NZ$9!C[HF&C<#H"#G%B%5HW(MM!F61YYW8V: MKQ8Y,0/L]QA*I4F"N5Z/Z=<][V[5A?I1JQ4-K!V7;O:U8N2]JL5-,P3<>A*M M.)KG[][D $0F;IZ?H1,'%XJK_)SI4NL580.(@ S65UPV+6G\N%9!.O=Z?"R# M3\ M3Z59%(7R!-?C;XF1LZ['267(>]9CM9Q#*X:CL/P&"[B95QA;5M:(( +LOC@$ M" 0(!,B7 /(%:ZPU\AF3&&7*J,GDQFI7I96R8IR6!_:D-&,=IROPB*OF&_;( M7KI]H%0 @VH&3S,4"YD F0 CIX\+@A?LFX8VJJ[:>:TBT$PI,XK>EE"^FA[^ M.0%>-!24-WW6,BQ_*R"95L-9]*APU(E5 ^;';YI)8QAYO0'324/!&2*H$\B! MVZYC_!P)AE3-3XK%(."[69(9ML:=FEU-GZ;X?A9 MN5PR9T-NT](_E:3R$K*KY!89*;-8"45G:FKK[F2:;Z^ [,)X9JAO0&9!9B6/ M69BRKG9'6GBTAFKB*]0T8G RA!:%U3FA]P9S=HS=YQ^YJ.KI LETM M7_("7_B\.?L"(-+05FNZ- NB X7U#CHHJ"6)SQ6+ FG-C&[%W^E ML'(RK)P,*R>?!CR=)5'B9M,EPTO)?<"X,@[=+G7;(S'%KVE M%2/(]KV<%1_X ^ MW066&8Y>6660?EM$+:<U9Q0H__U@? # 55)-I@]_'TH^Z9J2MZF&X'N\<-! M/@5Q=]>FKFN@./W=WY*56HEG>'J!5EN!( N(U*;E+_I1 R'4U*C'HL?L6+P+ MV8J_9I_3N^@=KD(E,%6::%1;/90>%+?!C"P6C'D$9PQ8_PGTBEVM$[%UO/%& M7BN2;L& GWP>Q0KA!W%D*<98&"*D5=T4Z?IP+N'#7(PC^L?O*XX%@W)ZC:K# ML6Q?7Q'5Q1:75XZ"^D)14BJ#UF!5U,5/G1F]JC5$HQS_ZI!0NC*EN2%960MT M.S\O=\K^9%0P@%#"0M903[AE_MR"X3W1\/F$BA"0758OV83+TU6DRO=[R#1' MQ"H"K)<-<01Q=%Z3^E?HDIT:M%<(RQV+[M96>! V^2[SQ=C2HR#&\%2^AW7+ M/5[*KV4AKPH(ZL4*#["RPVT(A$N28\NO"2XO&,J_=+:AT1W4P_^K9QNEUEL*B*'GU67F,YJ9>F;1'=7;RX^&$IHOH'1UTVH*76_4D&(: (/X MVS2 ,?'7&A/?T(*4'4V*?_V%,>S?,!(>.DPGY+ I>5&ED:B4'<6=:;7#$,UL MA,)V@E&Z0,NKO%F01JM>D1,Q'(:M0U=H"!@(F*\"1JTN9G2-86O\P,&V)"EEA!2UZ\YILK>8DVB(%=*%N#H&_/NLP2;_3:0-!@0#A)K6ZI0V M<]5J4AV#E/O<:+R,57]8U!D"X\;CK/\^06KR9 97O^I-\IP1+R8I1T:]CC8T M\++5S2Q$JMC*E\K83KL -931-,'L5R4\6I;R[RJ)9 M);='5'C-7I66&)*IK@:Q0A"7+'Y3QF$0<_*"F/]4L$Y%HP8FX5T)ZY1Y5\,Z M)3T$RZ<"-Z5+II=: G,_#%W^W,8(UG._28O*B>O([WGG*H;87%EFW:+YGJ%H MSK8S61HB1IS%\GLC"'YC)W9A2;VXM@5Q!7%U)%R-^\A GQ?"DI#SD%Y#SS6F MCLD!7)W#C@PE%4KJU1IXSBRI(JG-VLIJWN2;GCR9Y;;^(BRV@:3".&>H6$!< M05PE"E=*I;OUNX/-@I\-YX[8*.?I[3!6+& @-.35]^!5XHU59TE(?F;PU&AJ MM2FJ1B#@AK-93 VG,YCOP$/^^,VDB_.G-C$GESF7*^]_4I@> M-K^0_#;NAF88^*!CHG$[E/%A*FV568B/^.*TBSMZNU$)JM&.B00F:PRET@RY MCZ1K]B=^?1E+D(-QDN12T<":]K2K_@="Z20[K)LF$KCU)%KS-,_?OE!J'Y9)')QDH!&TE@ADJSZ E3 M34*E "H%B6_\-2H%2272>Y2"H:P10:,K<6C5[?6=IC ?;]4:0&DHVFZ,\BC<\=DXA3)Y&3KSE6%-#A!C9DXXU& U0M$9NE?QX M1Q?RQ^\,ED8I> H""7,ZPAR.M4Y2X\]A\_D:5EZP)G.3.C]')DG+X9G>@'C+#.$;*/TL,F,&30,S'H[!@OSXS?#I,G,_H'&-8=@)PTL MAV.RDR18IZ/*"X'926K\A?66C:=RV_RTAJ"#GN5L.N)49KT3[V2LOFWG6;&) M6,4"Q2VP7GE 3V,DQ!';1)HZ8 3^3,#VXWS:B7&@N%@ \)/$V[ [8/3W^98@F:3Q%Y8>3%(C[P[M[O]TLG/^?^F8XVEX!_80W_&D@?]]SU'@++JEK5TP M=R/[5#1 G(VI;Y[W:OCT.?%?@B.BW2?PFU_ 0&PJ?]NFHR%WW8>AZ/_^';CS M73\^;7CTX^C.6"H:B7#^=+;]Z5GTI%>_F4][[7$__?C- MKQ4[5*/G_?-?\XU+_^=4H5O8H] M0B3N/C +KZIJ>75F:9N";.=1O.F33\,[ MJ<^F2N6"P#/E, !163WW2836HSR:CR*TGEGNZ-TQ?4/R/'$TE1 =#8.A14LL MX7KJVA6L3_) P?T;_5R*IH$-NA=5T\Y=]464]*C]P69/+TW4W_^C)_T M 7/ -V< #AEP409\.GPS$0S USJ=Z_>5J37+6JM:M[^FM:$!G*!_XLEBP'_C MO[_$QGHOGC'^XVBDW-T40(# _@H=5?/ =WN_WO51;(%[K]7G+(WL3;24I$2S M*GKL!G2_XP;1_24O^K$3CX7A279J+GD!&,]@HOD:D('HK7T-,,:)VR0%T0?= M="1',:/+_7M?%O_G$9N2J-'YKVHN?_\3?;E_!\76) \H]).[%WUP/@ O?+=A M 20__<$03CXR0^ZZ"T,?O77\]?\]?OD_'A1(M&RXWJ][*_&C5MVM1GB\"A@: M(GN:9"&2'CWXEV2OI(U_U\H_QOA?#V9FT DI]G]3=_^"3MCKP9FT1A[UT]U2 ML[.6LG\^QUO/^ >N'[M8_O(T.QK'I0;N^N1^\3" E1/'?H)U=A9]O&L&B!6G M3C0PSXS!Q)]A^$=*33RP=/S5:^8.3>+=3'3 FF#__7A:W_THDM@8FI$L@FA\ M(&(/LU)ZS\Q\VL6'>O#TW(E[A?W3*2_'RS\7U*>3\PM2'ND-?<--10OJSPAT M:NJAN+VI^0\A^,?IB?TU\G S7UF)Y/?-D;L4 [D'/.<>X_G!P= 'L^>Q&T^< MO(7Y.[5SYTG].Z_IIF(&_SER1WRLE4_;5' ]L/CL\B1TS76J'ETS\5-\U%3U MA5P*1(+>_]^A(X5JI&:KY^[58V1ED&)E4<05E-!8&A4IBE1%,J/(8H90=%&. MOC*2KN%Z1OJQ Y%T[PE6M\2!2]@9WM(0F5*(55IN ]L;T71::XV!P7U;ZUV0X*&R_?SW8Q#ERZ]Z94=[AUQXM^ M6:"UN8*I^3(SY<#S]_NT.YPM5F)9;?&:L2[9^6S18*GX!?;Z=&.M9X9;[S H M[JN9U83'BA;+11NVO5?M./T24QC-=8L.:@MFG,L5UE4CNG*OI_K(>%@/J6:& MET(^8[JLWNY&[T,>:/^@IIB#O-.BK!RI=VN;_+K"Q(_?;W]=8;D"6?$#%%<- MTB1;3EGUXTOWVC^:%]UZ-<1I:[$*N%$K;#&"'+_ 7ONYUF:\5 BZ+Q3'_596 M1'.SM6J(E(CMS;ZR(-2Q!H?RBS7IM0OEZ0C!C6@[NW?EV"CJVF2T[O':K$[* M2-0)]3XG,@?N&09UI-N:LGRWXJA-PEYN&JN5R.Y?F>VRG=9\TEE:LV"]INP" MYK=G;3&S/T[YN<"Q0X[Z MS@]JT5T/C)1>&CLM4F=Z0G6HC)?.J%98KZ.[TON=52^K$T?QVCH_J&#RTN3J MODFMP*5[L[HT94IZIV[0 KUN1#-P-3!U);YT?UH7MU:5FQ(9#]U4\MD>5_>F MG!._P?Z\#MCIS!W7T2I?S:#Y,:<6&R50O(D^,+%EJ5QFN<8X@G69DMPE4_/K MW.[:O9E="#?C>J[4=M#<>)MW"WBATB"C]V7B<*9G;2LH3(L9.2LTAX82GLLS MW+P,%^]>")P]_5#[MHL'(5+CP+VAI, '(33#L++!G ,CDL" MQP7*2S+')5K27W48@>,".0;'!7(LZ>,"Y269XP+E)9GC M?]9(X+Y%@RQP5R M+)GC CF6S'%Y*X@&CLNE./:Z@RX<%\@Q."Y_QH7Y263@N"1O7* ^ELQQ@1Q+ MYKA CIUT7-Z?@.ZSOA5G[I9[QVF*)A3L'.$17YK=;_I$P-[[PEH*.^\+!W9G MBHYX#^#8#P#N"B;4=?7)6XK1=^P3*#M0=N \@?,$,A;*SNW)SB=[X+,Q=_MI M/-ZJ@?WR60%ZUN0G[YDQK\5*_BF=\\%BV)\UDESU_/@6:+U,)[UUR 8["<+W MK>YA?V*G/)RL2DNM:O]NDN(TN.Q&H"8N4';B_ MA2KX@?,/10EGH0V2=D&&P FR/T$.Y&Y[>ZX*L9$N. MHJ53>4W19K+FI0@LG<)1'/^@2#V2GZ2U?T^D+K5Y.'^_O%+I,D4\[ZC4.\M* M^?'60>38M65M9[,.NJBB-;1CMMNU O>TLA3GBTT=9)_>U9/#Q;LB4.)#$8?8 MXM34XZ- ;FWZ#U?L3%#QK[EZ/#7W_WA7Z"&ZY?SA)FX MV A6LVUHFC3;$.'F:2$KX@.%K'9;J&88^*!GHK%[J$I%_+A/P]SCT)8]FTE- M7EM5 LS!F)PR:8LDR'#/H&F<9 ]4ICK2.I:P^?:Z8)[16_"R_?*.1>M_('(^ M6Y,#P FJ'6X^SW2[5L@*Y2I5G"VQ-BC_0$? N2G6) LMMR5O M9U_BLT<2N>QJN]KZC6:6EZHS%*MUV)XKG7:)5YT-6>\0=IF?]97-W.QAHTF\ MQ+.@]"259E'TIN0.KO%PC;_^-3ZIP'G/&F]WJN71G/&GJ,1;TVI+5%KF A ' MPW[\QB%M(&U.0YL$3H$$T.958/R) 02NDF7GSMAQ!P]G2FTLM54HH$6R$FGI M?EL*0^ZT\$"STM)RLRYFA20=;4E\VL.DK3)HBB-, !+O,T2@$2%( ML@M#3/H42/T[603I:(%D.IK*2YX3]8Q_AXXQ7BXV0GF4Y6=CK#'TLH5-KG5D MO2/JL.@V!Q@R[TUJFKQA\WSHEBB#:1*390(K&=96LMI2*32 S H<=_#AM9/SWCDQ1,>E0IOWRX+!T_(C[]0F0)E&!7HM5)<_PX@/.: M/-7I_;':7?BG7NEMYKLY_U8I'^[B>T&E<\ H0NRYH);WW8>+FF+6>&<:+"QX,1RDWLD-ATM M>F<_FA]=S5N:BM:*AM!5.YKB&DY\E[YDA]HA(S)M-9=;EL@((5;H3W+SS*JK M@^+7Q&ZB8OC?ISOSN4W$7C:?3++:#-$$T?19--&*@XJY!E?@!W.YEB7\2GFA M 331$$U03),@IL3VP->BX'K^ZW$B2F85XB5:]7GJ/= M2F.@];)$<^VW(S%EH9A"#0*B":+I8F@*UA-91XLBP>=<2EL:I4HE$P T 6,V M9!-DTXDK_GU#-GW!8CVHF'+.0#9]U$3\C39>UXHL\7F+]05X4UTV1DX7L;N\ MIM>Y-AV0'L6!'0NP?U-I)G,B+]E$A25"VMQ*JMTKI\T+UFVWI2(BR^>7@F27 ML-%@-!W.!>-*-!I)LH3!NEKJ\;.&-=T8K:U!B#%A&*C10,9 QGR9,9CG; :: M0^L6/A>H1J--TD&-9S[]- MT,YC@WIB&KVS3)=]/P01V"E73]UG\E5VV5=]L,5/Q6F44_X+IOC4W)8<_\KC MM)-EHT^8:]$Y8KANRSSVMI\3$#I-C5H=C>0.V;M K_AK]CGDBY[K^X<\J5=> M=5*QW*50]?3LI.%&72ZN1!J8Y;$T1M$W%8B1+!WH8@Z/R>J&VR+6][3F?P97 ML5KY,5JI[@0GR=PV*]!606EATPX1-9L%X$R<1:C_;<74LBJ;QR1?KW6_N/Q9\ [@XZT[;8%9(AWPH[DRK'>;A8E42VA6] MMD)#VV[(I>6@E&D:(@/#UZ$[).0(Y,A[.>+I8;!<6@2"X@4L# ^C>99M=7/3V>8^'%1,(SLC-A1^-9 M:,T0@W7HK+I4.C$?F!^_,2*-,OM1-,=+)/Z]9 7RX5ORXB#:@E,[S"T^;1N_1>LYGY]6Z[KLJMH2\-]5VZ+ MW$1R#*WL%"*IB_U=FOH?B6U$[?HCL.4[>3W ^]S:)5R3M4N@0*>K&Z"'(0A@'\_(]69!7R-U9R@K:AU2Q-0 :E,JEZ^RD4"#N.TH:*3E&Z"'(0< M/#4'.Y7*9+WR0U0:S7R%T 9DG@8;/A@$#D&8F&YZ,4C\TMV4:*-! J/(STPW M8>(UL,*BR O% K9>SZF 45&@Y0'/!9Q($\2I2AS#0'-(MR\'A5ZZFVZ(;J=U MF3@SUD*B0HTSK6Q%0!8.96WR=IUJM '6F!^_:1I/XRQ^6Z7;DR6PD&N0:TEW M]3@SDM",522FK85G57.HU]5<$OIDQC(\^L6C?;%C/ )X'!TB1*7F]0 MRH=6HEOU-GW4"8H&EIB$]<(58^:].LE-,P;<>A(M2IKG[][D &0(@G?+?HFF MT45%#:9"5F/$/!=!AHX@ _D")>O2"_BQ+%2E1H!E)DLFL#2J9')-6^%7Z!=J M&[QC <<\I=HI*$:=KT;SP)6D9BWC@P6<_?$;RU!I%CUA[8)O+F%P!;]RSIQU M!4\J9-ZS@D];8WDSEDMS-%2SC0W'HUJF#2@#+-DX) PD#(QM/RUAOF!>[A/. MID>W9(,O=KV^5FINJDWO\QF#WV*%/QP'H^:$,E$Z\"PLWPBYIE(K^Q]@KCG:'[(#L2"0[FF%-V] +*\]K0:N METL9Q6J?2^S-19>2&$PM\/@Z(SCS:B#E:T#LXS#X2.S1=":#P4CX[Q$)WWVA MCC<,^2^R[UL8^&*ZMC ME]I\L\P:(H;"F'98^.7RH5P0:A!J'X<:NEUV,P53KPAT@QD73)6H*5P;0 T& MJ$-IOB)I/I;%:3M9YX1F,!GS4IXB#+E$;VKNIRH87$":Z]V:93 .,K(V'=FB MHL=,.F:LHL!H=*BB0*A!J%TAU/*XU:_@BK40S/J 7R*\@K -#D -AI9#JET^ M=!Q2[3BF^VYYK8:#8A/A%]J([A&%"M7B/N^M>P%2+>G2D/=E8R)LZ!I?J7\+Q?4#_YI"V9/E\W"5,/U (%R2S8$/?Q_*OJF:DK?I1K!\_'"0 M44/;KN>F"QE8D\6K6Q[=]TX!8:FK48]%C=CS? MA=I%HQW_ZE"A-@>9R9N-8C/6(+?=&(N:9'9T0\0PX.I H&D,Y)JXUC"89"E$ MW[$.TQ5#ZA8<%I)/J%C-? U07=.;N1VJ*PGF0MI4&A5+G9(QH.@(4)!-WUY. M+ZQ,',MP]Q51I?!^=CTL]P,>)QVC1[1D,VM^JJ[KI_6(C44K(3Y32':*,EF.:H:V][Q5[&_F(BL$\0A^QG5J5UT]WR M59['M9Z;8Q>554P<\L=O#"?2)':BSC#EGVN5S^J-3]A/9$4 _^M M.%!]+YL_%]0ES]*"YS:UK<,)3)$?"M5,R(P[V^94DXZ^.WW[M#YC<.M>68M> M49J56+4[%CBG$BT).+#ZLVP&>H="[U (M\MO:2'9/JCK>K45/Q(;6A<=5'L= ME*]M"8M> ;#1/WZ?,*$OE.>;DN?OY5/P@DBWD.8T*-9ERY*F.:F]J#6K6?.8 MYUMOZREEVV;8,4TW>3,OH$..:RP;2"S.,,L!U%4@VZY-5_DF8'M332&V>5T9 ME/@-2A<6R]E$4+0Y$%I5+H85^>,WE6;(UZP',-YP<, M/V!G1&?1)BEA$1]" ?^)M_2?:\EX M#1]/:OYYGX3X:_9Y+IJBY_J'P-NV/+$B5<9==#9UL,D"65E3D+&< %X*&+-? M,PMZMD+/UMOGSBTX&YP'.K%J]S'F.&5=4$FZQZ +7VL+:G=(4O]]8XCY,DV#C#4_SNT&0;A)BRG__&H84P:ZPTRP@FA M2F$M9.VU5LXFWO# '[(#LB.BV3FU0[#=;NET>YH/FSSU:R[[-;%BC6;1W E@=48N@-"=T!(($B@DQ)(MAB] M4-J6> OI9H0M:K$(/"00)=&H"=>KV0)M5.(/'N[[&.]V-(!8Y0" 8V@T1!$.[$X6@ MLUJB/TL4O=_>M,8=OZ3^G62D M',TT_:I7RW.@1#T7W>$ 620EVZJWNS2/5L=$.=OVVHU=(F2!+ON8'*4F=AGX 5K14X*9TR?122^#I (.< M/WT>Y'JJYB&[BW]A\W7*=VU33?V%QO_!G=GU6H9 %HM?W(/$^#WWA)S\1-AVWKE 4O8V=C:FS MF+AO$\UO*&D7EMUD]0GD&>39,7FVF*W&;8HN&>B"7A-> 3<*!LL!GIW#8 YE M%\KN#1FJSBR[ILXB4ZQ>+5FY^;*8T=Q^O=^/91?&;$-=!/(,\NRZ>+8J-1>8 MN*8Y88'5#=+Q/)TLK #/8$ X!-KY+/<)!MK%S\83&%%^9DK9\BQ?L=O3%F]F M)370!SW9;^XH!>K+$TR:Q,@3V>Z^:]3YI44R67UR9[5+,*82IW==T#7@Q'AZ MT9K8[7D"-S.Q'EK$:HSE3BN,Q\>[0^!AP-)4FD3W.06U*8@IB*GK^^ ;/AG__* M'_9G2+XWUUY'7#8*Y"F-B(A&JAL"7XRKQM$'$J-ROMC4DV(MJUF4XX<$L1:Z M10Y19]BBN$"_4&4K[H9F&/B@8Z*A.\"LI65X=#$OY_6VB-%Q M8G,43U.9$RI%2?>T2Y C9I(D5=' :OAJS_T/I-:IE*B;1A:X]21:%S7/W[W) MH9Q%YFH9Y%OR"%T$E49NVV]6:2=F%@V8=5.X2A:=OIE$GEN/.):EJ^".YVUS M@Y+")N"GD]EXDIO07TA-^@X]8J!.5K5-&^OS170XXIA1T9K-.2"3;"23&2K- MHKHB?J\'/BT&P2>J+"W@"?8T_+QC578W>(,7N MK&S-''J.=A ]E)4CZSTO&JS&Q;JC\X-E0^@: V>-3REO7-HI0 S8M>%IFMS7 M@JXZ[!YR"'+HQCA4&15F,CI<-M%B-4^QO7&3&/N?#\__&$)T,>-+RP42\@@] M75A:7EAG!K$F VS>,4(.G,B>($K_TGX5EX_B3V8/' A\__-W[,.?G3D,/F$^ M64][Y(8*$":Y!^ <.$\9FH]I#I?N$R@74"[@'(!S +(1R@64"R@7B2BLR[XQ M*7[>7C3=S4[M)/? >6HT)KD'(. AX&]8+@Z'&&$OQ1C-HOO9VBO2@J(77??^ M\ (\?=)_";7\#,;RI_VZ:C(9-=Y$W\WH$[WQTX/FUS]./HSE@JZKLP MZC;SZ?T?W_'';WZMV*$:M>:?_YIO7/H_IPJEPQZ%TA$BZ+4, M3:6L2< W&[V97\$FV8Z\^O&;H'\>\K]ZJY=3T12S0>^Z>LJY*V>:DAZ]+\@@ MZ[V9S'CT2J[MT7)^]Q_=!@ M#'OTUO'7__?XY?]X1R#1PN1ZO^Z-O8]:==?W>+S2&!HB>YID(9(>/?B79*^D MC7_72I:\-R+_>K 6@TY(L?^;NOL7=,)>#\ZD-?*HG^Z6LYU%%T-_$M2?GWEW M"\GNAZX?NV3^\C0[HO)2 W=_-8?$?C+4B0;HV?PC M_@S'/U)JXH&%Y*]>,W=P.L9D=< *8?_]&#EW/XHD-T9H)),@NP 0M8?9*;UG MAC[MZD,]*,7KA$BJ"D/1.BG23$8124JC1#E#R:**92A"I15=4; ?NZ>>?DOW M]ZO) .*_C-90=[JHX[RO01P>T'=/A1=E MYBY31.YAV_"[]6)JB)J?B-E]P8/>6J]<28/P[=*10C?8(ZG\>7OE. M=A5"04F5H46:9361I/&,*$7?BCJ:D36-H%B&H._&5'JH-[M:-W6"&W*6I'<= M+R-7B-6D#=3F7-?!/:GG5Q9:#64N6<4>VFSX0W:H*&6>;$>J^][3^6YCY6+ML"^$W;E M(DQY6>P:(K5_)9+)-JL+BEOPN"0)=),H= 9++KIR[SW#9EG#E8&P13OY&"D>JN\90U*6$L5 M39]:E@R1V;]R.JEX!N=T: MOUIPY16!T36F+[/Z5&8?9;K*J5!5PL[:<#T1' M6E7:8F;_RI;/+9B0LS4!T8VRS=AN=BX;(H;N7[KF\P.&&*IM0>/E# MX4K$L ,]RK/B+(]J"$I/R[F!* ]#K1G-.WS_4J^/J>-F5T*$A3LO3GU&8<:Y MZ*X'YM-6%CUG47&&Z":3-UQ\1+>6X[CVSX&[SCG*F]7G5M4H!>M"96EK7IR M<.]28]Z4T'9#FUL;ERHJM5GHZM,X;(<:88JJEQ#HT#@R5F131+E2MM:^:VFMIR.R#L;G3I@=%" MBWIQ)-,9G4="8>BX!$.JZTA*#XQ672JU\IRKZOQ,$7-58M MKZ)IA1\8K;4E ME'/,J-KB:5\9D5BA->DNH[L>&*V!970J"\)I\,7:N#2A*3H$#HR4NL;*^'68\ MU"SG*ZRZ%#Q&Y,#!PMZE-#.O!BND6Q%R-C+/$ +66FU7X.1N[U)UOITN]&[' ML#:D.,ICYF"T3&T1>*0;+%(431'ZE;0 M7 M2G*D,H6!=HZ=TGM,%MA']^IW7[]DP,%_$G!<$C@NV$^*@..2P'%!?S*O6CSA MP$"0P7&!($O\N$"0G71@WA^^]SX%^6H\:4Y&\-.;_U\[E-SEW]W_NI>-]\$/ M@GHK0?&+'<'\1,F3]\0''ZYNNN4[5HQ]/_!3OJ)J:>MHI4!2@*'Q-%"X8 MP7MD43F0TSOAPO+F5'G5@^;?II,*)F[H2X[J_^>I'TQRQ>,K@-@;] \2X_T) M[E]4[:+^(6Y):' 4)S^8]?ZB9#UBTS_.6CAM'DT;XAAP35IVX]?:'%O[P8;, M3^F>.TNY_/$^19RT#V//B,?Q]&0HJ(5UMF-N2KQ [7$N!Y;J:G"YU/2M3Q7-P,0 M1/-:*KKE<&.M?;[;XIN9<#!<#5"WU >N?<2/WQ239E'B)*DLSR.I"<];"47W M:D7W60B4&HJ#W);3;MY9\>=Z7^QQW8M&U2K9?VO#:&-TH;@-3M%:F5@>^ MMO2/WPR:I@_DXO]4"LE$;G?OE(='!2MWX7;1H"DFB+:[C\B+?@J^5\#>-P3N M\*;SPL87[BQN>&=Q [OCA*]F%YO]">^71(K#=]IHGV=^7-7.FXV?D=?FT8)I MQHI-.B7-W.AUM_&G..Y/4A1/ Y^N1M]/V(R_N'I_[$7ODI)ZOC+K9]F=/Y8] M[I'D<8[*W+0;YB."N1 3MV DN3%':*&CAP MPYX(B;[8NOVM1/^TN_O/B[YOE.E.09CU>9-!YO6\;[7[=2#ZT8X?)])8!G]% M]*]]P\\^L1:DHE$'^55<7[)!)/O< YOZ8!-K+MHB-.?@4" =[_VC7YN.'XVQ MHVCQ$4'4[FC'GXZO-6=SR?3 Q2EM/0<1\]>\%TH8.Y*X];GQDX ;T9.TI>'^ M*DJF TY!FTXW(F%3;]T)>R_>IY M:H&FF,Y*5="FV,V1#9\<3+J&R,:FD#2984ZG5R5L#D%T)*8;(&-.IY!=@#&F MJF0TW:KZO(;U]2TYGJ^+(F!,I,'1:11ECZ[ 751;ZTXD3T-D:9<];P:Z1X(G M2E>\_X0G2HG3E!Y*$ )9RP)1RSV2M$/5!Q>5Q:1%(5D^;/*.ZN>:XGIAB!F@ MYV!H&CO@\G$U\GH56LTW@]8WE/33'B"]6]('95,H+$OKD54=5$VVVEQU,8R+ M))T&68_3&?SVSXMR$\DQ-.#TH4=:6FHIV6&<1U23/,<-@Y1M2CL)N.:]7,($ M'F[=DKMUV^N8*_5RC?=NA4BD^T"B_[B!-75^)]FU>\%^;3LV6]'8K$'U.CR" MC=H]DU[J13U.[@B,:6CFA+ZO29\7D!N0&S?H8GL<;M2U81];.;4!FNO.*MDB M.9^2&0YP(]*L2.)5G_DK/,9Y28E:29XG.7^4J&.ZT7XSH8<;P^]!M=.> 1T$ MVV GI:_&$I XK2W108Y'NZNR(PLXKXF;-DA='2E">)K([%?(@6% 4/:A[%]> MH_FR[&.RTC5=ON!9N4!A9EMLD6DWXK3UX)@HC6+[#H4W%$>TTW":P43SKGEO MES#QAENYY&[E;LSN%8LNJ 3O-84\"5<6>5V]8G F^ M^AO V0(P(Q>[I+9!JNM2$:37J]'JRHV@H@ JA%U*L; MHJL]X_&?A4?[OA;XL9\T/..Y_GW>+7GO)&! X>E%(F8U/+VX0.!R8A0V8O<, M3E&BEXG6*D]3-',)*F'%P3_7K+DG;-(G45&'P3S7M%6/5&Y/DWPMK^W^+3OW M8MMYD-K7=NT%+;";0;,_$#8K/U);?2^;G7"@OB5P7<5>\V:[/NF_BG4_83B M^_;;W+>_$QS/>6&8=7,]:82N4%T5<9?5B0R1B7D!MO!8FCS@ 'NEN_@[-:CE M:7/)5.]#F?UTR@5''BDE]#P0XOQH0[_[Q>X'5[,92ICP7WSOH\;$D%TOB:^K/J#&?=\*5T^ WMC)!@$=W]P]W==FE3LJ[_/S >!KX'/.T9&Q*S]$?87 M$N+[1WA2E#C] MYNW3[=9.Z Y0:+.6)0\M9CU>4]V&+Z"C;3\3*3-Q&F ZC1'[Q3^N1G2O0GGY M9ORZO-!_'YO6'ZE_40GQMIRA]>Q<\M/EF2("'-C=U:/-!=#PGQAH)G?780RO6ILYL-+-! M(^ZP#8@1JT49_+70OBL\G;FW&Z8\;:DY(3R=@3NZ*]K1W?PQSO]G[TV;4U>2 M=>'OYU<0ZYQ^HSL"O"4Q[]UW10@0\PP"PQ=": "A$0U,O_ZM*DD@!F-[V1AA MZ\8]O;V@4*FR,I_,RLHA#]X%+F4H6O.\;8+]X U_?:E3^,IHQ2ZGXU:;VG:[ M4G:II\TBK,*2=5L0I,+63B$$A!#P2&;+>R%@3:^F5I5*EZD8F93H_'2C+7HS M" $P9)F()I*?WR(@,":]%]%S'+*L"/F_/YO7-]$ M3$T6NUF MW6*-A+ #HX*^2U!0@D!SP":E@03[@B+)O?A>K9XWF"Q(B5DN*'&&5K3 MARYT$C L"6*4PT\+?+I7+;^0+@\A#D'RT'P/_G@D)P3N."'RC"Y:C.R4NN%$ MRS9"GT-X^?U(E]_?S;G09K:PZXC9UTAV:8L&#TX'X#Q@;=LRHUJDRE'@4QT. MN7 4J&H-.]%H,"F,KR5:\[4I%;%.9P).+O%?OQ/)*)%*ATZ%$ !" BP4^!# M %#?F$-A+4R3V##]C-7Z2G=>+Y(0 &#D"X9%L>15!'AP9X!KU0"*@;?@]L=] M$VR@RO)P#R*Z2\V(K)EF&/X27E,'YA!T;SH%ZIKZQD:6"Q!%@ \5#QYZO&7) M/ 36BN<@/'+ GF+M',]G\70F2TCY\;@QQ^A^',\!K'4**2?#0LHA^ 2.3"'X M!,# ^PSP,>JK.";BRI#BFVP?[[0'[':.P 2>2L+&%NDH)C3$U3'<;O4%S-ICW$)( NRF;C6:RYZEA MW\<_AKT_6$8056"?AL$R/RPZ( R6"8-E0G$(@(7Q7?GCD;P0EZ^53--&MTJ: M$,G+C&E&2& =*8H&R:&Q$K"N@&T8L>9\A.PW'N8P$C I"._4?X3']<0)X=K\ MDYX]-45.9(QM#]CQ+:$'!8O:@D"6*(Z:_#*E#/'6]H'#!\K[IJ77EO"7DDY>A=+IPP2MQ8K^I" MSI#L0EO2,65*UGNS"8&*"D-FP8E_P@HT(5Z$>/%YKH:/X<6X-=@U.N9:EDKS M 6%V5_7Y0)U]SOW.&T%C-")&.R,_Z6.I1J?7G,2:K?+JC3,I,Q1B6B.:N95F/E\NRXQTF@VOB&<!B[-!#?K\ MR.1F=.:@P!4=>;M4,Z)E+3,M8C"5E%ZOS1N*3E0)<-[,>IVOK@40!EQJ'\+< M^6'0]0/E_88-.=\O[RPVZ USVJ:,B9MROE;FA?QV@N0=V"&)*)$\+S;U[?Q+ M;EX=]"AQ7LL'CI]:!U\3JYE6F!$6'NQ^PL'NC# /'FCLB7=+*'H1:WDHSA? MT*PJ67FG]S;T=FE,-ZG5MC+42/ABP/C)8E<# !\/$Q["' I!(I @\7A&TXN. MXK?#0Z$SV\4W\7:"XA,C8YE8+F>C7 >^4^HM_N%']-E<,HW<:[4;&4<_3+K# M%(I'3*%X/!_1Z_"'/-6>^_HE"*RMJKWM2J]J="V[;4SS^J 2BZTG<3R,80K! M(@2+@!RHOJ8.T1LA8S;-,>I8&"\DL=!M-ZS!J-W2$&0@#U,Z>=YV[_OD59VF MJ>MNDEIDNGTA@>IQSY,! X9'+/SQPYMN/9Y9]2>)J?MSYM4Z'E9UJRR,;JV# M\09>G_-JDVR5 &P23K=2(G[#;J4!"=[?-_LVY;K73JU7BA5>C,"[-)W"F?G8HF<"PL,_1]02*,BWI\J^C+P>040UHC?5#J MT)@F];1"K9G.I0<]FA'W_>#;UGMP5LTIRTA E.0-\]@N@J1F^VN2RF83&"+0F]96RN&'>R M]RX@;J<[5S/RJI?$"*MB5JE\=QZSR$D$FL&P43UP[RSX>ACR$(1= J0H8 MF4+T>0/Z$!-^/DUF+%9C)257;[/5:2+6C?UY%M]GHX_>US&L\BR5I=0L1HWC M@U$J2<\@^L#NJ_#0F/TN&7Z?;-WQX,/;V'4_#$@NQ(O$ 6APFCV5^4"@Z__= M*@3D#NL, #H>7'%;@R-WA44]A@W[DKKM3A;3C!$<<&3Y$E/%$QD3JXFYY\)8 M,#MC"8 CJMN-IXAH.GY#TRRTPT)<^)&X (YLHZ(RQ9Y7+:Q4*R0S_7$K/C:# M0;Q1Z!A%IPK%<)IL0F DAI/E)(IW)3K(8 MP4QXC!=8@L_$,PP+YOR+\7X!R$JT%;J]):==B2# O!.;:9:P]02?8*KM.*TI :5+DRFQ#G([-UR]Q:^9I%+6-6O=6M;99]!8XD3D>V)O:P MPNN#(B5B"5ZF-IW8NKT&(Y.G(]/=<2?=7FXGM,ARI$7.-_0PL9[$SV>WQWE[ MT-HD#*I6YXGV8-#HI7!PMC^?_5FHY?1)>]"@6BK1)S),YG;V=KY5GF>56@:FTN7\S+R49RT@$CSV:/=0CE M.:F6%;K4G-I++E?-57LS,/)\]DH+EWN[YX0TG(^UMI+$"O/\>I*\L$?3&D:/ M%FV6*@W;.RHW;I1PK -&GLT^VUE&BB26)!6K6:5-S&"Y77\&1I[-WD[B=&LW M4@=8:Z9->KO4@II8:P <9[.+A>=./KM:E:36M#B+EW8UFMMVP,BSV?OQH:'K MZG.;4H;;DC 2NBEI"D>>S?Y,$LG<9D0FZ;S<+1)C5'M8O)Y/USF@U R//9I=*5GRHU*I0^Q?$(PLPYO5?1KN@-0GG3,Y<77A^1IX)NP=X &< M]^\8U-=_3PV>D6)K0(1_=,T4(:C_;? R8XDK_N29+FZBB;VAS-349-OB3Q;Z MQ4CNE_@:7M__>FEFVX+_?9E]=NK\-]N=.^O';#'FY,"&3AOH1 %OA] M"8'LIAOSS2YB>K:N._UD&3G"B28K:Z9MH'+:JJ:B"QI?#U65NWV?KY]X*?.= MPF1^UOZ%-PA?QL1!)\+]8W0_CPH/'E_JUJLI,J(163&RS4<8#KKKH9Z+6%K$ MX#F>5Y#+#6HY\$A#DV6HU$35XF$$PB/'?05,+H)8N.LS+Q2#%=CW39*F4?U2 M(ZQR>JHZJTS:E]"6"G=>'E4:1G*"L M:3P3CV;28=YTB 4A%@0Z9^>3L(!Y+IGU B,LJ'Q"VDA#3BHE!IT)2F5.$-%X M^O-[9]W5^G$K/D?XCZ\&'ALUS$5ED M$ I\9O&9GVCO?!- ^U'H=>OT922.E$\:*RIKPQJ:.=MJ:M:(M]J,R%U KL4S M-LL:>*TL]?)IO(ECS6ZC"^-@H!63CF;381>&4)I#:?[:_.$_EF86$W(F7C*F MV%#>MDK+?JK:Z\,(-!C3B$4S1/K[)OZZI@DPVF+NW8*_O(J_!Y1GB&P?^3@6 M1"P+&!G"TU? [1=T^H*G+""O7LF#BDJZAX@NS_+B"AXC_ UF+J >V1 G/:DG MMND2L;6:=+NWS!=@C"SLI1!-9ZX=OAY/\!_"J@F1X+LBP0W],!]' I&OM#KY M6F)"E3)"+RG%5VUA"9$ V#_I:"+QS=PPA2L]I$)W3'B "P]P7V_.>#)9 "+I M%2P'B";;'"R-Z2%:VQ%(4N5(1QSK!VF\@&O]JK%KKNHFB;4F.U;H&$:#C[(T M_0&=-HQI\E;$X"W10%&D$6T*5H/V..Q>$)[7PO/:O4V=\_,:E-CN7F!;!WF] M 'I2J2EWC)JDTC%AT.ESDE'(54GXJK]^9ZZ>U!Y/Y!_"R DQX+MBP)?Z;-Z# M 9T*/EC*TQPG$8F*FMGU\$PA 3$ WE=%,2SYN6;/76V)B371 Q[IL VH]" MKQM:,$@F*XH7$$UC"^7E@IZUJ!IA[&;K M;)>*#:',&%"\7X\\;Z-G^;S)1NSK%%5SR5Z=*O9X/H= MHQM/B+ >T$]QTA2NMN6^RWU38$@4GMS"DUL@;9^K3FP*";*_K>Z'7=G-Q0A3 M)])$E8ANH,6T)\"/$AZ,;3ZQ?9-P )HS?;/D_26H+: M6JM:NI@7\K42+%D(^Q.E7@W2N5G959:'.5Y'55?QS!$SGPKQG]=8O<_+]^<\ MLM(4\!Y;F)2N:A:8$%B\P%9#&>HS@Y&!_698L$Z+->=-:-_!QSE^*Q7U@6!@ M"7VW7 L8;EK@ Y0_]W33M;V\#^\JN>,K*<3*/&- L)G_<[R5<3C)+6H*O;@J M(N%AY1X]<.*T4-#_'-5#VH,?K.>I&7][=:9]JW+K,!$(#6=\S"FWQ A@XK\9 M>_0D7W:E^K^>U^J&I(A K VGOQ7Q/)5%*8,%DA.R%P/IY.< *>2'HE9;]&;%\N&85^"521YNBX$Z8^ M_5865?YOP/N\ ?\Z^]K9 8168%9J,-,B0&\]H2-ISYZ:(B@/V,H^M) M1W$&YKNUA);.&]ZM(3(:IQ.=X.:K+MZC)&(ZVZY2P_$XI[KFL:@"FY.TKHR; MP&'XKP@/C%$=3&@!*_73%(4/\I%[D?WG!5'>ZQ(HRZXN@3SNL#CN_ <=D_%_ M(@7PKH:HHV,#T!,YVP0X9SJ=C!PZP8\/E+H-)UUJ17!B5YZNZ "V_X9K(;!_ MX"?H3[ LS8!F9<3])N^8HNZ7_XEH:]59H8;6!6W3B&Y/ 4TCG&CPK!5!F9"J MM7]V(;__L<"8X/LY>C%@VO+66C,D>-R)\#+X*>38%3\7@2(U?:]F[G\OJNC5 MX-$,X I"D\- ^JGWY(U\BG@KPM/_F/N9P';L9X)^[$CGP(&IP^%94 M!0.\K&&S:!\!N$'3&DJ5L_JIN]F\^12I6(<91!->%WNFP_YQC"S#QRL:Q\O. M _SO@8Z8ID1MA5HPHHX=X*P9K0TM"EK\*WV(M6O,(8P/%HT&+ FR;")X' M:S[L;Z4!)]D"@U9@'.C4HAI[BD8C@LSSSOVU 8D O?+NUFJ&&871?>!5(G/D M039M%DQI1H!-R_+&%KRZ9O!@D#G7=!VNQ4$U\,D,C/(('(7O+,&O9 .L8\:HXL[='/BY=^$.>0\N!- $6<%P5V2-!4R AG&\+FO; MB&A=VTF7BCW>6(DLV/-Z/7\D!/MO]CRW!DN!!W+ <&#B%FMI4S U@>$8)$6S M6X*S>;^*P@=&@4@4@*$'[RDBLJ@@9MWGM$;#]-I!-EIJ MI&JK? 1/1^%"4E$T&5#8''ASA5D 5H+7!VX]%?C48Z(!N@^ -@*PUQ6Y&1]I MNSQYH\/E'R <7"%@?DA*N#R@X+#(OWVH5@9K9;5( Y 7$+' 0(3W) *MU1D0 M/>I(VVT/'?[(D8J0S M$_M SA[(P^3PN?*/)R+@9<#O$'OSSE;D M#<"$9J3+ Q54 6P/+(%*A/3Q9MZ=!_[M437?K?0.VP&=7ZZ]X8==P;5( "N# M@S12K$C/N#4;-0A::&.C7J@6U$RL%.'=9NQ1-U3=)RE1=PAX)AAC\I#!_)H' M6D$FD&>9,?:Z'HK=%*A8]#U2OYH*]2Y0ZX!>!XO@B/,JP%:!1Y^]=9@_/.0( MD?>:Q:%V%"W9H\9!X!UI=0QVEP)D@F>8PS_<4\K$([:/_+;B M^XF/81N\ O9F__R\#!BJ)0P9 PBXU3*Z\!QQF*%MB"LP0UMF6(2?[CCW(9G= M."^7XEH:JW%EA]>B.L-(LOO42X.*;P+L _I!^BSE'M"88,YGBN#"S M6A1+V8K1[!FU=@=K='[]3D53&!;%L/, *"")Z-G';.TN,;)?8\1]!1\V6I'_ MN\X"!1$:WNANQ66"OE9<*RDE6:*64DKF4K7A:)7N7.S^^UB;7AR4ZKO)CE"D MFDW)_7:M;";'1TTXB7=4H$'!,Z:SS6!>EF_S!OKLXIXS9H<:2]V^B=F5@4!O M\>2$V\Y^_<:?+FTW4J^ZN[WZ?GNA>^>=@'^B2'W^M/3\)6,7?NRY!>!82YOQZ)"&WNGHP>>&GV^1 MZ'-HX(J^@]6I97J15 <[U?$E>E8]<6F'+I'QW(I]BA2!R:FMH9)#6W>\K\Z+ M.^_@1H+#C06<[MH'CIT$#&_/[Z#'/ ]'Y. Q $/6?803X2305\ M[[IPD+ED(F86363->B%E7HU-^"P?MT6=!T>1O\(V@'D%S'K.?2@@H>)BO[D_ M3*)5G3$;T80P*$1;JE_YYPQE_;+7[D<:4](<6@#>R8M=TL#+#DAB'U\P^$? MIF%-\C#B@#?@.6C;!&KKH"(I\#_.^KVEG:C8+KP> RH-_K1_.#N9N:W_&_1 M.!/ID8RC@&18VY.G[6\;7,W=@Q8_^O%>I2/.1%^3IS_>'T5[0*'Z?^QI>\ M M6^?L[AG%[B.XEM[2R52#Q(8SPLP]6W@\62#?;^#MM3V@K\[*Y-Z%SZTY5KU.II#[:T#$ES5% ]2>CF0P1C2>)<_WO<(-G_I]R M':)5A/1DVCE$ 4L/CCUA>&A$L(B;;V@&AJQWQ'KY+9NTJ849IVR[W"WW%P6. M;:X_9&8B^_(B+&#WN-$R8// &X@3Q/R_7GFCB>? M]V,3AS, D:"3W+GRBV-1YP]X58I(5N!9Q"CN]_CA^_B)R>U87THF+M6DQRW_]09@?:U!7?3T4T742.U M&\XI4EY6Z5),;:Y;6$:E\/6OW[OH AG'6E3%F.6M M9#Z[OBF%(&$NL!+7:9*2N:TUBNL/,"/\TA_BXU(:?MQ"5WQS43_L MB8N]X ?NN*Q\_N!GS=0%+QZU" ]M.,@S'9U8 L(.R&3&9JFF#V;(AM3J9_GHC;DM: M%5@HJ>33>46N?Z%+)AT>Z58\U*K>)8X&;Q0TVT(W]:)W >;39$C/HP,?& C6 MY]H/;[&D6-%#K'U,\R)QY][01)Y[Q*'3H\6)QXV$L;AB+^X>QN(#U7>^: MXS2\&M+FAJK=T#A]^!9WH3'IB)J=33>1>!+[4T@K5% MHY;!Y99\LDKS"29;'^>7E0W^-5O43*PY51_$&I@]C7.XSM>;- &-P?1;[ \W M]L\5X[N>ARF&G9^8/=&3VZ ;.IO33L R#GW-^[__R-66\ZQ62M&$8:;3Q'J) M72]1D',CG9A=.]3%3)Z%G $;H0,0/*YE *[Z;CE@)Y:@7^ E^_")5P\ MYLE,&]LFN+9.YQ/U6H^@\$Y\"YA#4_D7O+)( UZPWZ+PSNC@N8E"#]("N5VT M",L;%N/<5G"B&X^) FY%M'4/L6N>@S0]2:;;\G-!PV)SK!:+:51M0%X]BG_^ MKA4*S884BUE+S*X7\\;SJ,'M>/)MNT:>[)IF1*'O_.BJ%6EJ% V-HI30720L MO F=ZROP-KY(/L:0>,OM<7O;<)OON95ZSU:&C6EOB"F-6%I;K?.)EOY& 3S= MRM/+;!(0A$/QF5RDRR.G*(?NU_?7T<=>6/=V^Z78@\- \O]C%/V?[O&S@G=A M>L'*1T^^8_[MVS3=E1?_\VROOT[.%]]K=3=..>J!Y8F"R +IC#> MR(F8]I$J"6L#(X5-;*B;HYL+ENB.").DP>F_$J;S PM09\ MS^ON;\]SQP!]220(S#X6J422[4/"&K"4D8M#5'QO+*J.78(L-)CI!,RPZ18] M_I#KZI._WC[%*Z>!_^RG*I*]G"^3!*8ZG9@1ABV[%\T&/[-E-RG*]>_TJ/P3 M,"X$< !5W;0<^/*H[I=SH8K>"$SB+M[DW7(2[M/?NS7NS] 3+RXOKW$(?HYB M_,E>_A!ZUW_GM*)3R@3-NZ]>=NS?NAQ%AYA'EIW=\X+X?/D89F3.K/C(E(>1 M6C!S1_4R(%B_?*$W?E^)C?T[P^F90^MJ)YP.2#_XG&+ >(D^5W9PRLA(0LPYSUMN#,&%8;YW!L_3]HFJ;_P! M,GV=J#/3/;IX,4#_YGC !Z+U'R](XO6GH5..(&MK\Y#P@>*O-\QD(3NV0,L#/ 'AR1JQ7N; M[LX%),][ 6]*P08LM^49 \X#![Q\692 B2M0)IRL2X?4?\+MYERSH0L9DH/Q M!&AAJ[[(2"2\+JB_ 6F).W&+[,S.IJO#ZKSZ-XW=;XDA=DZ' 7@Q'#*;J-_HFBB M P^\2X%9+ZT>O-)?8%DGDW& 66!0^'ZR/U6=QWEM<[1;C&P[$'B^F8>XKJ>+ MU[(W/FW1)M\2*,"C,(?A4-RA0O981I.R+&;/\49F2@^(P?/Z)QOHM).)N"=5 M("UQH#EUQMB;#$=%$=XC/*YLF$=V%Q %A9'XR,+F9FA8%+"#2PT'Q0$H*+H/ MBAA!\*(!#833T,I7]D:=DW80]5>BC:($5<7!#1YVW#;W!C&Z O+DU'8O/IUC M_@P5Y7>R&.!@WQ.?CD[)AQ=6&(!.P&8^6%^>RHDB?/1TLY?E;6G1R JH: 2" MGFGG4/J8"BAL!.PC3!8U>2>8$H5&.WH;:%YTFH"@Y&N@A+XS("C8X 4X>/?* M.G/)P!1 2]W714"T.>I% *Q>1IV)J,2O2U2G"##XE\:B.S+W^'2EAY/C?4:V MY][)?+ ]9-0&"@4GQ#0A9H-_>!9_MT4?L@ O;D+4\:=>Z+8 >(@Q5,VV#FGT MSM'(34,\WLK&8;/@HTSWE'/8 ,T)5IV+,#L=EJ]$3 1.")#<\+%P"S7;=,V@ M,XX5H6*417[E0+]CY9B:BG;BD!#-B@9K*W"G61X%YUJV+][V,"6'--L*NFO@ M^P'N06=4*"L<]%?#>W;!T)1C2=TO!Q[W5JCR GH;'Y\9/ KBG3GY28 S#A>) M=U$C>4V%-Z7.D[JB*>6!9A4M^-=>IV16E?+SJBDT)+M?S@U7@UUM/%F?>^HN MCPNNI^ZK-- 1C<\J$#D$CT"*W]NM?DDS>4I$82!6B:H3WXX.@?MS/CI+*(!# MD3J:,JH$) !VL_&L.#>VVJD(<3P2B83) ]/7YPKA(43+P.I'04"1B@K4!@)> M?VT"6X>R]4K.RKL+PYX&LVP-CMP5%O48-NQ+ZK8[64PSQE%",/:.N$E(E&*A MDD1O!Q8#, L C6URV*< M2[K]!KB6.M@"?L.Z*8Z"2V=Q3U^D-"]8PE"A^M$1?@Z4N>D@MU-OR.6&XQ^# MQT$UQ3ML8P F=_29&T&!;KX1HQPX#(4K@<'N$M")8 [D.0;#-J'3PN_@ SQM MV8<21.#T+D(%XJ:,LHYL.9K0]4=IJ"GBX7>78??1@RP389!E&&3YN4&6UR_B MWG%M1[P\QU43(GA*<6^ )A,QMML+[91QGUI.*-(;=0O:TQA_:[N M!3"(K@'+?^7=A_HR8XX_/RV-<6KMY;8Y .AS&*)R% GBU2/O\BPOKB##O?ZD M_E;GC\-)W+6'HS0;?M/P[N:J)X_I:P7_M%M9J< M&TDVK:@'<6TZ24ZK?:!6D1/X/)K$VS7WE'$49PM/0T"AO3U_^\WAFN'V MOS\CY6R60PPH?CGH4S?*W&JW34^D(6;T=FRR0J0WY*_?R<13_$)<[@O!VD[6 MB8JJ5KGFL+&G&G3YOIPFQUD*K MQXALY[9@8A?,<<[*K*>2S3TS MM/X"D2<)"UUH(*)3]V]V^+)4R=C!7RS^R( MR@.C>BU.,DRYV?GU.Y&\&./_ 2RY=A,&K])\5YION\I47_HN'KTM'B4N=EZY M/4/"8@V &Y''MLE;-^!&J2_C1%58URF1-'?,D%-[S[6KA44^CD5;31^E&;:L MP0[ ^4Y2;V$SB7QSNO:'MO#+[9/;;^$24WME(M9XQFH]9ADS$JT"M;CQ%HX+ M16F#J>4=S<1+V6JLM[ K_ MQSB_KEZ/\KYNIDY^\\[=5)9LTG>RD2D9*4FRQ M6!*(E&W&H2K!G\ZKM=PF72R$Z)OO\HIKMV1#2U!4KRE(A!$SJKV.D_'^DL& MC(/]3:,_!>V@^-\>P70WM7^YX=IWX*DA(TZTB2AEJ![%28EJ;D@4Q#_.E7F; MSA"6;0H<-[26I&R+PF[:DPB]U+FQVK^76^+V6[@==OG4-#4<2BE.HUM,,YV? MVS<^14Y3;:N5RL@D)JZJ/#>0B$UJ%U"U_Y-W_K8*0:DP3'Z:8A4IE>#K"Q'+ MES+,[-?O>.:B-^JF:O\G0_1M=WD6GR[4>#)!4BF1IC89L].:Y=:_?B?3+_H< MKZC]P 0*W,GO $.N5R)G,_*DL=5:R\)\DZ+MT720JN0UNBQTWF76OIE=G0)+ M<%_:;@G7-W#\&:OV;%V7Q9=9=3\.!F"A<-V2IG&P'D,3: 8%]M#A>:^)AJ_J M0F[K/?E$/+V/W>C.#C^[V MF.P^SP=6.D8S"9*<;$;S\5R<77:.GYLU*^?)QVYRMP/8E[LU0EXYX97;*LF6 MF(GA@Z0%3+'9LXP96J:&SP!.9.-!\8#\,(9X7579*G*#-O6-%[0 M22Y'] "49!(O.4N.PG(=$VK?:&X?@1T()\J?:K7+-OH/8TQMA@M&KCQ8T-MY MS""Z%*^F,A\^KE_3:LMN!J_TQ'%72DWGO2J76/:?GVA@E5Q9M4Q6T9@F_%Q.FR MSU:DWC/5JRGM=%.%L4*9Y--YJ&)TXR2BMB%JAM/LI,NSL.[6OKH$ MN:^KX.O"O<\LPK!FH9BE60)3>+E$Q9DLGKO\O5,X:<_@"44HXI5N,TOQ/%.KTZ-4<=T@?S*#0WI%G>0P']GV M]?<Z+<):^.#/J'E^B&_N&F,&G&]BA9#K7N=O+DCAK' M>X64W#*$*$K4M-Q4.MY/+0/.9ABB,\J7^NL]PFGT[!1% &=9?NN5H13 1GG9 M>4[F[*&-'7,YM0H]%,JZMW DV6[&KEM@PNFC[8IR_M"+S\,#^*+F*>6")@>#67=>GC:+V/OJJMVJ&Y<: MQ;VE1M#K?;H^G/.XM^O0FHL,BW;WR)RK(\JT!&>(:V/%2N)($VL,@6VY9WNW M%%HQIG?D)XHEWV%D.7.8WB2M0V>'D[S)E+_95<^8+Y([JXG%4E@S+A3C7"W[ M]CC(]Y',%TC]IS3#\O'>F.:&=8HIIW-:W&K4IXG.U]*,9(?RNK&Q6E@I$2MV M-YW18"T"FF$7W&OGQUP@KS)"B8^UQ#BM>.!6;W$Z=8I.5BM*/?9L8--R;0RW M929[TN<1-?UV?G-2#>&%G,\;&Q3@T,+QP&)HP0H&YU'Q)Y9#6C(QE6;K-;K7 MQEAK-R_%Q>:/MAP\DD6ZOIAXL/4D;!*+(!*6XBAH]M02['U=OX 8T(<,4/)2 M:#^LU.1:QAS0XJBTQ"%AQ*E?X22 PL)1L,X>;RA C;>9K=/U&?[3*4)WX?%> M"1:4;*W#'8Y-;1'H_'W77L>D@ =)1VNY5LG!77DTU"G'L87FC5N_3//J/!U: M"AP5_3#XELLZ0_TO@ZH? @-/YKFHO[JB?PR@E]?, M5A, K6:P3H/UMG=J.?54+NW+[0V-UXLKO$OY-3452<=HJKVJ Q)P&]KX+(HJ1F^VN2RF83&"+0F] M96RN&.NO(HZ0J*I]I6(7*&67,S)87)ER_?6OW\0%FV!O B"SV%\ \ )?16&" M4_2 &&\P>C]J6EQVD7VAZ@>ZQ5<2V]!4\"?KH*FC]E^JM[PRI3H^4 H#2BSF MIEQ*&7+\\D+IG%(%]9/[/+(W_;OOJ8#)L\D,O_Y.^(>5/:E MB5 #6%3]#8GR,)Q M!'0_N+\A8ECJ$U96@$-@=1NO"K.MPA)J!;=S^W[HI=>&KW"HA>Q;BW=]9T9F MMNA4MP8:'"A98-_ !SMMA0VPS3[T@[1QJL1Y+VW L8;STM#O I4TJL'M^E%A MJ1U.W!M;L&*/6^P,/E77951O%94;=1RI%H1B,QJ9\]S,*3CKUJ">B[KS#*=N MVE'541'81,@K,=U>?C?'=D)+=FJ9H:G!]LNNJP?6TCDO9'IX5KV2:W6= K;. M_"?3P'6RUE$I3P_8D!WL=":^]&(DI^E^GO6])*P5[MLQU X$C856K.L>XQ&+ MPUJ]R-1VY TG4$<^A<:?71^*(A8\Y]G+-)!$*O.L(B5F+EK7RR J4UMM8>;^(NP&H]AZ2CX1QZV$+<01A 9S&OOCPJK^E# M1$0TXI](18'\>6BW[8Q 5K;WH\*A/"8$)!=](B? !%_O#)C@AX?*G\#\GX)TC/.J_MM]:X_!:IO-:)BJIN>,; MQON!0UB%!]C .4<.]^B$/#:\5W_4C;1BP:D%%E=TCF,S<,2<.6Z:@\-F_R*B MBM#@[ V/R;#'9_A$TU= U!WNU28%!V&+GVF'$O3NZ1NUW()-U,YG\MK'>N_I M'=G1Y]SA=A,) Q)B[X=@DN"Z2\?9<\#Z!]ZE MPWJ.#F#O=0'J70&M %WF/>PQKX#/%4P\:F'(1"#.*[9R,I>C$5Z#..\R4M%, MRZG3;$(V\'4F4+P+U.,& Q<+8?_[] E>>(%GM__G'Q2 ($*_J>/GDT_UI5MF MWIUFKXCVEK]C#3OV_Y%&]>IA@]=T*E%".]DIXPS@6YW)_MX0Z&!POG5[?7Y. M2S"#Z_KV^-S[QN>O=34L]$-XWT)HU(],4K=.>*O0N$;,?]Q;[XLO--?6AX?8 M4 >]5[=! L)*HN91B6VW+XS&.E:NJ=D&>RCK[S[J6/<#YO'9]<@(W?>1@"H4 M" XR0YP6"WOC'D]&79L0SNGO).3U-8%;!^CSKLVI:G",48L"JU9[^+IBOPL /+T7$$7L0[_ _&NUT-',X$WT 2 M'KO;+>_(\=(9P"*.-7W&JW/>9#5C92^;]8=#; MS?KLP4WBA!B(L (N-/8 8$>S^%%=C=TOL6F,_7\FI_C!5/ M7L\WW ]X@ 45IY6-[ZB 6@ X(@C@DD5]FST/^.$Y\->,R/G%,?M!<4Q<96_W M_@9UDKF(_PC2T=T)/+=L8>,OV$'JT!P%Q:T=NJ,@L3=A3R^6?ZOL>&X$9[+3 MH_1>MM 5%7H5-V2&?;4329!D:N^+3+PH4(D8AI\*%)YYFT#E?3T%(OM6B:CE MO?^K*\(#9]^W,4#QAN@(& %D!PLVD/T'3DB,@CK.'2'=>NXTQG8TDND /P_L M#V:-^J2A2U%? P3=O6Y%+0YF^S9BCDIB@4YW?"AYN'QTR'5J6VNJC9PBSC0Q M^$3$^*\_!7O-$7I*HR?_GIR+H"LRGIYY50BC7I>*2_K0L6M.'GE9Z[E=K-^I M_!R2'8\_WRK4N L(!V-XVS:##2A<,4>=[IQ61YJ_NY+34;M%=-NC^B")F-+NT%_2Z MJ<&19^\IM:IFKS0369I?=IMR5E+U1HH$(\_>LX"W\$*"Z^)8B9;ZY=T\E:M3 M,S#R[#WY[*"ED;%26PVGDFNZ6T]61GE:I-6 M3>I,XN=+6MN;;$5K\AF)[^X*QJ*1MLTU''F^I$W?A MR+,E;3>K19+8DSC:&2F&7ZE#*;II5AGVYW5O"9 M^-GTF;(E3IYY>X0MV7(^OBDE&G-Z/4F<+RECY2L#8)-DI&UL1 S8B6[R>3CR M[)GIFLCHK84=EVHM:9"3.G@FH9-@Y-F2P)O.GM/#@=C9Z3F)A^SN[*E5DN.8K8D M6:[U>Z5>I4(O%QO#3-)*;)KM7&)1:30CAO.LM<"(%$N,,XO-B-QT+K'HMB[) MJ:U2'&.UYXQ)-RQIMMK,+O%(,5%8""LCU\-*[3I=D7=K!=MU+I%>S%+;M30: M;^E27BF/)+:WV4GK2?)\9%L7QE2MUIA*/)D8JRMS7I7USB1U0>C*8J[6DI-C M.M6T=ZG-E.&;0)12^Q7=^+K<+0%3-#0E[]Z8#($"\8J[G%^35XNSGCK(-A5L M.\P1V<9*37"3"[VD+X\+[C7YH9=T?&\;N<2!47"PC9"C^ -B+D(]*&C>;:;C MT=A[Y/U'$^?8D(2O3*IM^ MA?R7)ZQ9@AZ7B5;*D6J]GNUA8LP0QX5DL4(RI]QY;2B0N]LPI\]OC#UAIY=F M+S2AQ][><=[U:;G>>>1*CZ&H>: ?_O;^\+\4=&:[+P1=NJSC"CYVG6.Z=>(W M/[^:L QO5O=IN+,BB_,^7_&&!?N,N4F0(;T+;XKW#L UY(7@[5 M\?WN[5S@NZ[Y[U\6]X9=F(L6'P,/8.&5 :2>M^JG="+"NB^A/1;$?0GML6#N2XAC MP=P7("_AO@1P7X"\$.&^W&Q?_K(,Z,+\-'?EW8B0N7@!\E:RW!32;QR\_D=4 M\E\*O9-(K";##__?+^+7'Q(L^Q2_*M,?)ECF_?2:'LWI)\^OWQ>R@?_[US1D MG1NRCHNL3]A#,$/Q2Q_R!I_R@G)/P41 D?,X5[UN7H:US<1%, 4\?)Q M'H=Y\BCC[9A7 J>>+US*'Z_P:@CAOSEX$6NX(8B:;3(J9_X'!A,^C'@\()9> M5\/?1X!@F,6C0.TG+]W1,^?_>T:.CW.-JY2_%=O$'X5M[J&A0WQQ&>7_'H5+ M7E/2+Z/%)^]_-O6=]O]?GV&;'1+'__Y?EN5Y0;@K7GCQAFY02+ M7^04PH*WV__W"0MS+I;NL#"?)*-83/]*XZ*X416?+5&IDD#44[]^XU$\ MBW\K4?^3VZ_W7'^%*CU4Z1_,UWFGV*,&<"_*?,4MM5#@G?\6-<,IGF]6U)4F MLCS7$@0P+K=U<['<5*P=S\&4M?:ABDEK"LCH%,7K@?^8,!/Y IRTNR5.7Q!] M46*P>4H:*NWIL ?S K,03M+)'PHG7X(?3HC)=Q&SS^H6^+J<$6\5LT-GM);@ MW*945$_TD+B99PW3@$@TMUCMN<"6BY@X[(T8OL$69RVH86'F-9ZXU)?B,R2" M")Q$_"O ]TYO=V3XLCH?P5<70)QZ+:3WD8R:AX36 #LE]CG(%VR+QG.Y6"AF MN096ZE9*ZG12;[8KL)) _-?O+!'-8MCMC(O0!W$UF^A11/9Z[LVW$=FO]2Y< MD]EE$Q]WBP! :&)-I!IY_EG4D)5B46L>'7P!NW.Z MK;U@!VS'=^!0KB5<]B]<@!&*X:NL*8['U-"B)8L5\+(YF $8R?[ZG8PF4C\! M1;[0A_"0 O=@#H/ZX1QYR6LP3<07!6L=RU+;>5FP2XOZAJ)@=3'H-3AOZO5I M/H,@.0C^0D5W?I\5_[]3YXTC:3QN*0 +1[U5KP>ANA5YM0L9:K\263/FHW7- M>]/=E[\U7));-3%[:VCT,+O)Q6NEP8Y)H]9PV9=;PSD-6H_*?;&P8J;AU!E^ MM&YZ[R9:H[U9;4>Z*$J$FIZ;TUJGE.IU8+/!\[B DY:Z5WK;.:5'O6YYL$WU M"8UA%6E#7/$J[!WDM $0O 9",-Y;5% ->@&6PE5AFTY46TY$#?O<.PVG#)N_ M-KMV,#LBIG>OX56P]0KM&_LN.$YA5U3=#]//Y(4!)0R:;;Y*M]+S28+(EI\O6O%-[12P);MO+G,*HMX3%M?LE?^%;T=5'ZI>CEW?OBY M:-Q*X\U.#2O3]CQO)9ZSR?X@JW*'>@C>DJ\UL'VSS6+'X_?IEZFO+6&U?<1^J.2Z*+7$1865;<-6'?? M;2%S4&">NKC4@.(E;>1TRG8;R[K/@37E9D6\NENIT>G80'55N M/UJ3?PL.BGI?"_6L8=$KQ47#:(9[2/[3L2\#J5A!/F7 ?OF ?%/ 4 MF;_F-;GG/IP3'[;22P+*H]XZ4+'\C?Z"77#^C45CX*O__+ -(IY2]ZR$^'.V MZ)U!/:_JDD_.4WL]>_P66>.OX/3MD\9OFR5^$]#\H41Y#:@>FBQ_!@YWC6 $ MS\RYA\97SYB?A13W7O ]0HL"L.S/B%5PY3>(\=<_)MRH:0X6B:%FSK!ED]Y8 M6UMA&SCLFX/]2SAT>F RYBA[%2@D"T'SI&B]4/?@0M'Q? M' E:$!2\C#JY]+@$-P).[]ICL<]+3%G>]=78-K6J=YP\Z50JFDY?2^YX0(OH M!($.R6+00^[>N(:6T$-;0G=8=A#M)HAQ_WY(D'N3Z726[7D!W&:B8INY1G]+ M;P6^811S4IQ42"?=(H5%4XGS&\S_/*PQU6 ,B46LF]L%X L)I@]+ QEV&_)ACT+K_?'V3Q*#,UI6H!S M%>F[>F5EGC$@L\__.0[7C\-9;G'%^N+E"I'PF9P. ?#4Z37J_QR%6.R%#P8& M:<;?GH3Y5N52ET#"-N-CSK4T(X")_V;D-;,UW56FLT]QSUKY>R^DD P1''N* M)_\5\?T-R7%&2QATY*/84=R1^[/CT"/OPU>NQ]V-@7?B!/Z4.F:;!/Z43MYH MJTZ. O'#QOR7B_?J,.VE )YYTX+7// MMXS_\OPE7CTF]24*[AOE\K,#@XW9IG$4C,Z6Q*RX0$ZUL]D3BK(8QLM$@VZ9.;TU,KOU!0N+#25/1W);9E-K M;X0^E8]G8ZNA+,:-))S][#WC>3T_5V.)&6TG1THS5>$L;=-QJ[4<#^UE[3&W MV]6&4@OCJPN]@&'B#N8VGRT)EX2JE2@EXW1M5I&E:;9M\ODU&'FVI*)0:.4E M;#>@4L.:4!NJ .&W,-'Q;$EUDH\/.3O?HTM9JSM,=.6<-($CSY;T;!9E=A#/ MIJC6.K>.I?C4<-7LN*EDQT,5:[F83*F=@?&S54G )\D.!O8S>;ZD%+:H)HJ[ MS8 >6OA (DF.3,LD&'FV)#G?7WJAU%]!@/UL2&W^F)%K<"C33S.EM F=J3!N./%]2,OML3O&%/I,4 MC&Y.AU+O.39? [8_6](PN8U5^EBG0<6T))Y?+KC4:$!>8GO)7#]/&AC!2:4L M.6=MH;Q3E1G0O=[(2Y&K_>FD6ISUU$&VJ6#;88[(-E9J@IN0$S@4OX4.^H/, M,-=X=5V5@V/' GM+!G)9A\V'0\&V#AI.)IR0> M!JL&(&@8G&!_:!/"P&T$_D.[V@9L(S)/\3"?(0@;$4)38#8BA*9 ;$0(30'9 MB!": K,1(30%8B-": K(1H30%)B-"*$I$!N1>:7W=[@1-TWJ?-77]W6K_H.> ME+?\F", MZA9M=RNK7ZP+ZY;N_32IN3=![I&ZAM^[M?0_G]41*A[07M*W+XZ2N!A4W5W% MRZ2R6*4IAERENV0W5Z>+[\]#>SWK]BSF>E]]OZ7S4([=_-,+R6K\HI*OC=:6 M3)>,^*0R+.Y6\]7:J260B";2YS6^0V$/A3T4=EA2S2?L\;QU8;25&%E%JA\7F6FSD]'XEH\E;-V@(G[+Z! M7]CV,93]QY?].Y?7^(#LLVLNEY+GXRJVG6W3@QBI&YOGCM.H$4]%,YGS[CF/ M+/S7ZZ^$JO^C<3S!VM(O%O\3U2^3^>&$%@8,UAM(*ZJB#Z8#D@R6^+?K.RUI MUO0-G1J,5NWN4,7U%DHU)G[]3KVB^P-W4?2R*X/9=R:+K $)W]923C?XE:C9 MINOK^(PJ8L&)+OEJ$^<1 2T(K:P?QTNQXPV-8\SY6PKE7&SLU_.$KZ*V7=%K M(\F[ %QFCYHHP_42PY:F,%]CRQ8VZ(^F2@N]7)\U>"ZW@_5'4M]:8$.%&\IO8,H)?UB(5ZRV:[6D M^5;*)RFAHIE5+!V'I8&ROWXGSIM)?P/Y#07VSU-WOIO WN9\?U.!S6:9N%S2 MIV/:CL5[*B7+#)6'6A>>[XEKOKVSBI/^RHV/47[ICJUV#TQ9L6#'848%@B7J MR %AS1D+,(G &[!;M-?W_GI[^;4HRY$I[Z]P[@9E'-KXNEZ*"*]"(3QK?G73 M4F >$^]=40HC0L_310:F-CK/ DKT48OFEN#O^?Y"6;!<*D6GR/JT3^6YFF)6 M>'O3VJ[#LF!A+^$'3M4,>PD_^#[R0AQZ?Y9/!?V9WGLV)= =L3[XNXJK@=@\F$/ '@3 MPRHP%D]N1',"HU\FK&I:$PY\A*;"TA@^R0FJME.I9)56>,NLE>T%GRC\N;?\ M36]]P;]F#3.K6%V,U[#M@GXVU!Z3[7;<_L7I:)+ '[A]\=N@>:QU^7%G*:UI M.Z_Q'%%-[8I&YT[0G+P--/\$'/[2-8:-E@,+LU"*8A@._O_$7(S:1D9.Y[$4 MT9?SL\ZMG? MB)B8J;3;6F&SCG7^O,GA']O%*WV"XSR7HY?KDCXSK&2Y5'%[4>/):#ISWLWU MNQG&+#=ETLM&W*(8@1S/"]/MNAB_EV&<#@WC/T;C(/7#O@,- M\X^[L">AH! MNE'0,[*I91,8\URDS-X4&Y.3V9<#^C@VR=<3%D%BM6ZWOVEM<2U&N/'V1"** MI^+?VPC_$ED+C=Y@]:[^0D?QW=<:'(#]Y#[=?XIX_2FA]N9$Q93R]&@ZK;?& MF7QYYO3K3L>CF40VC)Z\3?3D@=7(7CZ2PE) %L"DJF9%#'YIBP8?X423E373 M-E#39A@':1F,:KH,J0,R@T\T,-S=]!<3/D7GU_LR5O /\!,SLF(,$<7I@4], M$S<-VZP9L\2F6-F+S.@-?A7Y@A N0/+LK@P9=\ M1+ M2*:5)MMPZQCP]X67=7YCFV^B[($([UL[C(3U[2+GT0+,8O)^&CC$1SP* M7E@TX7N;$=ALVUT'>E_X,G!OX9+@8R6 M1"-+%%&+^X1#\S*\;((L!I.25X- MM(7//8V[A$OY2!>DS&,R6!KR2FI M-Y#H5HR<9H>#77P\78,C>_;I_"8K A!!]OCM-L3 B4G<#;VO8O1FF\MB&A8C MV)+06\;FBK&^*37PBJBO4WEV@[42J=2( NXVH=$/ M^$W>1F&8]@M0 M[U[:(#A )8%0 9Q..Z?&=QY)KJ 1H 6)-'%?K040W)JUN9 M+V+.>=XRGQR%==+\.AA]K3\>U7:S57QR]-TMNW/7><;D"WM(/P^LM[:EZ=!F M4F,I3T[-9W4W4X9MTI%%P! \1UI7QKF=T&\3AG\>V.?W;J&:FR^S3U,#^C$1 M09FE^#\11(<(R;*P' 30&9_((!]ZS2/N0:P&\$IS=AWF!&C&W]X!X/1;653Y MOVVH/^%?9U\[;X0D'\Q3YTV3/R; '2V]"X3H \S*:XH.K:(Y Y-8+*BN <1! M$V-F\+R"K!]4O:,'CE>1LF9:>U2$%LD: 9_W$/ S3>>1F<3.T;0SL$S7ZG-! M\O ;,IP@DQ/E0_[NZD[B_ M0-8/!X]"G2 B)Q=-4_MBM#0EP!4Y/#2S3L"9=N';D M@(/_:C ;4;&5!C+_)K-$JM[H%'F%CK5&&;TS9[.3P>S(R( D^INS#1@F#LSS M4RO#$;N6MR$(A?J ^BW!R_;SF1MQ 6^V!V:M395BPFR:9M15LCZ#]R61+<\8 MYNDY$O$!"[@5G%<\IG2/+]>H\(=*Q6]9334-S*_$R2L: 3Q"04;L"<"!/504 MT7+P$ASM;GTN\RX BB)X'%\'&\!5@-2I,Q'8^"384,O,;1O,0C/R,F.:B'F\ MWZ =)O?P[C)21DN7\"79EK >IE1TO#<!<=JV:*S.Z37]>17=&0W;7;NJ&&4@W.!"[HMVGF:HR!/O_;7)Y\S M*\=C,.7!^YWGU+IK<8T"\TV'J5?6L#]I^1V!3L:-+Y&(!>]J0"_RW)6,O4,8 MRL0M,HE>K'=/),Z\<7CZ-%OH?XZRH/9>[1/+U;7FB\W*TG>'HK)FBFMM#4U@"./%O\2BYGNSFQU:%K\RI?8U>E ME,W#V<\7S_3;FY(AY3AZNTAEQTN:,#)]SMJ0AI93T-2U/Z'QYU=GM*';6 M3ZXGZ?.1#(N9B=@.:U+B3NO/M%R,>Q8[D\SY2/MYU!Y9FRDII;A9GJIO*QGQ MN3/)7B#H.D5MA(FB2F(\"]1DN2HNU,0Z/V5#N MSVFE\,WD;#.*T7:W,-#867H$[&P@HV4>J6%,NQ;+Y^*=4BQQ4>[U M,KFIM"JZ2@UK.R%.6#$[5R,O2?-6S*5K"S/-8LRTKJ0T-IL=<^M+0K(36[OM MG(M5Z=JLO"B6EA-^GII=$A)>B27[;$+F:7Y-!4@Q 7>6W4329O*Q$F)9V!S[8V%Q&?$O58,]>M#6FFL6D)\2W'C*W. MI?TDAYNVUATTLU(OELS,ED.IJ'(7T7F<$OC",S;92&(ZS38I@=-XB[R$SG0: M*PW+I=@*ZPUC>:Q%/X]25?C,U!E%V;IL=:=8!B<<[DLZE9]28UK,I2*I\L,8.*5(\G+O*=6*[D&UQ?VD@, MP.2X@FT7\@RBXSF,UYDI177J:VDKQ#AM:%02F19\YAF5LI+>GX^9UD3:\HLQ MP5BEN%;O7.+E:I-BN0K-=+ \*6+%U5PW\C;D^K/9>_IZ:C0YV9#$*A#VYJA= MU $OI?>SGUQF7/=S>_[K=WB[B5N8WA]SF.[/*=YQ&#H)T5V3B0Y*PG&AH"\I M!(0.NGGP)B\4]&D.\S9/+!H6%ANWT\]2?4NFXYVPH,]7%O1YM2#W]RV;X9QJ MG[#D)]XW?FI=F:M%#\-]N=>^7*_3&.[+??;EM" MN2\AC@5U7T(<"^*^A#@6S'T)<2RH^Q+B6!#WY;4&!^&^?%&5V94!0>=5'7QMH8Z5JZORCR>#6NM M&1(Z-\$L1Y.1^<\[/P5F.]UB*H* 3NV^IWQA&^#K\6FW)\AG%%]_+2KUB^JH M^Y?UV:74]ZF[B8NINUX5JHK*:@H/GFZA,E1U6,P9_.JH4A7,W87]*H!(N56J MDM:2RI)8GJ2'C\B_Z&(AR+^LHC'_2(>_Z"(DPE2V#*YN4WQDE#6J!WSG"-N M+.*E\4(I%GM&F\H/-X5RI9=<\6-8PB?UZS<>3:2)4,1#$?^9(GZY ,?'1'S5 M;$U7N$SC4GXP2L4H92Z5C!N+>&73FG88/85)2D[%&N7!:J%Q4,2SOWXGHWCR MO-;DPXAXX)W<0*9[]IKI_N#7NZZCHN146$?E:!E.$571 MM R4Z!/A-SHL*/LS;GOOY[((J1(0AWXPL/7C7A%7I$F5(X\$FG+DV<7;"C4; M3K,YMD2UK&&5L!-IB6[?&&^U?I[+5G;=,9WJ#*R$JE*-2HETVM7A42Q[K5M= MB#TA]H38$W1WS=NPIQ&;-J>%KI*F:[D 3(QN&=*&SRXP)E--=K;;QI2)PRZMJ5^_T^G, MSP29$%5"6^5A+L9OGD+Q%ABIIRJE^7S"U3!>8I]G1+U>9S42P$@61MC@>'@' M'B)+> ?^8'?@-T_4> NR6&1%LZ=\>2S5UC&J5EHHC7)S!I %7G=G\&O'H$>Z M[+Y#2L;/0H,?Z@C^,;FH#YH[\18(Y,U,3K:5\DCJ=9,2*S3MG222DRQT!"5^ M0OIY&##PC0,& @4?CY;^\!;XR*UCB^Z.(C)$#Y2OWZ'!6J^ M*5Z$ !$X1\U=,AC> A")B<$:V9:1I8A,FMYD.AH[G4* R,*+IL<%B(=PT_PX MQ @K900[">$MB-',&M5*LMFFJ.'07#]+*6LYR4/$@$Z9Y.?[9 +FR^S--<.* M6;RAA)T1OM2!?<>6(0$DTXM79_8\U.@1"C0!R!P#2FSO57I.5]Z&PNT1^/Q@250D3[WIEJ@<.;$SML5-ZD40W42F%BBS.0XRQA$XL_/ M<6\"FUZRWFZ,"QM3(JHQ5YK;@N4T.NG-:,3+7.T5>1Y$,62X$=3V?\H%.D\VI*T =XMM!I((LE^STM MEH=P$P509H)%IA>C?>Y-ID!!RXF1(I/YX806!@S6&T@KJJ(/I@/RSUU';\*7 M32:F<\E-AY.($;=9KH?+9HY%^(*<1]?J #Y20,_]X.*GWKT="WH<"#JGV;!R M2! \?-*R]]]F<$ M,_R[EP%M&LXUHG+/*OWQP1-9+>U=:746:VGY 3'45A. M-$G(7E/_?H=CR;Q M&R9+A>H\%._O+=Z?Y?KX8_%^ENN%0:U3G%)YI9X;QP1,QP9K*-[97[\ST23V MP(&VH3H/B+P3 5AFH.3]MOZ(J]455LLTOMWP-2J55OHF,@E(@B*(.(G_ZI*M!V:GMRH+NY<<_:MA9%55;FKS*S MLC(G *W0;[@D!_SY\J$@\?8SP:MST]34#6EL.U])"GRQ\9NDGP>.KCAAR=I^ M@.-*ZB@+3M%4P/_^BXP1_X2)H/,!P7\P8$Q "ZUJ4F&!'!3=9LBU8V\D24. MSQ7]#/D"/P&;2*J@!X""I">0 3P.E'+?0 8#%M! @$,/R+)JZ;\Q/0X6\1J; MU#$OZCH AQE>R^[@[8HS1[N-&*H-WYN257[F\NIH2,<+8HY9]=NS6G;$UD?) M?G=E0[$ D*L7\!V&9H+KP>"-^0X+S;8'%PUYN!#<0@>_MQ_V!Q6#?;L#FG/K M$%X990>.(1F,C7VT#&G.V.$W[O9"$/]&(S>T[5O=WDAG1F]S)M+44_QBL+,@ MK<[TK\(^QY#)MB39_AU"&\/OD0:X6H28K+?&I!QD-]1G^Z&@5^\ M;%)+PC(@%.;??OI[95ZHGVE\5[RT+ZR^+)9:&>8C%_86ZV M,.\\HGIU5_DT$>C7:" =$@!]_BT9<*P\_/4O28$JE6KJ4,_7_X::[J&]![=K M1(O_^T7]^B _1IXNJ@Y ^PA7($+BORQ'+$:J+-PI:O$UF?U.5/J8 M 'DL W9!5=8>*S:>&QJ#SG1]AP5KN$/A/,.>2AT&KCK(1<0WW :>=*.W5Y M65NMU2I1D_.CWH(?*(F!-:1P"LY@)/&JB\A+FL!;4"MZ+=3Z@1#UPZ9\=Z7D M9T)5Q@15.)ZV!>05J,#!3?0S0%5@E=4BG$Y1+-4/9VEQ6&+R6F,8QM5UP\&K MYLGRK,H5\U6N;ZQR/0SB? 7M(:B'5+*VI9X[NENS@PJ34\F9O4A2V@R[UG39(6JK<=.BQ.IH M;B2'40Q15# >B?X ?8SV]3%?'_/UL6\$=UG5/.MSJEV ,QBDUDS,V7LI;C2Z7&V+D_$81R?"9!!(GRIUL6W4.W:JL')<+4% M2>?AH P@G(1E+EQZ^AJ@KP'Z&N W0<8S8&A2P^ITE1Z7V&XB;<4&Y7Y^8(E. MC4*23 3I:R:#](#JATCU.R#-%R9"/0E%R0#=\-5 7PW\*6K@"94"?WTCM&/W ME!IFS<.FR3GZZ]PIA+W(5U1Y9A'=S"C;[*B]RFAMN54YB" 9/@T.^?M;*H(7 MU,"]VSF^)GAC3?#A%PL?%R_W\*E_9^WP!:0\EQ%EVDJV%J(D,W,J2AA%31G/ ME]M7=:G(\IT\"Z,H&U%J=M4>L M!_E(EW0,W6-\=]*Y$HD$Y):7(L%*5'^W^ D03!G4QHN%YK"_?'GQXKH\Q2^6#?+7Q=]?_'4YV%_\=?'BNL#]Y6)&8G]A_ WF M&Z[+V[W=+RW0JR;FP^A"OX,N-]ULOQ(%=HDCXA]-'$$EGL*W/3*E%^_.B3 Z M>.=^"H1??UK2.N#C,^_/TPQ#.XW1Q?/(^75[PB7N,,!\'P?"PV,_.1T1O52-RI4R4;@]JX8%N MW0$$N41)8BMSF0FM5_5T:E6*J!41@F#\UY\ _41_)Q"\"0][SGWP?@UV&XP= M@"P$OHSMYS%$>B4ZYUO.^97(E\K!0;L8@^)7)"HYJI-=VLF9 M%G.SQB2>+B4;O=G!Y^UY_=\^2MTDQN-;SOFU^ D/7^?X($Z]K$X^#J=:W>Q@ M0O#5)A.*F2EU#30S71+P]<)2OB[?5^ #W5=VA]X#Z+Z /_-K M5W9],]*U^O-.9+RQFVRKHQ6H^L3NU4$2#@RJJE20BL1\I/M^7M%FC0UPN@Z@ M/JN.#$Y2''T6K/D)IX@ *[P*?-,]--HON>1?V'5Z/5WU1\'U;173)II?;FPNP?:JBB)O"G32RX[K*K)!<61##H%X: M"9+$I;2)/Q'"_.Q [BA/[PF2 YT, LLO)#;54>,4*895?N]C4X^_E6& MW/[;1$43T:>3GYTAX0#G?YP\F5#)3O+X. &RF.?2)+4G()!6YW!0MJ/]ZP$H MQJBY& !+4UH@BS+X_)UNX'GJ.)F2BG,L&8"?*$C\H'$!?Y;EO18ZRC^&>UUH MR,Q -H7S'B$PUM1YH 5E-)!7=6BC&&K F$B:$%AP3CM,Y6/K1 ]8*.]\@.F( M:D#2<;8F&9/Y*5" ^"G!<3Q'+<-1P+8B4& ?LFP'#A8>11^%I'7(X=;?>?R? MX3S')MH;NM&?A89:?)HN ":FB&=9_PK,JR#07,1T ;BI%8N=+(@CD;JO7I16/")X8=\6R M%KJ^JP/E7!+)8[A'P5BU<1J."T&V@_153M.&.E@VM0I8=V>E=E0LIQJY<8>V M?OTQ@!M8?@QHF(/FG(TG"7>92W/_H"*_O^V-5!4RCH(S9;UAGLP:90Q3>)RX M"V?F4IDU_$+8F_*RE)VLB:G",=*@$@89U9*,"99, !PI/!;D('[4 M@5(;=XL4"B33/'R!!!&"@W\9SI^XP8J330";;<'$#CYCE ,WZMBPX+N" 05 MU(+0NW^0=^SGV/>/*'@PD*,@41 XH8QP",0YE!1NQ,D<7.B /@&P\9.S'<,E M0PPH*2;G*B;XHO?>=78>OD9#VLC$)? N-2,B[2WNL[]XUX6*;-60W<*2]/$E M]?\YN(N_<]L=;8A[LW+5! JK4"((.5?]<4F0WYQL<;;NSC*>> IO+P+]WMWX M"6-6(Y["T7\']CXC NC*$N?E/D4^Q0 M_XE 33%ZHZ4Z4@_#SPOS7RXPT1"F_:M=2Y_5N%[=.7"20'18C6#8*4#@[B/< M?FJ"EWCUD-3G*,AM%?@ZFX[1@AE-,Z&F/33:2EZ9J"+"X%_.VW8M0V)MDJ]Q MC=[,;EM2=-A-IAD=M:2/6Z[I5D9>J/,<86]2F331ZE7F87%(G?99:TI.S,FLN:7(=&Q53V3BJ-AL];@GJ6EK@ M*^75+%UH:7R_G+:('&IY,L[9,!U:M?G$?,9-AC0-&L-J7T8M2?*XJ93EUV2F M01D$&&06O=5D22R6*,[Y9$J;=5L:)"MB@N"BF40FD>QL!!$%U)VTU%NY;B_$ MJ@J3YL8,-9KR=BN,6IY,WJ :P P/&S);TM++V'+%2&2I 5N>3)XM9YM2>6XU MB%*;:S84HIFW^RA,YF3RU3JII]+JJD&TJL,)8,=%*S]&+4\GWQOEC7HGO!P3 M-IU;;^;:T,ZWT8'&R90XTJ9T6X_Q;*LG]LS4L-N8M1O0Q#QIJ?6'L7XU!D(S M:#+.M72$S5J2-:3/K'R7"'=U+6:RM;B1(+) R*]22=CR9/*Y5M]NU2$7L;6Y M-8RB[)PFWX M3R:?YEJY4"V1SC"Y,*!')AG-]OJHS]/)S\;#.03:>6U6:T=C M1+;9*35"22A*)U,:5:*V;29&$88;5QEKE8OPH2H2I9.6D]C&3JB%8G^6R]GF MA#>5BA%IG!,Z09Q',I%L069"K4)YG.$5:Y9OG!.E4K(UGL45OL"88+FB)8$R M^KGD.0YE%T4^P7)QD(LA]:3C7DV3!2';(N,+C- [TVT[-F% M-Z716MI0J1([7]5J1<5(C1K8/WHR(S;-RAMC/AG.:F1TO2 ))I*K6N= +)HL M=\T8'Z[/2IO.L%DP1#JW:<"6)PL_CXYZJU4EGV5#]5EVDPQIN>G(.D?Y]-BL MB/1ZOF!M-9&>U/KQQGR[MF/#QGJ*UN@4<&IR)J0N M&\592\HLM"5KU>S&6;BSU%%O,5JP<79NVBNQ-FM2F;9X#NZ(P=Q.)#K,@"EE MJI$2$%,E1CX+=U2,DB8$JXS8V+11':0U8AZBK'/KSI!Z2YCV%(*5N) :BS1& MT26PSJU[N*J/Z9!0+Q!F80@[K0R2"U8\ATQ@)K2R*W'<9^=Q@ENF$N5^)RF> M0Z9&MJD-FD)(9G+I:F M-_O+2MN8=16@QP$53Z8$U'+[]B.]<9O U[!SHZ[)Q0:S='*D]Y2-.._6DT/4 ME+J%?OB:+;!53$CBG*\ ^77(^#_ZB4X-]6UU#BXD5(8_S1?0LH5*R4US*[^0 MMQO]4\!C?"&16P@?FCRS$#XT>6(A?&CRR$+XT.29 MA?"AR1,+X4.31Q;"AR;/+(0/39Y8" A-/S3G_6T6XO,9O%]U_]V/$'=+V?T: M+M]Q[=^S^,>Y8J,?3M)-/%V$PYNG@D4ON93[M3W1 +B4N=[C2__:W%_F_Q-B M/((Y:&]SQ\VK&OB8Z O&2ZCIX03;K\G-JZ4,?.:Y-:I^9^YYYYWMVX,L?8*Q MERM?W*+BQ8^1#.JCDI%XBH:_M&!J%SRT_@5O"7XI;?-[PD>1-F^NEF3GZ MPNF_)[.]"A>07YT+/E?XQM6L'IH+"/99.QNM^OMJS/W8;%=WWCD_<^[Q:$:X M?SX-YP3TY\W[88+Q\'G[?/Z3YNWS^<^:M\_G/VW>/Y;/'YW$\S/S]IP'^&QN M*#?E!GQ!VDVT$T3WY.9 XU$^&PVL@&)>HX[1=_?FW286ZP8,?8WD=J\%5=XI MM]WM$]M%SM[_;*["^>1\NHHS7'(5;R:;J3*;;5PIE_+>1='7AT+9S*)_?H3#=^HB)@OE;Y4/E@J M'U!AY1U2.R#OD,EP1TP6VTBD19B-<+HS*5:IA(AV6I'[]222H"V+Y-4\"6VYB6O\( MT#\"_/8NXPOPY_N0?1^RS_@^X_N,[S.^S_@^XW_U4\,;,?X7O,!W?+*85'A) MECG-_DK'B9\-7'USD.^GQ/MQ@;T>D?7'QKA[Q<5SEV/*K>/"\>N<<>70_4Z% M&M> RH:DD;@RET2DL7#+ E)DV'>P^K+NR_K7./Q\5=8'LW$\PL6:]1FEQQN1 M)#_-]!,HV7@,RGKL1L7S?%GW9?U'R?I=CE1?E?5Z;U5=BT(_1]BE1*'2K)7J MRQ':UQ.__D1HPI=U7]8_;:_[LGZ78]I793U:C2DB;W=;L[2M3+KSU63 2DC6 MT7'LY>BEKWD<^U,]DH<^B=NY&P\E.PPE6U 1$SX&WZX7T.7%J7H Q6[JB0 K M43V*-'& +*D(KR(;4^^E:6:@5(A8O#@I*=6AF#91/;3PKS^)Z W#OQXMZ1XZ M>WBXA/A@\&U<%9\"@UY#52X2$I$5E4)IP<7+" QBO_[0!.F#@0\&/AA\ M(5_&I\# 9DF*IJ*6PMBCY30D3JI%6T7U3W%H>)SV=0,?#JX:BO#PJ7H'#F[C M[O@4'%0:@"1,PM");I=9%VKY7?$WJJ'[KF32K:-<(!L:F86H@ $DAS\NBK:9 $PY0 M6@&APD%"P15_H>9L>CFJL+92K\^6LSXPDP6+J$=%O^;L/6O.TM13W"]1=+3L M#RG(0CW1_CIX8!U(?QV\L0[44RSFK\3U5N*=1V2O[@S?(BO\*ZC[@,3-![.^ MUYF@GQSIW?#SIU\9ZA;FM"5&JMY)!"Y]TT=>F(RW-:RED8BGY]U>/[J!:/ MGN/=-86?B3U5.)ZV!>05<$H.GH&=W#B>Z]M)4B/2C-2>ZQ%:L"QQ&$:P0P;# MKSO/OZ)*%/-5HB^M$CT,L7P%ZOX@UK94I#*= Z]68A-?R2U^RB?5WIVKK2HV]//9HL+^I2CR;,CP>_K&IJ+V'?/-,& MR3G+IUAI%J')3:,R__H2O=-/LQ="\!^A?]Q>,'Z.J/3R@\F8.]D=/ M[,O/XT/8$H#I%"U7! M 9_J.,"[]8L"8&E*"[2.P>?O= .'7.K!@ S9,!B _^RB/(7 1-6-@ XE40^X MW^#@44D3 @L.BBW\_GS0:# !9B?!#@-IW.630$^:TGP464_^!01D8S_HP<6 M&NK!L(//@W2&HHX-"W82#"C <$9W]*I L\8&.%T'<+)'\:;HHSJ^2]1IBY\ MP91!;5QW9](R1U/ &VVUIB57G"0CQLX>R]5IW&E'G*3Z-8[C&'-02Z_264): M#I,WBCO])*M]9$][0"@J^4305XA&C1-/T:@?\^6!Z#OJ*1SW%\(#"T$^1?WX M;$\L!.$'!GMB(2 T^0OAA87PH>.RCP]:#TUW^5G6=RZ ?"$4>]RM)Y]=,+N$KP&+CP[V2!^=)!PY\'E5T0W- M= Z^>%4W]*MAY:-G_H@CW:@'0I6ND_*TDC(*E@+V[T#=50;)S6-4T2 MGWGN=7=6B$^DA+;:1N=[=>=XS^UG7#,+,9*I%9EXM'?=CQ8>HEJVUYF,NC.5@SA3B)RQ?WBH,7$:;NBIL&($K7_=2:7[+.QI?%\Q%)I-,Z%)3XEMHE3*3GX\HB_Y M+."9/?F&GV6 /D D3,Y5.( -_OY%E#R7.UXLB^-"BC=92J325'U-3!-&P[D7 M1D+%+'H"D']_1?^(E]0P3XN8#SQW!)XS2MUGD2C=$'C!9U?LZUTNPH6H,+)HUN]"HBA!Y8O@Z/7%Z1>SO+^UJ.ZX=7']+ MQ*SO:[N^T?OPFP?WLXH?/M5'F\V>5^U>1,PJ. >:'7J6#_=C\R8+&E)KDHBL M*3GKWJH-!Q.)2QV=F%*89>>]EI1:,>:4YW-56B6JXP;$ ME!BZ]!6[9F7$N_O(CI6N \QPFCW?0/D1L6UW!,KO/LE7 F._YQ[XDUTW/D-[ M=VF_H$< ]EE[\2[L][3\]QJ^)X;>/_W^V:??GC?C#V^%-Q&-:F-6!TDDR^>* MD??4P3HZ7-JS9;_08MEA(D1EW40+)!DDR$O)1'U#WH>$'P\)WC?#WXL)K2R] MGH[%[)(IS:J62 ^%<76","&&,2$>>]40WV9?\>9%N*.4,.AOM*R28G+.9&YB M_"/#_URZBP_-P9.$Y;8,-$W,1[25*[5FICHOYDEQ4+-E$25%@:_Y#[?7LI=M MY3*V.F_.N@JIK=FBP'-1"[:,'K><92.A6604U8EEI3;=,-2X+^6M(34DCELR M=&U6B_(CG4F'ZZ%0F![8M23*RG_R]@)1#L?8&+N> 3I?XGJ53:''-F#+D[>3 M99OJ6#6FRK34FJ"N5D9CUF\,PZ=O-QNR$%T20IIHU;EDOB2VY[%%$K8\>;N5 M[\X+9KTS9N=U2> %?1K2QB@D[.3MJU!_W4D,:@G6;M?JB\:P;%D)%!MQ\G8^ M5TXO\R#38TKI#F,N)\W.QA*'T=.6D2%;F58%L3%;,ME:M30=JPE%A K.*3TE M5@OGE^GPS+1CDW8Q'2=K P0')RV[=&157Q;Z==84BO64)607D3 J^7W24HQW MB]PJRU,L6.8E>RU+A6Q9'"9.6U:'K:E93JU)IE1;-0N3QD)< \@AQ&G3D%SI M$,-)0I_%)J*Z,@0C)4F0[]J!E)YV55-[4SV7^L-=DSJZEAC>FR M.55C"N%>N9MT]B\(=$!(&A?:#5$S\D:Y@DXOPIU<:GD9.JNJ 0+1 $[W1/X3 M>#Z[9@[.KEN[L^NJ>W9]]SQ'N\$_*R!O.FD/XILNDHZ"*-4QSG'E9*%"QOG] M\E"]R'6GO!;M3PM"N)V$2 $41F5&Y61&:/@53N]9X12YD7YH*B-'PW\BHE?4 MK_P44]]]77YN6A>/KPOQ%$_X"^.]A?&!S)OKX@.91]?%![*;+LP'SED??0CY M9KH\L$RR!\YJWT^FAV<0N?LASFM)0\[0\&%YM![#3^^DCL<=\=3OG[9_/ZHN#KW?1-[Q2K"X7)JH PBG_YY,WF>27@Q%VI^JE[*";=LR,N - M3>)S0 '.&6);XQ1]+NFZ<\%HT\Q%%#$QD9).:B\J' Y&XY>2[/APXL.)#R=7RO9U M%3S)@HJ1B9D402!7K.MGV_]K4+4OD*MHAG(?&1<]Y:5-<"P1^ >#=(J^KBV03,,O.> M-DL3-M^H#]A,?2QVK/OAV:+<7 ML,])DTG2KU&KI3'O6LMP,6]%PD(IX&O=)BQ98.T':\;1:$=39';,>KRTJE.7"3(VP.YF6 M:(17/)FTW!1782)(A:FKJS(>,P7V$\P&) 75B>6![ON3OK2CRT^MGA-/7L3N"PZ#;U?E&O5V;(H1^1H MNRM/BG<$%Z6]2/28K"BQ=JR4M:L5*L,-12?S58(,TL0W]33Y'B;?SOQQ=N8G MC^B.3$NUP8^2K4*LP'9U*B7'%6$E:W?T*IF3167(=*D(DS9I;5U0"LNP:J%) M_OH3C@?#] T/W7QA]X7=X\+^V0.T(VDGUV2?Y.5NG B5PCS%"'E:6MY14>G: MK" N0&[&Y$(E*C[)4+)B)Z&T0T4E3 LK*A[3^K(.M))]T:104)\E9YTWV@\8'&!YI/ZV-O1QJAU,H6Z=A284!(93Y;$)TD;A01C$>^ETNI-AY+/'AV* 4# M*S"1>!F^ &7848T)T'R[\S.PZ9FJA+>W2Q\]5P_@Y.<4LAH2MS2WP%?C-D!X M\=EMPDM:YD-9M@B8DAVJAB.31%>R[ZB6U3=*1:A:8WM68V6!J @S*C00A[13 M?)".7HJ.\+'$QQ(?2VZH<[T73(9VWBXV"\L500TV:JXVF(9#N3OZR.;5920T MF!0M1HIT1P6ZH\TJ9A*"":XG2!-7+O7L)UZ@,=#W /9>6AH1^KBV- ME15NKZBT;_/Y-M^7M_E.)G^CDO(W4UQN6 E^$VEH]42T5&:I&J=&A\MZ2B>2 MJ-8 \@-19)"(7"P&[\."#PL^+#Q(V;DA+E17W6X!#),FT\VMX_$-DZ86FHAP M <5G4\%P^/38_N_OYM1Y4_$*W^"[N<'W\+KGCTNX\O"I>\!:O+]#Z'RQ]F5] M,)TP!4&8Y3ID726B4KXW2:*R2%!7BA#A8,2/9?+AP8>'[^],.H\/H0B?DRB* M&A"A7,.@:&- *SJNL(9#Q1-!BCJUI5XH(WECG99.,Z[_S\'Y05V\H?*8ZG:[ZV0[&+_[-R19GZUN5-_&TLP5_[^04D2$ Q3T<_7=@[S,BQPDM M4>FM/8H=5-]R'SLLP+7]\I4J"N["&.KB-T4^Q0[9)D(^Q:,W6JHC& T_+\Q_ MNE"PY8,4S>Y7O_ZT<9$S=1Q(J[A:F;[C6^[/WJJ_ MQ*N'I#Y'P5WU1-K(ISHI=E!FED.YPH\C4B72/%L*E%QTVQU#Y%=,:Y2BJ%@] M&JW1#=B2/FYIRO.\S#?&>8(2)^E5>YP+I6MG"WR6&\O(IMV%;%F2FVU@@Q'' ME5'1T),^)9'KSD&KL2#25@OD&I2LEFSQ7('/>;PK%7)=/L.D,U$UE953!N#$ M'AE01)-9DY7JFQ!E3B@FLV:K7V26Z7*Q5T)7FD\F/XJD^F2-Y."4J)@\9]?KI#A'?9Y,/C\N MFW%Z7JHR)2XW3?#-D=PLH9:GDSMIV;D+#T<*5):RD5(RCI7WC16ZJ[J MX3*7FX$A59A.]4T[FTR>*V]:ZD_'7K-0::"K?3$#M9$D:GJR4F%"*?'+CAEGTHD: MMVP5;;78L5#3W5(=55V^7+C4+4CJC3*>^^ZEX,$)43 @S1>!" +T-5@"2@7ZH- M>M.JH"C)U>\6/P&"*8/:>)\"^TZUPF[V93CAFI)QIPM5Q-JXN9M&;?QR=5&T M,YV6& T/2K-]IN6%G,M M?3KB4_W^5"=_:/&V!U'])7GNH\P/L+\'*K[".,C MS,^@NH\P/L+\%*I#A*%\JE^/ZN\,V7O5-7:_67^@8O%'(U NP^OMJSA?)L+^ MP>>G:M-&/UIVE"*>;IOD\+6JHN@EE\J(MB<: ($*_&&B!QA% $+@2J5G?>9X M W/0WN:.EK2^Q!L^1/I2<"6(]'!AYM>$I&@JP*UQ3YRM<>\SSZTA]#MSC^= MEC[!6.E,[!E.U<+#7_^2E( Q44V=4P3][__^1_H2DO'99;UC:?O$HV_1?996 M*/CDJR"FSQ=WY8NPSQ<^7WQEO/"*AO49;B&_.K>$KZ%1/?2^V3^H>J6.@T)U M3@;OJ5FYQ^>/GL+M[LCMG3M\WTE>CH_R5N:D>ZRVS]+?8Y(/XU^?77UV]=G5 M9]=O/4DG+N#+3M)S[L^S&0Z><^3LWXMZ^8K7Q\3Q:ZS8)XSQRW%#-YCD-;)1 MO!;:=Z?$$C?+*K&[-1@Y>VMPFZ.]H/#J',#>#>#<_N.=NX&'%9AUHS9N(0O6 MS=3^GFSPZ ;BKN&9K.]AF22+(:, ""Y:;Z^&;;.467V\WLZ^))_);E&(5(QV M.JHG9E(4U(?WI3[L(:F/3!O&--,* ML42I*':D3)09CEL?SX'UBM3WEKEEMKL%8= #P3 MS?&R6&1:&:G0 .-P;A:_F3J@%F4PS)1F"MN5!'-$5]O]Z BG(Z*@%1 +TG3L M>M42O' 0>>SNV$_]@MP=O%.D*S0R)5D(R!+G (;O?OR![LWR-1%1"ZI802I,?*KH@H\IWV62/J9XR2US"5-21D*. M\Y%BF.W2JKT$D4E53KS?&_L)3.DM^&$UDHSTB%AO4%G+E5IZ8B-,P54X8^'3 MDKX^IKS+2OMY\_YQ,.,)1] EF%'US"#;7VQT=LZD9YV$/B\FB^_W!'T"9OJI M1G0T9L0$6\M07%/K=>DI%/0QYO.DP\@GQN$"/!V.3 M=U6@8JPMD2E.A<@@F*T$30TZ<_*N*E"6M!6[THF&&',>3H16E4*]'T78A/Q3 MX2 5.ZU$_O&J58^XWYT#"M XV2G4*_50=\_Y M.CPALC]OWE[TLGZ=('O7)$;%K@\,8L:QAV\0<[-AN^U1J=A*,LODP+9+6HHM M<#>+N:FO1(WM"N:$->UIS%:SI>Q"; QI)_#^4U'WG@,@;RH1/B)Y@0&^S@6 M^R-25AS%>FM:85BSK26):2.528.;Q0>#660S+,VU-&-G.F1C;2P;= 95!40' MS=0-@X.]Q9 ^(OF(]$5N)]P?D3)ULP#RE00]"W4+8GU6;PW+PYOI2( L-=KS M(X07#Z2_SC6)^T,4Q:\WX]"R MF)^9EL332H[N3C+OCP)^(T2QX?XDW"TT=*:4M956?656YR*"*'0T345/ WZ_ MSKGT:Y)TI]3J3M(%IL:'6G4IEFN6IQ^W, _#>PH*I*XHC620U'5@Z&?@D\HW MYNPBE9XQZ8E-"ZDFW*5L6, MTBNR1'?)I2:)R*A727SIDF8J'HN+O,F;VU=D?X:8O=>*PT$Q.,F9HO M$I6T((P22/M)H+#F6-2'GR\&/UZ;M9_/XTOA47)*R5EVU$C/;'VXB;ZN_C* M)PJ>0-R?-^^??*3I1:?8G<*^\/6V9P"ICP?:G>+!/@55U8DU[UO< M)$N8H?E&T=?Q8D<7$53%D(X83ISF(_&ARHZ0Y@QBAUOE99=?#\O$DF!R)_7O)/'[M\[/(>=OF^O?OX]JZD?%'+HMCJ6XGU+,?5 M"_.FR&\D&:-7 BE?D? -#U!] /.8[#[2R>==JO@>O_MX_*Z$:%V+M4=$/RVP ME+H@LM6AGQ"0^9%Y!_,^1*\P1"]!-4(Q6>KU2IUZ< MJ@>0^K+C[QJX.A)J.0C:M1$1HD"Y%5ME0I/5==*%[ MJM 3G?6;'8CRSB1ZV[&7#IFK+GZ M(R G&:-C]CR^&K!VQ:ZU;8&)\VL+00ZZ4$H$$Z2?Q=&'G"M6BO?B5+T#.3?4 MG]E7"?)V?L@1U_S)9U@6)*Q!\JF*,:GG4T>:SGX MSB@5),]4#CQR5?W'X""#W-ZYLM<0_OA61'#&7C7G\&V\\S=:=$DQ.6)4($4ZE0IU=*S%FQY^OHFJ R6V;8IS](59<5UT_UHJ6)!L^_D]:-JNCPA M1U*$R:FYL<'.T[;!B[!E]+BE9(^D?CZTX9A:T[+)I;4(%\D&;'DRT"K93Y=5 M,5TFNH2]K ,A:>@5U.?I0 F1M^J3#35CJ-*LJ*R4ZG"=%H?1(7'<VL-="9 M43TVLEPDIVJOBOH\F=*@8*1U :PM%DQBXCI26O3FLR1L>3JED"*NQ,I3*DZ)>G&H#?C9LOQHMO6BGJL/FK EB=3RICA;DJS"[E9 M6F"H$:$GS44?M3R94E3)]_2J K(S,Q'+"\-A/M=4D[#ER90T2]TD>G)_/+/3 MZ>ZJ4._7%1X5M#Z=4F*D-V($K>F025Q-++(]<1@_G5(R3B^Y\MHT9[E" MR$R%RO-ZD4C"EJ>=:JEQJD[&J0:;C@JR,>.+Q435&M*GG<[(^$RUALOT+-<6 MHH,)OVQ%NJA&PVFG%LNEZR9-;6:4%)Y6"\/L*$ZB3%(GG6J,N5E5)F!#I"?% MOM"J2ZWJ.HF2+)Q.?UDNDDH:23#G4$4!X&?]&J,+;A2@A:;<8L8 M(X;ERGS1PG==3KO-]Q?*M&K8(B-%1+X)BE0_SN'#\I/U)SAZ:+1IMLV&*M4: M%TUFS&8Z0CZN:G2Q++#6L1)SG. B(^F\K.JF!MKP/2E9Y6>NVC(:5OOS=B$4[Q4) M.Q$N+\EV)3FM-7X% %1P%K!/0S/!U312YT_4T6]4[E3BG6\L@-13J&G+PG%H M/-I07"6UJAH@$ N@G80D_PD\3S+@S#((!V(\;)<\'NW>\#AW> HP@FBQ=4DW M@(!"]XT)@*JI+*L65/YA._1=T53 __Z+C!'_0#O5^8"6_C>>V8T9I\5/@&#* MH#;.2E#Q!_B.QC$WM9&.>LI( RI'FT(]T6"E59NOA-:S9E6_%2/-H'JKTDB\73?!>OBV!]>0X^%"<0L=_-Y^V!]4#/;M#FC.K4-X992=71>2P=C8 M-_1"FC-V^(UK,!/$O]'(#6W[5KV^_=33@+JB8CYZ^*]=2&?B(MI"OUU>%]#=]3ZX+_>2+ MR^V6Y?U7;2Y[*A]&!/H=1+@I?E_]%(,'B@&TC]+DY*3F3H%DES5"GTBO>\M\ M&OG2YM':(%^12*\Y=7PB^>+F;V[7$S>?0KZL[1.)5V7TY?_]HGY]D&")6VP6G_\]PO\^_-_?D/"9_\K,__-T_2[^"PB^ MJN]Q=G\D %Y#+,C;[@]7%HNF.=^\J8 MBJ]+^HCJ^YN/&2,)Y\>)P%=!?:GP5="=5*0Y3;-/#F%\[K@5=T2^%'=Z< MFS)W8KK[#.)K6SY\^"K7*_"QEVONG"_4<]K7J]Y>Z9 UT.=MTI=??_Z2E( Q M44V=4P3][__^1_H2(G$%#_?IOS?Q>9./K2EU?>$PE2]CJWX=+HE\-R[90:C/ M*[=0MKX/KW0XV00^D]Q"Y_H^3%*'_:M7.8A]:&6ETUFWX (&\JIN!)S+BJJB M3Z3%-8K&.[+@L>D^(OTY<;X,P2/)<)UDYX^IC_9J*O/]B5X[FWE2'];&9RHF M7,B1F+(KW%35TC*GZ\]IS)'<(;%K[DN=F\>\.ZK:235521&MS3A%Q'+936_Y M\0)1%\:&C]+/)##G0&9<3Q"Q.1O2]5$DFR.;'05ES0W_^A,A@U'B)H6A?,2X M7##AZR,&Y;F2&*[7TSZPR*),IM-;19]6L$MZB4%7X:5A9C ME/TZALO+1:C36D_7J*#NP\@W5SP\AR&^VO$^"#E?-656UA2U66YLB'FBD6-G ME=A@,D5*1^+7'RH6).+Q'Z-T;.WR6]CD'A>="WG-'RH%>WP?T@'_6S U&W#: M.[A^=W5S?]MT' ND(P153M.&_#HCZ*8BVNR236FE;F$CAT?)7W_B3['CNCL! M- +=PR=#KS)ZVM3A>(!V(^_#3]SQ/89;GW N> J7O+BE;Y_92M$Y/./%^F"= M9,I3(L:FK5F*76)3?*UG*2U^86.ZM6@*M.)('%+ M9\)/ X!'A^Y?$0#NG%GGBSH&O 4!;_<-T'Q_WMG4N04KK2>K>%8/+90< @7D M&X@'H[%;^@9^&BI\'[7 5PJ^&"*<-_4G*4H:=\N].FMK^:B^Y->K< M)/S3U MR6 D?$-+WV-R\ 7"&SUGPW^&P^]FQK.3\4*=QHDLTVI,A'48"RL#5D!6%T (&("?**JLBO9W==?YSOT;6/]>=U1Z>>_?"5][)WM--*$M M.EIQII+GYYLUTUIKJTAC.:\KA>0]G0)@:0W+O4$ERW"U\J:OFUQ8RR6'-'8* M1&[K%/"8V/@1!K=P'7@,/KZ6-\$[^/%VCX*>2Y<74YI?,&!3'X?4J&;T\PA1 M8K_^1(+D31T*'A,E7Q^YNMO!8W#B:R-7]$;DITM1#"DQCNC6ENER55N%%R)" MCL2O/XD@?4MOA/>+=Q_SGYLPD>AD&]QMR'0?=&PY.9L:=:L]7"@S5+J7?T42BQ&;81!-,M0K76;E,): MOU83AR2!'!71GQ4F\5"$>B%@XM&RYS6$>B'RXM%D^CX^E0=BU-L=*MVF.275 M2IN926%!'(OC[,;0,&JAVQW!\(]*_. K5IZ'+4_2R%>K;N71H<*Y-=\0EG.V MM.%%7:HEI/C00O"4^/4G'(S]H$03'LL7Z<>(O$M@[N;_&>0GQ<2H'V:8I=[K M,,J$X].*!?=RZCL&A=Q_!_K:[MY/*2<'NVP8[K*":D+V](0JI:>4 M"5L3DIO,M!PBNNV98C>'TQ&MW=6M8M;I2)%FNW,F73;32:%,%J(6-%!(Y%9) M$+=-_A;_'O]!X^>XP_=X,\;^&VUEJ[,&;%,@'AM,RV/5LOQ M*(ED'!KXD7"0CIS*N"_B'Q1Q3Y5&OM,QQU==9FR+_\?@H/S\.;;;KS5N20E- M'#<2'//!1(Y'_OPD^O&-\[@Z7$Y-W9#&MO.5I, 7&[_)O3HK)+5=@AW]]U6, M@#H.2#M4"G 8E@(6IP?^ORNC;,;4\!N'D2'IX&Q;W0/=YBJ<3\ZGJSC#)5?Q M9K*9*K/90]"-O@-T]^=8&Q_C[@YT8_LI3^A2M3_;3/)$K%W6I:50B C]Y*\_ MU-,IW ;@NLF(*) (-Z=4>)]2X>$FNX[%.*81(:0?J 5DNCMDQQV.:'5F*Z:P MZ(PZR>0]*35;A ;C%E>KLJ5A)L:,X]VR$<>4HE]G8%U:?XI]G?WL)KO7Y_:% M%W8WON&QVVU6HT8#2;%=7/%<,W&9-SIZ@25@Y;KD(!O_@^WUS(S M["I5(SXM$:UHM[KD"NIB8S6&U&G+8<->$""961.API"AIY6VEEZCEM1Q2ZO( MMI>@5XBP5#<474CC&6=Q:4_:(SW$@+*1;W4MLD<-46[XDY9R'JRC MZ64IS7!SG+V=Z1\;ED=,FA5-5Q1C6^/!&F*)/\)X'D'GB<>>)ZY_F#%C=S3 MW/ HM>=1JL^CA%\O(,Z@;Q%*;3^O4'U M$FB+P%\Y1QYF2#CZ'";-%3XU%Q= M ?PKK\XA5_$2)P?X"1Z$""?M]H[ #'9IJ!IP4= N /G2460\,ZQT"0$DRK< MD^&CLI/9[BG0AHW2ZARB@@U[64G TG>#T='H\##0B_&X\+X$_Q55-(81ITOZ M4^#"Y ,(JU<0BO#&#_]_K,JR:NF_\=+=6&1:_ 0(I@QJX_0$;CV@H+PH1&UD MNIS*#R^-V?(XWYBP.9YC,[-H.$M/&S>2GUM;.-@\V_;@.I9XN!S<0@>_MQ_V M!Q6#?;L#FG/K$%X?96>6AF0P-O;MU)#FC!U^X]KP!/%O-')#V[[5[8UT9O2V M@UN:>HI?O-PE2*LS_4/9T<:0U;8DV?X=0@;W[Y$&N%G(@D3X9Z'J6$)^.Z4" M5N"H3W=KQ2_>-N5&NBJ;!CB:Z+4M],M;_UL-=#B7W;^?]$-=O'/FK\.5UF$. M>Y'!)=_8(]?AE/B&NO@=A90W-$[1D77P&W]"IR9_$<$0_.GO'[9 U%/LHBO/ M7Z(K+=$[@X!>W4NN7$@9QW8=SGA?/_[UYR])@7J::NI0B]/_AL;G=W;0?N1XI\]DB%KR7TCY[P(\X)/3#M:QSVN]+JQ5#E&Y_OD]0P['JC MBP2[ME,)0B5"%)\;MY:AR5S[>/V(%\W],V?[J4JEWUX5AM-9+!*!E.\);+:. M/)8H/5 M\DS=22%X')Y\_B#P*NBR)UT%5[C. MO<%]B]L7'H&G/8EL.0)Y+N5^)+89#0T;,#F]9UI%0^7$<&,8Q59<^&)ZB"^H M59VXF%X(>/*5JVLK5P^_EW%'_]/#Y_IH!]7-+J"\QS\E-N8I*AGA%5:*"6%N MDBAN*G02C0U7.Z>ITPC?%^+S[Q(P%8[=X/3O*#3S(:&:1Q,[CF/[_"R_[O+@ M8]F]8VA>!IR&@&=R%*8:1J^\Q7'SBX>25.0DJ)8BCH^4_^<@W&0'A"A(2M5^ M;]%N;U;NV3V%@4\$(>>(GAO#%__F9(NS=7>6\<33[L+B[QU@AC'O$$_AZ+\# M>Y\1.4YHB0*P]BAV$(/E/G88AK7]\I50 7=A4'P 13YAKG@.0XN03_'HC9;J M2(3"SPOS7RXPT1#Z_JM=2Y]E3'R&KB"4E0^.%=VO?OW!X7Q((4H[,6OZCD^Y MM_#J(:G/4?#6D8N&RL\FJ@S916>6)I0\%!][*=+7J&6$V*!2%(E0MJ68G>$R MWR$]&^D;H /;^%YG>K=%OG?!]<5I_?J3;%<"=4T5-6[^T.MC9R934P)5=87/ MF"&4!-$5!RH88#JB&L!@" 1T(4<-< '(288FC4RL(R5%#3AQNY9D3 +%I_I3 MH*)J(B1,"_"FYCA!RN4T[ LJE3P*-,Y!9%P$RD_EI_03CD#.0>K,T1,6@U A92?X%CE;1CRG+,# M.I#E 'P#;'"[.S D2LV%B(1$=.^O;;XDV+6!"8-3*=7&6"H/DVJK\[FJ.)F6 MW)Q*NX?-D2X)$J?9+0Z%(#\_#%:B.DP:%4Z; :,V'D-.4$3WZ8).SY:55$%G M8XM\36LIF2)=>/]E._2*WQ5N+7(.-S'XGM:$TX">7'&2C(.=U11HP44[ M>PU'VJ17!402HJ5&^5DXK33R/72/C-BKUG5Z$0<"KH[?@J$74260Q,'K*I(Q M.'_(?UCP*>(?SHF&GV,JX.\@&."@-*=7R"T&BI5'XT6QYDY#%,;.P_[_0L^Z M/>U)I-O/WR@F_8(]'#S@MPEW_8M6+Z7M^AA73/H?XVUHWW740< MR4 BK[^XV6+H&TKV:EA;UDIUHMN-C*D>NQX9Z8;#!))B B%I7&XZI+RZ.3MR MDCB\AK-'&8SW:3Q/B.<\W!RNN -^:O0'NSG>.*$$J Y?'&GQQ[]"C &_,2.B M3R<_.R/";E[XGKHDJT:@H(PU#NZC)H_$Y7D;?;1:X&@"15.V ]%+2L#N*I%T M.!%NIP_LH^SE.6^!%_,&NB&T -K>_20D\E /=SR5%[JO8<6ALNL-*R3.3VV- M6P$YD,:3P.K(F>==2#\830XH<"PR5&D,=?N@^U#N^4V0(B-3DH6@.W00?!XX M_)^KB[QQEY"@VC#DTMEENC1HM(CN3&Z-$[7UBBR>W2;BPZBC>.B:,6RBFTIX M1T!_N7OXD6Y1@Q/7]B3R>0/!9,C*-ES6XFYQW*<[3)WJZYETBHDUS*K2JU0 M11XXZ@O5[%NWD38TT71DH4 LAIVCG8R391UI%2E(1Z/F4%%(*D+%I>&>PY[8 MVTH:!AWI#L=K?3;O"V4BUUN.%;F!:N"3>7ZGB+]//B7A-2% 0G=2(16%X("^-P<0+6*!QIF<\B-6QPH4EL?OY69@]]X%9SM["X#V M@W.)&Y=/%="-0]CY0@;;G )0)PP!!5($8!4)OTQPJM\Z1HRJS8+N34NH20 = M:X('$X-+C=^#QHZ?1S?(\3U\$=&> E!SFP(>4QHN$%!T#&[H^B9< M8-P!NDDNC27X$%CSIHY=$'!4?+ MC$/*.M!:D%'.@EC8:J=AGHP-#?.HM<^YSEH=%ED472F M; IH/7'])F@XN#R%UDX 8\Z4#;BNL$L. 92J W09&'Z).&FLJ7-TWU>5X2,\ M9 !TJU=#UXB1IY*? -V151W>;(!Y3) S9: MP"8\9FA%-23>$2%&0)+KRK'ZB*(ZR;$X*SL5G.%DHS,B% MC5Z&-PCD8%B@MD8 BBW/P0F?]K"E_*D$ND.$:(9T4@R][F-P]LCW>W4UX;$R M]0ZM@$%4;#\3T2E!OM,5TJ[&Z>@*9P6J-T\LF&@Y7F/GO7AIL[#[_;F91-4= M+FD#$Z@;0DP$N[T"[4)HX> X7$92703&#(49=+?G;;4'K+L^RPAD "@E.NK$ MW4X0?Z.]9/N 8(+ 5I6&6AMJ*'/64Z P/H/;0(8RHQ^RR^M[ML]1G^6H;G^Z MR"F]O$%TRT(FL\@E+7OX<8XZ7-0YA#2DO#B\Q1T R!A@$'1Z=)/4('R&0(EM M#>,?![A1NQ6G(2?K3N4YTK&<,7$RY$?!=A[&7+;5*2Q("PA?\!481CGTQ[.> M 0>!B(U5C?V\%,]^EU=XT.7SG_9HQ&[YO%Y/7Z[RL^F=_#0[H9T M5H"!U&.9%VTD',D:PBG1Z MR):(VUTCXE"4X!1<31LJ!S*GO=6F.2'/VW0F)VV*HR!O58H7?8ZN5\]5#%YQ M B+/WCO<@$/4EO2&^^]>#K0,D TNX.K@T+2"6J2]O^?!M8&F+60E"):T99 NHD%SDX<@45#XIYU+#/^^?60?QSFD$4MH;T''=\[2X'B& M0S?MUU9XR2R'4JH4$?G04/NHMW+[@N>Q M51R2;KV7[M#.:Y#BK$Z-V;ZE,JW.*+])2]5$K-)X28-\TPH]VT1U.?I&] M'$\TM-\A3R-6V5F@V*: +PT^&RN'FN/N-=#6W3+4P3N14]MGJ0^PU#'G;%]X MEH,&RT2_DDB.DLR2*\GY6#-7G\RQ#4)^E(.>MJU&+S0Y$[L2P!6V3KK=;J$M M(*H@P!;^'XJ@>M,@3ED5IWF;.]XDB+Q)4T06$KK6($1SO<@K/#A\\N M?!6I\@=0OVVT8WOXBZ/]PU_J,J>H0;B)KN&;(4]-L CAW2K0YB2+4YZ.8TCW MM;FO%[9(^F&+?MCBQ\,6WVG*N-;).PR:\*]S4O;N-X??\\[(SS*?CHZTO1%Y M<,Y,VAI"E!.-2)PWA [(A@H.AJ1UR(DT_YW'_QFVIW,UG93"-IM+Q^M4;R'* MRWCRK"%VA96_)*-C*$HA5(IP1VS\'\?U!7V$6.'"!X7(J0'_ MZ[@M=F$(9ZRU;4 "W.S@!KH]EW0]-?@8X]F"4BTG7;@;NH".@I ?<&M]')]; M+,P19.RM,\@YAMH?0P#NYX[OQ!OT1U>('!DZ]F$7R4QO&!Z6FTQIP:XGJ2X?+Y7:>3;2,48G.K4J4ZC:SREG7GA;*;8BT:7Q A)K2>E2RS,6F9A20J^4N= M62AHQ0D(2P_%Y" M<\! OR!OMW,RNTT"O8V"$ GH&T"K3DF8L*]=[&C9:4NIH>AR"Q'IMA^IUNH1!GQ0^?_ M=8EH M3[8HDD=A ''D(3A_SH2-&B=H?_1LBG)8FW!D!.NQ_4WC3T5ZVV\6<2<)WORFJZ3F4Z87N/!13]GSH]#IE MW?&C@T\5?L .RAOM00ZJ>'(/BDKYX8BHU-.$I&["36FAU).<>-\]"'"ED,!/ ML@P+9F4C*C9!5K!0;L8@^)7)"HYJ5';0=+>%^ MI%EZ&U*P6\H0M;>6.;8\-1AEG6=K1<,BNHO!8,,U?OTY4T'TWTCDG ,5"YI4 M!\(Y',FZXZ/.Y"UQC]0C&W=W+-9*V\6>.V_$OZ0D\N3&FSUO9-A9T MY\S$[]V>QD,JX:UU%\>VC?)P7O W/B4W C) ^_:UA6_/V[[5Y;&W_>W6TGM% M2FM4XF-67BV9)=VC4[U(ISW8-#XD4L]BA M)/1/T6=920.$GZ(;8>8&JQY(6 M.VI',S,SF5.R:-\YOV=YQMQ,NP4'6KBT 2DFF%_@89O7^W=F-BJ$+BS7:P&9! N($@ZCZ0+ M!2YP;@#S3@E\UC%TQ[#?^240F_/;!Y$VYQPW)5OI0(R @.^@R"YVP@TGP:$C MA\5LY*T8[0\Z"'4HM/#Z1%JX4:7;,;GC.$TJ).?"IPIGMQL^?"3<_'5^V?P;N!B#B8Q>&,,403_>#X^1FW#P Q M= "9>Y .&6$'=KA\T$Y9EQ%*(E@ZAX$X_ Q.4%V\M=5=3Q[$ 6X;1HVB_E"DFP#&$B^A MZ&W< '8>)E P_RZT +D'W(_NNW;QISK$T/T.(!?#[1M 3#?T[767T\<#TAQ% M0T%ZHF@M7*[I2"? Z.' !;??/QHZ_,,A'SH(=.,ND+4$IX^6;[_O%U@&+SF. M^48W/?#7PKDUAJ.^\07Q#V^6%UV+K2DY'5.I59VQ&SROU29T-;UX?SE*O#7N M^MY>6H##=FXM.)=Z"^,T!GP-N8-W8;3@?.U%NJ(7TRUSO6#,0CTK<75UHO+H MD#IZX^$%E_DD8P MU!;YB:KJ")YQ0/E6JSU"E #>;[>QJ(YH;W=:2S7A1FC ?E%S;O_2!)1@O&$L MH"*"BZ<>^?MWLSO1>U^$>?.L5;_=4<;XQG?0B1Y&UX;0_H'.+_#N#.$.* XF M/2OKS]&\QZKZ)?8W45U T8 2<&#&TE$TD3 M0EA*D'M-0R7OG'MC[I[L7!7CX7MUZ5E+P]\NH(F*3>CG*&;T&_Q64"T(!*XZ MI#MQ>7!XL#M(+7,_WO23AZ61=QV6_L2(TRJD.*>\'-3RRKG?#4=V-O[JAN_; M";]^W>-B\H-*\UN#:MV@3<";^+:NLJO@$*BASH,AQWT[TW&!@SMO.SEFU?%07S^[#2+G#+(4W5 I M.#Y]=R:%-3$97XG>#0O!^_V]%D%,HSJIC!Y9;);?-U-.C!7 MX?X C==G/S0F<>@O]KEC/2:(:X$@=?3 !P3M'$S;9WO'\5G!N4#8Q;=I ME$MOQIR ?6MSN'GB!QQ=%=JO2/W=8TG8JR2[#E;'OQK9G]X+7+(_-W>;/IW; M=@')A*/&KK(9-CO.M.4<[>?9H./LL&I>TC84(O";!>)Q;V'E# M+I<8/EDD$WNY7. ?KRO@SKR>S_,LM8Y6<@ TU=7"1],-.:VH4F.VS-DZU1QP M20'%@N[IW2@2Y;=@:JCD'M3P3GU2D-9I3/\ZUMKV5&EYWBC7ZN,U-XM5,^V) M')5GC53C-80C*;=\^0Z8CVZB7 XIAOQXS5#>SZ8Z^LSJU!*CM:DPZRI!9<-4 MEQBV!J'4I9S2>*V@G?3B6H&V6L?*K01)8Q04DJH@4F]7[C#=*EY#O1^.4M,U MV6)#JYJ>W&@9:V9#7NTXUD]S^)X?O#-DML&H_ I-JJJC+$KKOT51\6.*<12-2CQPKR-A>:]]NS=O>T9@T MX*0YV9XBN\SO>OO;N'.B0WVLCG9 \Z\ZH3[U'R)OS%,C"EYZR MU.%.XGC]T%"?^70[^L/,;/\_>V_:I*JRM U_?WX%L>[[/._>$6UO!,>US[,B M4'&>%8?^8J @(I,RB/CKWZH";&WI65OLYD2H A^O&"[S]RQ?Q=V(&*^1\0W$45\1Q'?7Q7QG7A_Q'?R+&O]C/WXO,/O M97'KH@UT8MGP'B%R9ED&(GXDY !XO'0PY9DR[DG9,^JW#]S'A\V/83%WCP&Y MAP%1;OCMW8'7"N. K(L9GN9U<&GK\&JC:X481]%;0.#-%CQG^2Y"S3*A!\ = MD#LA:/:YW[D9" XN-KHQ OM3=_".0R,XAW[>\_I_S*Q9.0HJ?IOF?WSL J73 M<>_'.8^\=4;G!>I&D]#E3!Z()C>-AY>*[2TZU\6.!K[>,/E C*.;QQ.MM+_0 M;7<9W=.!X 0L5#U&2.N5P S5C9@>MIJ9H@34WG1P'./;5%^4@0IZ?7G/9^J% MBL#C(P-PNZL,/CK ?1_Y#/G(W81&KH?>EL\[W":I.G+FLR MWQUNNLTBLG&!1O3P\LE>HG,+5[S"(U%M+R[@A1!@6_'W;CC5A0,OCD(M IUQ MSWLEOS0:(V37D8Y#JA\SC+U!*OG!!R) DYD7S_;YP[!'Y>2G'GY=*4&NQ_,G M$1G',0FG_E;H: !*UJ,ZHA^2/PSA Z)& J^%/AWPS<<35I\#RX'>2"ZMTE;% M699FZ^-"(M%-"V_&R"^@\NL$_=PMU:AE0+S:. M77Z>F#T(E919V[!$E$17!1QI/MJ),YD5OKT&O#IS*%$&:JPFPA@81SL'@U!7X MX!ZKPP!EEUN\#/SHYP>+!HTJ%(NGPKQWGASWI3-:<9T'(^#AT8 K\_P8/UF4 M>%E<:!KGYFV#8X0_^L?S'GA7I?:)W<"44!/P*M>; *\V;#VAOQ^/>W,L/ BV M+U]@'FTMJP/X\A/G/J5CV,83]'"UW1,(7X72W$BQ@_2A++?AX<_X^1PN@G?P M\I0+YB+,SH>R:GGNNWNL#'2T#8P9=<.R]LGK]*>1P:BVO&JB9(^2"F^!(Z&G MLH*GKJ!,MQIT++HY(9^.\;UCN_,",457]7$-E.]O''>]7&CBTZ3.6@E M%45(!V.>U0,I(JUF*RTGO5&E877:D]*I3C\NP9):R?O3LM1[BD !1L8"(&@, M78>&-])8.(Y[#-B/OLPV%\!$\!QAF!OU]3(KH_MN3[*PA'?+W8S3WL\>N:"H MZ3WO8E375)9=6K'4C.[1O9@U -)((R_._O%BK>@DE\6. M9,WX-)W,\<)&@K=Q[Q//[_7CS%S^W$]E?__+]Q6RSQ)%Y?$6$7(!N7J"?R/M M.'X+/I3OH!#?^[OT@SA 'W>>C5*^DNOF!>/S^/#^X/06'1NCO]]HGUZXSEB1 M%?4!C#MYK#)FG-;T7/1W=:LR%I-X"6H]JZ\.1D]MEV_CGNM8J,^:?\ M_FX0)SXX6 @TCN\K@<)%P="J8(U'(^.0FN'!=#GZ'_'H^ZCW!KB0=S0 MRZHS"VM\!QF1<[<>P*.Z_IC5$UEZ)NKD=>^!R?N!>L-!V;G%9W^!ZC#.W0P8KE'X.'+W& Y! [S$]5BQ$9A_I@TC MC_U2C8]Q8?OK9H?6([S.Y2+6DQ&XC7SA=KS8R'L6N*3'?@1X@6ZX[0INCB*C2R1178_P;VES=F,"86//;BN+SZ*6[T'-*@@"4($/5O/^ 9 M)>9]TKFE!G2/7/^J2PZ6LO*9@*N%= MO&0IB_HB5C25=0>TS#QMN=F5$JC)*B M6X:>:DJ)7#N5ARU/^EQP,ZUB" 624?C17,_914?GA DYP9^V+#6J^>JJ25>8 M%&$Z!3-5%@4#IFB5*5K*4Z6=MV#+YM&6MRRK;!VU0P<52 M3DPD\D,RR=J@YHHL:91V305O%

R8B]O M)XI4DX$M3R8?Z^%Z.33%^1L/Y'/DDF:7XR*+8W+ MY+* FE*G4U*&9J;/&]4TS>9VV\UHIX(5%2;ITY:TH#STJHE-7\J7&]*#W>@G M2 ZV/)F\R+/C=<;ID(R5:XOQ46W-5P@*%O(YH9%Q>VX!UB#PFI;9:K/IO#0W M.J#ER>1SK;4^B)<*6R;/:U5IFYOI[2%\^^GD<2[&RV*7BN-$IILO+;I993*T M)YG3*4TF!L&I,2W-].1"W+'(7HX"NY0YG=)#J5_+FM)NB>?)XKS36O4+N3D% M6IX,-$_3XVZ=:&E27M;GQI 6TAV!FF1/WYZH#7/969L=,'DY7NY2Q0ICK&#+ MD[?;3K-=M3)Z#2\I^5POIXJ+N@5;GKR]R"9PQQEN6DR,)[O53;;2 S0%:XB? M$G/17AJ]TJR&.]9\G12ER8AMHJ8GV[0IMYL9JEO&<79A;"8/=9HC5ZCIZ>K7 MI$U=-:?JF%;BQ7FQ+%LUM1<(>=-%ML'E-)+':ULZ(29MRFEK%&B9>MIRE01# MU'=:@5;*3M6HZ]/*:DH%05XEODN.$O1J2"L-NKM\,$LK:@@A[Z1/9Z?WC-TJ M4<=;U%3>M!/MYK)+!4&>4T_C!,<3)AZ;-L6R5MJDS5D@Y!$=7E@96=X#_9Y\O;I9I1FIXO= R-F16>6GM'KZ4((0B>KW)*VVSHN2ZG=;K[6 MEMM^TH XEGC:,M725DM!&!A,BN\29"[WL*:7,'3VA$J&/753F7.[K"2VEQ97 M&/53C& '(1[9'3:*W6FVRSA.-;];R2E @%00D!2*9;V94\I(BTN"DE%+Z5'B@C[/!GG.MUMK#)ZK$.G\M:J7A0=I;#N M!(%3JVN8*>9!S]..TDJ+)!\OCDD(.2=O[PNC>%:F5(&I;?0BF5DJZ_J$"H(< MIEY9JY59.R:Q2ZZ>G80)0N#7 JZF.)XJT_F&O-M9=7+V4&4/)XM=ME,P5HP MZW%12&XI9E:JVH'"6YQKZ_J:-7#'%+>37HM:))U 2IYNZ&&>K#0R>$Q*;M1Z M2]SEXW80)2]R!57C9=FA:VVK8/%RFN*(0#DK-'N)PBCNZ/BPS'?6PVZKFAH% M4K)N;LF-8(P +:6&PVHFOQBG2"&(DJ==-C<7D_4\XZ1'B_%BNDDLY4!*7BP> MR5K:B2CU>?I!6*[NV;5%!E#Q?*61.3$D.XY0V M4UI>#ZSD#M(\><+%.)^M=,>I&N, :RS37A>8_,8.HGF92U4Z [G:43)&47@";SVUC1H?EN4V_G>F2S 9 A0,JF[1I?9(5EAQF.U!C5+?+):1NV M/*&Z1(^/!4@BH+I_(KG2[6M([DXXJL1EJU24R1((K0(EP MTI(CY HA/LQ;^#J=9#HM;BWRDT#NR/?EZL/88#*,HJK;3G:<7B;C5)!JFZ & MU2E+K$M,*I$6FXM\G1Z2@=S1Q&<,T\NMBWBONVE5MB7=* H0O4_>WLZ.:*XV M5;,23^AV;5&RK&(9MCQY^YS7R^MU,4XR-7E7I^.%9F'L!'*'71@(Q/1ADY6< M#,VM"_,E6V@)09KM,)[">[FTD&&<5L/LSH7-@L[909JM(53TGMU-"OC:M&IE MNCA,;I:!'%>7@ +45W(\LRX]..QBW$DL.H'<0=OUU=;(R3U@5!0?9+6$VRV- M"E)"C94BBLG\I"2):8:L#OC%H+(]5$*#0GM>=5N^P\E)7,)O\3$'X=-S5>0M M?,RAA,SA%.Z"( N0+"G(E/N- W >-['/7@K\/?67P.J0.0^*0 M)PU=!/6R:7$P1Y-W2<1-\N7=GWSB;EN(O [O+#J'>0#\;&7(KW448 \#0'=^ M@D4WJ(3W*EP^]@FOX<]_?X6/W8_B;UZ3Y%89J$RL4U?3):%"WG9#UQ ^#W^QH.0=YQRN/3H.]J0 M5PPZV61V9?"__0^'@X)^*6] T#LS<[TZQUXP?&4^<8&=>AE-W7^KUUO.@*966/&UV'I==+,G&?C/_G<#&\]_D+<^!/.N@?7N:= T[TE\3_.V;K M@%Q7B-_H$@R/^PN]BX-'?/VN'KHQ9T0Z]88>N"F;1#D4H=_,[%*%<^'X< RA'1#GW!#OUCZM#-^0DOSZM>SDLOQ%NG M_DE?ULN@'K))SC09?OG_?B5_?7#"!'[_(D9^>L*9E^)OO9=,CUYR&+7_ZT_ MS:'__C.]G;U^;>[!O)[Q+S4<+L8UB",3;NKP:Y9Z%!(/I)"W@U\XD.YX>Z$ N4_-[W6J?DWI<"'/.U_TKP.MMABZ(8WY\?PA)GIXZGQ3&!AF4LC[TRN38L"]#>_>WJ\_?Z'(#\TR6)4S_O[O/^*-TKDOB8((EO@HP6;OD^1- MTVL=!OC<+GA%FQJTJ3E6AK>WHVW]7ML:\6K@IL9O>E,#>?5C.L-AZ.ELQO/' M=]._0)-\:9YYUEB@7#(;6/L47O5\%QT?$.W5IWFB,'_"*?"9$*_P+<1YC>2W MG7#FSX;"S4!>CU M?\\FF:^X61AYE!T,^Z*LI-![0:D<_ _]Z,,XRCB+,*R!( Q5O? RC/J/][=, M<\[^8]F_08L\>T>][=M4T%5:U"#^?)<'&1&+.BI%.G."^SO,G;B_TNIU'&/S MO56QEL@QM>2:20_:W;E2ZKQ05_?E;*C!BQ:0W/)I@5V82R.3S3>,<7J-#QU8_AI)#X1J[/*2%9 MB.L?&(5B(2+6B%@C8HT7+.GOLQ W<%I%L[H*TS'Z^1:=Z+#J%KR,Y"UZ&4.! M,;?K9/R1AU5G\!"2E_80[AO[E; JJF'JUG%1/P]H?8>5X_TVUQ^RU0';&^.U M$B?HC*17EK3]8>_B@3_L;2Y%)M?1XI-V1\-KB\JT,B7;2F(-\WVG ,@DHG.I M2&)$YU*W*S)^YKG4=Y<9LMVB\K2YZ$M\.]X=K&K)2CW]\="&=\L,/=5(S52U MF<9;VGI+.]WMJ*I"F0&/H5+)T[JOMWX$-61UG54/C*1](<^V-97%&>8U^&"D MW[6G%P;I&+ZSA/,%5+;T+AS68=%S MB*3>TQL,$ZFEFCU3;*IC9E@O2,E,1K=BQ!<*Y415,6ERRG;QX2)>D6JQI6X5 MO3)'Q!V12EW.E+MEMH[D5]CE5YALP%NF].]S)'.U>,?O+<&H:HW)"&PQQK1J M3'8][JT> M3/)>W!E,KHMF7A,H0[*XIFY.ZNML?_OQ*P;OMQWK/%_+Q\8B4]MTIJS26XF# MH3W)0MLQD<&C0\!(4$6'@)&DVEN#/UQ2?< T_#:BRNA71[0\Y3-X2B933G6L M*2WG"^-5[')[.:>82A,?CAQF.AO9A:[8 :(*&HF9[$M>SAL\>_1)&4NA_ON: MR MRYL%HL&TTN6LPA7BK#WJ3.(XBGJ]P[/QZ+#T6]\MCP3LCQ.P85F)GR1A@T^. MKS[5:TO8ET.6S^12%@IXP3':7::FQ[)&M:@)]NX+1:R@4]UJ7J4WDM7*LH5) M2L;EO !%+#34DW?I[*NGN?^8+*"*/WZSIJ6 W9R=C=Z!H>G5_<3O7Y86C[]\ MAU%Z=E)=6H8ISAWW*U$%+S9_QP_J'\5]PSI.[.FWO^ Q_ND-3\QF#6P#=Y## M+ .0#,9B#4BD6)[590TS1,6")4T!N2N\N= X3=8$YQZC#,-25O![ _P._!@5 M4^)15VYS;8Z^"'@CK_,8>.M3^"3N*J1] M+4@[_4 $_7+>J?)TN2DS^:ZY=6:#(L,*G:=$OZ=T,'/>-"B5.V #C_FXEKIG M/="@J:FZ_V>.-41CX"].GY\M5!&PL]&'9-T'L\S)VDSR.&8ZX>WYHK8UBFV< M+99R8[O)9+<.P \>\-8*C K,C3\?VE^8^A'K^CUX@#\#F\^N#/ZW_^%P4- ; MY U(8;E#4]]=;_6,I(+325RP:[,E$ M].*3^L&7K0WL2KU[/+D'CZ\LYOQJM=![XIH%T:-]>5:?3;QXJAGMRY7V!;^/ M^"6,^W*?OF91^FA?(OER4_L"Y$NT+V'<%R!?7HR?CC8F$C#?<%_>&4/RJCWY MQ8L +&]-__T_>#)%SN)!A3\Y?J:Y7I>8+*K\;TL%ECO\=/(8]?@;!7Z=-T7Q MF^3QCURW?1 J^5P0ZJOH0-XGDQNLI<8^13N7Q;(STTZ!GR%OKT<_\4#ZN7% /UZ\;X_#GYKN MV> SQ!6ZW\DB\" EPM.KXNFW(B;R'. :@O#DPSGW3&TF82M=A(7MS\0F(9NB M+QC/$.J5N$[(TTNS>TLPR]O\Z>$*$79C58[8\\5HE8*X$3D>Q:H8"U;GC4E? M*]I*2DF6Z+64DKE4;3C>P$1R;PH*_<"Q^[XJU&/@"KJ[TG=6_''9J"<->G"\ M;*&/QCQ\0CV(2[X M/L2E7(QQ([K*UFE6(GFB;VY+JX(](2'I<(%C+:03?^< MZ!F^V9T+/:]>IOJ:\!D4\7=5_!2*;4M5F[9-LWPO7NEVXSS1$;X6/Q>;?E[0 M:P]I*38<5/N:I><26XB?Z5]_@&Z4R$1@9OF)C. MFN]1J,/HCOBBZQ,OA]A\RSF_$KX2.N&PCP1? =";S*Q&M9-*&$N\Q'6:E&0X MM4;1#J%>#=FR"+BRXC%E%_"DU^=N,THDS,;8H5-)O/C0,CM$LG^D8;\G?OP] M$B)&[$5$=6B;K6Z^03/LQBF;>DS+9RO") %5[,1]^G(2XIKL]I^;\<:%##1> MB17YEG-^+0[CVR#EM57H%Z"2K+'&',\3-NX48[WX;F!M&JVOADK<3'?97FPX MDHBJ8BX'+6=>:G< 5*8A5%[H0FN(H/);^)KI[8J?F3R'00H#YAKBGQ7H1N.P MOT052Y&.EN$;N++W0F0\B2TI+M^.4UFZ)556I/F<*[J% #F- 3F'W2Z^%%6 MO#TO^5[]WV@PNOXCY9A_J.,G\I#?C&BX+0\Y.C0=[-G1ZXY?Q;/4<%'/X3UN MHLCZ-):,"=17')\>>'P*"CE*+!5^)*T+.R%%M=.M9=:&"_;K3SK[[1T^D6\\ M\HU'OO%0:-#!(*GAF7B]T^X;>"]9H08TQ9;&]2^),3D R72>*#DD.>;P?-MN MXJ/2@YIE!0"20(M.D=\>)+^%5]R-O%*Y3X2,A&Q&D?,[FG;PME1I MW[KUV?G@!+4@KALX4QMGZ>&8V^;+U'C>7;T4SKWC=8UCC<69I 332#?6)8L? M2P2N3OIM.[;*[V!%<]*EP3CQ[X_QMYQ/Q0[9Q"+7=N3:O@+J7ELY?P%V8\J" M7BF5MD/SG79QG*\/G%ZC\W6PJV_(>GXJQ-8,4J56,A3EJ9S/0!+K@ =G#-+4'Q79@ MOEOX7.< \X+?B>8"HWIY+!-/WF'^Y,7C98.??XLFF,/LW\ 1/'(.& P<-6?BC M*2NC.1D+GC>->^Q@78YZ@:]2O,2W&&MB6_%N M,A9OIC"+-1PBNN/K)S%VJSGO"_&BI,DHZS'XKPC^/IPZZI5G9PLP7YG?P+'! M]]Y?E2-\E/'S0@-ZH=! W*J0*/@SIWVLZ6(W23.[\X;#;9\(8*5$0VT)4 $ M(=K!4+DRC#Q<1^519+PCV_2S(S[(/^T.%[9^?< N#EPA5_7+1>(2T[F2+G;$ M+1-31)N*S>0"TZ"NF+*Z!-!H-4D4F72QTK,)R=K66XJ2%L2Y%F6MCK)6?Z.D M;U%6T6^V+U'6ZI#N2Y2U.IS[$B45#>6^1/(EG/L29:T.Z;Y$6:M#NC&1@+GD MOMQ>)'0(LR_?7O!U.-8MREH=9:V^>I;5VZ&=*&OUM\/A3TTWREI]PB)1UNJK MX^FW(J8H:_5-QO-%6:N_1[3S5V:MSLNL8;3FWM%Z2^_"T;WU"/Y\Z5>3,R79 MJ D;MFUFD.42F5Y M?"U$79"4_%!S,@8]5*;FJ#MM$09-19FMH\S6M^*RB/)V1'D[SGW9\#J2XH6\ MK7DYV:J(6W%.#TN:+"RS3",V_W#>U@_)C(/+,+L23N3)9;.'$V5Z%=N5^U-R M246YKD/BPPL9C$3Y/+XQ=H9&S7X!/&FG/,]6FM(Z:F:)PM7 ^=:_6%P$YWT5C1K#9>O% M,L,.1]OQ:MUOI2;-ORI\>Y?=@0#J\3_5Q6&N+D3%I-L_-8_,.%ECYY M1*,,"_K6T-H=)I789HQDOS0W%M0D _UM\?A]\H+GZ3\+1'XH<%YYSF>\1O9# MD#,T;K<@Z&3+O%Z(K1,-1ME1EE*-)=-E\FN=;H_0*:OJJAHCO+RK M+!)U 4!G.H+.9P^S+ULGXWWY]I].QGVRSY)!K,);/\/?F8/R&; T@IL$'R7/ M1[G1O1H-AEO:05-G8"IN!GU4+T.6CXHR/):*@$Y(T%Y0P=B>5HX(*A3A9>PW MP-#%.:!FU02(I$W!-#=H'")D(0/[RZLB\/1M_X6DKX[!KLT\P2'TXS"Q;DLJSQ6AK9?U_)7N4YJ3^5 MOBK"]-N=7X3I$:9'F/[-,-T_<8Q0_=NB^D^@8YK55'8Z_OO MQ2&$',5.S\[%XRV'GW^+)AC<##S]"Q6 URR#53F8$TJ\<=PZG>.U*#G$Q3Q> MHW3_^-V)L"ZBD/=0R,?0\*K7!D"?Q<>H&=; M#GF5PO#R/@=YI:R.1,/7'NJ M9ZQ&D+SV#;[SQ8U".SN,EW4>;^J\\>XV#"6M;Z;T_2TGVX5Y,W'R/"*,/@#]_LAL"UU*X?X9:# 6Y#T5PP!Q%M*";4V >% MDON@4*NAY-7EO,[08(Z=!+[6UN)8<+/3I9*)2X2$1@ 0 <"- \#+(>1V6Q'C M/;ZV9FH[A:$+_3P7.X[Z#A\.$.Q#O6PT[!+>R^6DHF,WFO4FS%*9^O4GDTV] M@ .A,_P"(\+!_U.H__R"5048X7L4(SS?!Q9_(/W7-6Y([N<3%!&^CW7]PB.) M*^KPKQ@]7WE(<>U5> %((7C^=6;T?"7N_3/*U'+>J?)TN2DS^:ZY=6:#(L,* MUP'14P#M'EU.*+&B6M<,HZ+.9(OCN8H*YP1^#8$6; 48:@#B9N.[QJ;--;JT MU5MLDF5GR T-RLT<1N*GJDZ<\K/Z'"(\B/ H['KVLVR6F54OE M7>N0Q._<#VY)\(_HA=>>W=7@]W3>QUA$ BSB- M>\KH*)%_68+[Z7*]M49]' M"4R3J[&:Z:0XAIBD%U4G39.*9(?;DIXU^BMZUZ3'4DM>\N,:6#1=Z4S22*^[ M3+GC"&K"QGX1U(06:E[6[Q[(>O%AA>2FMPQ>D.+CT/7$X:D@3HFJQWNS0)9B#NSTSF6=U MR&&+?X]3)I#P/9>XW//LB3*1.'#@N4O@:Y:/%WC^S]'%I#W'P^OOFO[;9^N# M67GK2R .%_B8>^^)G8,7_V9EFW4,7^7.WN]-X]][9(#+@ & (9/_P0X^P^4X M64MXM?Y@Q8YNUWL_.[Y@[W_YROTK;V-,;?6;B-^GC@DG$;]/)R^T54\+W70"CXA?C\3Q**_JUN5L9C$2SC3(5OU'M4&B ";$I<@\F?3?QS*JSGZ MWS'_PR0@,P# #DS'@8PP9(+-@' $UBO&SF;@MZ:!&=9L L@[8,-@5?ZA9_^'N=!W( " T.,S6,7:UT;0M W^0QT"DP(A\/% R, ^8D M:.0^,!::;L90V4&5-0'6WV,H^\E!>S!IT!;0B0+HPT'Y*-/_&IBBJ;R#@263 M>!.;@V5T1S%E#3 (L-]K2X.K@%(C&AA:,4@:WB\,E#8%)FE&JH8W7?1RT(D- M__DJB>S+P9RS_U@6>9W59PL'95DYRJVT;^/*/-2 ?)*@Z:#+@^1'19U?6[PZ MA'0M[8O[D@&C-9@R]_FIJI">A_XE3+=M89I[=,BRE.2T",UP=%ZK7$66<\ M[KR!#1I.6:Y-T-VDM![,IK%9NY!+M+YJ@WH/6RG32^,[G-VHF7JV6#5[W$1>?(2?2RMPHAF!^^Y3V//SXG[Y]1GLXC&GP5P/<[GTM< M?/Z>='A$W^?G3 +_GB,X$T"#SI ;T 1^#S&W/=<_>CIJUY8#C@Q?C[G M7>T'?(>*4L UF,O@2]2O"'H#'\$RL4"5 L.#JI>K-K,P#1VKSE"V.!&L*L?/ M>1TB->S*0V^D$Q[A\PJH=?#GCRN_GRJ$U2(B O1$5(NQ9-N*\* MW&Q9E'A FN8"0)VJP7U@3OGZ?_!JV[+8+G\,=3?WP\=X\-3C?/ MU8UA(D!@WZ)%!SU9LV=Z7?#JJR-ET2^F@$+GH&GP0!JG2P%S$(*F[(859;3? MT$C01<" /"J9,@/6"33Q,->FV[CVALH+R*Z[0WK\T;8@6P-P.N@&,2BBX2#R MA8P1Q*6!FRBB@T'_'1X?>CL_MZ"=@OD$ZY+W'6IH>'D*(31LP+ZS:/>.WG"8 MI?'1ZGIA/0!>0&_%?@7WXSB@#5%U=3LT8[^K(U*<\K((AF1X9':D27DFI>D M>PX!IRV"#0"6Y KA@^;/^ D'/$>4<%8+%KX);#?"-6"3@@&)Q@+N_O, PPI@ M%(:)6$L%1EU@YY_1[([TB@ EY->?^ZNF HWC)RZP [#'YJ(,B<:5 K[<>L1Z ML#]@FU2T""??(@MX Z2A9AF>G(/M( K+3R0>^CWT*TR7WO[S6S!WU=VNJ8,V MWN\*O 'AN64"0]ZE:C\?Z0HLAP:L1[7@Y MP>2S@T0*K'%WUA0N;_E6<6;KY+*XAL>(66G>6\<6BO[2V>(9YRSW[?%PW)7B M]#I>G3[@N),AL]0;C4GKX$6'\LDERCW2H4>^TQ"@O0HI%C 8J[BN+M^]Y>I2 M 'P!@"&:7/$J*T,B?[01PY;Y^*"S=V0]OI"]!$^5?H,=[^Y]CY2@\T@BG=I+ M TI42HM"">Q\MM-M%;1R;P*I+M3V$G%L+X&Y8H^3Q?:SO;(\.3">@%X+ME?E M7>1 DAYI1=U*#\OY5@Z0.%,/\.]C[LM@P6'X%?87*VM GJ G0( HH@F-!"#\P7P-5\GR>^]2 MZ&= S?([=/<",FJ]A[4U(!XP>FT!VLZO7\'=0B@&*DFJXQ]=PX M/;U/!KHOLJ\X3[BM6,?5J9Q#A?(.] 64"?#.GC7%/$1QU23HY[:F0'L3@=0$ MG?SE*GU(H=[;A:[<10[]QZ9_'RVHKPB4@-JRVJ^B9WT>K =XK7>'Y\SE/#\( M!N_+Z8] H\WK\'@0[%)KWN3-/&LL>NP&DDC+YCGP=+]+)S4TD1BI/1@EG1A/ M9[2S(9-C:3,=CYW.KS^9TRB3__C*+-0YX:$)9KAO F; '$,["T3&H=)U=Z)! M'>A;8.?G.M!G%[ P$_P":=P'A (/(BQ$59ZE9,#?B,;! 8KW +[7%UDS49]9 M"JQI *PYC]"170!Z=O]\EH6]UF[J>,.2D:'_E^BQB_\", 7P6L,]*T&R$[E> MT>BUV&7EM\C#H;C5 M)3 #GCF! 2U\S\SCNZG_RRJK?[L0: Z@!)+*7Z*_YJ*RLERWCJ=A)05K^+AK #R0A3S7->4.(9$'6D9 KPHK@5UWL;Y'A#TP,UEL'WR&@(.*0-M&Q0! MJG>.^#Q0\ZP.V F2FNNVV/^,\QX]GCD^0[)S8#0CJU[#%AK2!Q\M<0W8KH)+ M*,CN<%<*TK7;J\]!0'D2>"ACD*T*)@K,M3O/P(>HATR>O2=Q]DA_" "\XU=T M!\L]Z07 JVORWWQD%&D'"<*?NU9!X MO-F%'"CP!%1P0LLB.4RDFM> M>N3.;]!;3ICIN;X/_3( OTZ1U5TW(?)C![+G\GBN?G;S/YIZ/# SI*2@=RGY@,P.P6?!R,+L#_'NL M8H.YU+: YI!3UPU9[4"RJWK#CH^I)^Z^(;^!'VA, +XL[^O MZG:EE.-H@R?K\@;Z@[/T#3AS =916, -7X"W(&[UR.# R0F4NRGJQ'-L[N\[ M(DJ:\CP2CI;NUU-!7(/&"7\-X!MH+^#GKS@U[L[MJ?BT,O:F(V&DC1VH7X_V M>^!9\(.!%P:IIH0SJ=9*GK8%8RJE@L^",1.H20;K>9T6[(9W]0R$:7 G;,V2 M.5_$3B.KP1]\R/-O8)6>V#1GP.VT>=/"L+ M0^, >&K@G2MA]NU$"2:C*,$H2O"#48*L'RG<,&:#1*F@-W"EP*<'L\4FMUMU M(++^9IRZV#U[+966Z.KP55'DL+ M8=S==B;$:9_C>KX7:Y-I1V*;NU6BKS7-:E$ +4_Z[+7L;(T:#R6)7W8KB\F MU]2\/2$G^-.6"WTU+TIYKBW%$KF.[MC)<9D70,N3MS_,"D.^!!9)6IOJQG8( MY8URLD'+DRFIF3E1IV>Y.,U/MADME4IG MF#EL>3(ESJ8F3+[?[4NUHL.6^\NRLN8IT/)T2D2WEA92DT&5MM8MIY#HXNU> MN3-)GDXINQC&A_4=B=.QWL0:MS(/L737!G+\I"5!9LE>;%XL2&!RNSZQR#)= M'EX_/)G\*E,K+&>I/,VP0RXS+L2(\LZ ?9Y,?MYNU),)U3MR68KD>);)9%.944:<*UJ>'<3Q]JX3R" ;3AQ. *#;]#J6;-5Q)9NOQ*@@ M!HG7!$+NC(P='FO;TVE*2'7:(F2EDX'VXP_SVF9786EQZ:0V-:ULS@789_9I M2[,XVK3[&YFA66YA\U4A478:L,_3@59[V0H3ES8DPV:IL=V/;3,MQ'4G RU2 M*;Y3G.JLQ$[;=CO;[VSD>"#7*2NZ7B!KV3G.Y]3^:ESKR8Q$3=*G?0XK"M6< M).P<,UP;,VLMD"3MV*#E29_+Q #/:5G2D921OF8WG?ENQ,(2IB=];MID;-3: M-NMTR]9%K1#+[!HY6"?ZI,^LSB04.ELLXJT"JP/=:6[6TAW0\F1!)WEC;>)D M5L9CA&$+:2FU+.3@VT\7U,@G1K6ZL.XP^58Y7QO(EI639EJPXD_Q)A4?=LGIYOBR)E[[GI1!<8O9;[0#MUWB(?Q;.WU& UX M^H;%27&"8)/K7EW?[3?1I$EB%5.&6/1FM4!4T]X9BA-AG)Y/E7@,3/"03]\D7ZZQ')9/ZEV_?Q:U;L.UU] MZ!9*@J5'+E?H]/V-/D&5XR_\+@8>_?V]=NBUI &95RH)1*SR965&(\R*,"O" MK BS;FP7\7ZOGM2YXE/UKRC,#O+UO,^+,5S?H+G>>Q!GBP,#!:A3?ISU3] M+EP[?S+U:Y!")MRTT!.W+U%"!&T1M)U VPT7"?NS@>%WII[7 MX=*WGKX(+K^R1'*(E(* TG^?+V6;O7;5F<^2KUOCXH;0[G;*''\'VB!OBC9" M( F?I9;77&3?@5IN!DD^.U<_,\K3?T_F?Q:ZB-\Z79#G,""O7>BDY5YBUPR4 M 0#=@/^8I7CMB9R_8LO;W/_7K3 <1+?G*-'BG@+^J.K)^VCIQ(OU]MP$NST_ M)+ON13L?90"'@0\RDY?N.VFNZ2R%YREFV,A,U(3>(7+CCY=BH?QLK,%! MV+0;9AY07D69++4DGZ]WZ'RV*Q0&^BH]2L*+2>2O/_%X_!(%G<(!#V\ND1YQ M_8_F>O*0Z\E/RN&8U684WB[- U&K 1#X,1;=Z"=^_4F1 MK]5/#/,E-[^IE451$531,'05>[0N;W=HQ]U=Z*J[G;7NW'_M+EL73?,*S M++?K\? XDU(YZH@O/:#R0+)""\-I-C.A"(S.6/\[ J.S.6+>!D:-V+0Y M+725-%/+Y7!>KJ36V<45[+1:7B\,3)K0I%Y1!46E>&J8-@RCAA)UDZL6.W9?Q*VA&JQ+332[:W1(N5KM% MU;:G3*9MNQG9LG=9_+080P1&$1A=7#,B0K4LM^NW>AL8Y>L^N&\ARC#@E0A],LF.$M M)&A\T0/ ,$T^7*ZQ[H8L4\IRDZ99:I/N4MU8#%N\-I U=60VF ^H*CAXV/]LP:WGRP/1VC55#7@D+ M<7B.GBSQDB&#'#W_H,3K?[ZNP-LKO'_T)O B])YVK]'__P*@X&G5!$"3@>@0 MMFH/:%DX6+(/;?"3]7Q?'ZK"R>)_7%:RB M0MB @5YMF0U=H8B6BE4MV<'B=Q@<]QWD0;]@Z;Y@.RPBXA4V?*5^NV%J,VGA M509G5["4.>\6LFIANQ_?,75^RH*CEJ>?S!O/,?UW)Y3M9J=[3-LIS/:F#W"24Z.W#*5 M9O$=@/9,B0M=A]5;H9,]YYQ4?J%L,'L /V \K3EZ:E"6N=!T6 \!BZQN1$B"KY9) M1366,1O^@G\ M-KA,ZTK?)AZ(C49(>85),=G&EC-[ I".Q%TB"?Z?/M6U7R.2QU+?K#\$1#@" M'(0+!* [P/*P!LV*U]'"@+7USB)@&70@8MT"-; _RRV7[(%,N\<8/JK .M8; M4;,,@)&0+&&UZ7U=X""P@26!#6NZ!,0)R14'5WT!VL+\SJ+'B\6F V?,Z[)9QA->G# MLK./;X)SQ6Q4&QHN%WP7+.4CNH5R$6/ @CZ0F^!2^M6+88G;@YFP+W'9.6L\ MWX0"T$,TU7)KD(=-X =6AK(4\ /P L/C!PV-'8/4B2\)DA;C' MHS!-'8_2U#U#$%]<_"D8[- F>7M$>?-$%6!/JSR5L^(.;_3M%LVJN^2LNI;G MFPD557GZTBI/Q/T/S1SMVMCW>/+L5;?/D]$[%>U+./U+^/8E=9]-1?L2 MOGV)<.PZ^_+ZN0!Q37X)8Z&"<#-2YCX="9X0[DL$<&'=ET0FVI<0[@M^3URS M1$ZT,1&0A6I?7M?4HNIKH=JPU]-A$Q$C76Y?WIZ4YKD->LWG>;UE><^Z7!3L M?\82O&A076T)SI&F_3).M!^X)*%EE+.7>/JHI^@'$L5KOI@?N"2AYI//+LGG M2Z3$X_?I]%4K/00LV$O%#(;H+YX[6Z&+$)/'UU,#?I]\T3EU^0C[K^.?]R:1 M#*MR?JF:BA%C' K6U(O%F<.&DFZX9H21E\%(_*9HX2=)S$BA>C=Y4&""K,#_ M!.KX(H/C9;?X=U*A+N:*_DZ+])WTS--P_!^F>7YZ 7Z>+LJ@6Q0.&.&MR)B M"Q5'TWV^^.3/UC0]50*+]OE[JXQ8U[^G%NUTR/QKY^9H0=!Y@37YS]6/O;1* M\]KV_E<\EN:'\OO7G[^\VY?H2J5F&:S*&7__]Q\QTEPNHKF$N)+R.[EC?^/S M-D#P%MULWX=8Z"VOST2#Q]JZ.(O<+1?TO7T?FLF#KV"*!(N5L;HXCZCF@H>> MWX=J*H!H1-409]B E:USJ&XAR,!]./N691HP/0M*E($R413X&4J'LQ)YBO/)"Q86_'C#>)W._*,8,P/4^-XO278^;9,:(@ MPBQJ*&.GAQ)]K6@K*259HM=22N92M>%XD^Y\&B6(ZX"$'PGA^:E]BPP99$\S MF0'H&!;-3,( PC(&KI32U)JD7&G[Z;Y_F-4S$2!SD+^Q,!34^R.6V3(TS,KWF0]=F2>K7G_1]ZFG. M7@R._CV%O'\XW[_M3NF/T!C<$)BP8\"YLWR?P:38\;K&L<;B@HK"WH."'"A! M94E2W:2L#P<)NE7CU$I,&HT9VO;*O4&NB!/_?JK>6VA"@MRR9T5-G_,B"B*] MG2.QKZK8%HX+G9\(=OM&=SA? K>31<#^.K_/Y&OKH7P6\SR^ML#L*FH;K*C& M!:#=>%V93LI,O,6(K::\%/7F>ESV2K<1^&EAR[^_WQG%%_I+P@44YW..W))> M\S%/R*=Y_ZQ^$>/]O/].!XDVR3,/]C#),\/RHO@@5>>-J4"YQ=F C1N_H&_U M>P'#9W.&_0P-XM4,7=]SZ[\?N7\VL]3/(/>ON2-SD3G?=I"!:S?2VY6H?]3@ M#=E>)A3 MVXE5$R1KT5YHL58[U\T) %!0#$,Z$<4P?+\8AK"K--<+?PC9.OP,/ODF9_[7 M<@!\%_JXH3-O]Q6GMPR>*6]X2V?B5\2ZY-,[-ML_1 MTQ4O'CRJ MY8[.4;O"LA[#AWU)=;J3Y32C=T)][V!J6<[.6.0X1DRJ\7)7'$W[Z9J-NM'.DBENRS::SA@76HP/8/P7CB#,1_Y^- M_Z.3\2\[&;_4[8$W.N%NXO) LS>0T]75L$?GTVPI&Z^VTT;6ADR?OO#E@9_& M^.&+$3C?M8!0 4@ M9+X@3PEBH6EZ 0])R&9[-:=)Y!F-,C+=8QTIL0BG^GA)EY;I]49 M3RE5B;4G613B0$3I&*((ARC"X?MZ5 X0XIT>%8(=BRTY3G-TK$>)TIK4R M!7 C]>M/]CZ+1\ 113+\G$B&G^&*>1XMGG/%Q ]<,0.QWU<3JDG21'E(*^G> M:E*AJ5]_DO?9*(]#%--Q5H=-V"'@QGPXY\&,8Q]./, 8H7&[_CR%E//O\M(R3''NN%^)*F!=]P+' :$%7_7P[P@0 MJS??]OB2P<<#LC["07HT2[WD4KK#S 6/01)A50?M5/I? U"USL\T004C /P, MR22&Z 30[B,M8?P6?N8Q5*@>/#0U,%MM)F&:2T*8S1H8NUKIVA80K\G+#O:_ M%^8?C_HGB)+[SHJGMJ*Q_Y965K+F\'P/CM*E\P;*=SHI;NMR*H$_5/!ANE>C M[)G$T2OAB.^2[U#O]R_B]0U0PX.U_::F;G@#RF(X6*.OF:Q\^#RO&693,\<\ MF*J_&0%'3O:]@NT-% M:,V4)H!*\G.<3W&9XK(J*$T'K"V0TL&*T/T%7%>OK.U'&6#R4(BW-N4<):V3 MZ8U=,,>,U7OIF@_:(< $M@:6EU=/Q ]\0\4P+)X#(P9"VUU!FKD_%59Z^*_\!U_:3CH 0:FOM;$"5=,XS A6>Z M-M5,V8K-6%.U9"M"H9%D@-+?U +D^%-<>2(%>)W'!/A>"",ZP!AOQS$.40:2 M0(:XQ12P'0N 04"J<<_)JWM7:WBB(_S#B9L__P7_^.)V)@/^@SKGXM]CX4U" MF>A;G?A_OD!C)A*^RKR7R$3*G04:-?KW_QP._E$)CLTT6=-_^_&*![-:N)F; M":05"T \ZSPKQ=@Y>/%O5K99Q_!FF<[>DWXHY.]]R".)= 3\GDS^!SOX#)?C M9"T5=AL[6#%/"7]'_6+-L;45K\)8.]! M'0;\Z4TL$;]/)R^T54]4)?)Q8_[+8@L=HL'_]%OYP/3Z\#,@/<"N\E$Y0^^K M7W_ZZ!@/R$=H4<.[27MUD/USL.O/T>KQ4@>M(.LKW>U<,K%9*5,35P;;YFK6 MTXKSI W0*_G+?=N^)5Z6T_1HT!PS,5VPT]U8%& M&'2M;O+AH4--R GQM*59:DDZT=DLYG8,/DM85#T&._B*7N2/NTS.4D(L6:VOL/9 M7(JK]3<$@VL4:'G2Y[JL3[,QKI61>I(E/PQ73DLQA4DFH,]1KL7DK=FZZ9[9ST!3[Z3/F)F2NUFU\D [V5XI MN1RQW5ZB UJ>]%EI2/7I3I#K$LO(O=4:)PJR0$WB^&FG6IFJY54GKC#L0Z.> M,,E-8[X$1!\/F%-*J23;9+_(6!S3X(J%V*B^#N2/(5'==J8[>BVQ:9F<+!5] MHN:H(/Y02$!RW6Z^PPR3J1F73W+V/&L'\<>"3!?U@CZ)23R=*V\$>9FHY.T@ M_JAE5]EU;))A<"<^*:Q'>9G/M@+YHQM3IV8Q-V"9(9&IK\A)=CHD3A#K^6U(GB#^ZJ]V@4)[@38E? M$O-2HLL*';,3R!^=Q::[J;6:#%OF&^-X,3M:C:@@_B"<3KH@KL0U;AE:PM#D MQ+;-VD'\T4P*=(?$'^H2KZZD1G/)5N<).X@_F)E,:CDR!2;--#+,9+?=Y&9V M$'\,ISTV:P[[6%< M:95Q5J(+HPTOQ'$Z4":HRVZU,!-UA8DEQ MX;I#_065 'G>AW2D"2%5%Q@PFFLQ/5%2GSZ5197_;:'BM>#3R6-W1"CG!GA/ M%]CL0*.'E@*RI3!HSQE?[E$+T!(/%^.%,H@77!O/WQ%#IAWF^C7VY16_W-$8 M#UB8/C#DD!<7F_*R9F,ZOP+F-U2" [V,^N-FNQ8CM.*QO^!S O^WVV/0I_B_ M?V/0L-R(IH.AM4*= 6,PCE54:&L!Q1AKRX ^/V!/_D:K]V%75K!;@-\(VL3; M+K1;CV2-J!H1M><@L+>EI5TN.H84FW)Y>U=.4S/6/C'[9PN>LV2^-=\[MH+Z MI+QU0D9('\PA)X-'OWQ4VK3$4:FLSC,T,=():L*8/%,%[^*-&;N"C*U;_/FL MK$=C#K]_V;_^^$O\[:YUE]!\D]F]Z@>X3697!O_;_W X*&AA>@."=M;,M<^. M[=F#4R;/F#WU%YBZ_U:OM[@[H[?%9*;Q^^2+DKV_"#HQ7Y3=@HPQC+Y"UO;SV][_.W;?N T^>2)(X&\%-%& M7'TC7KMW$6W$5VT$_DH%]6@GSK03KP5^7!F;3EFF38.E-G54->%SQ&WV" M![]_X7OVOE[]7;--U+S]JW MO9,IJ0/L1XI^J=WYU[ \@_",_[5D!(11D_B4SCF1 M) ,B&?#M98![/N+=$?+K];Y/'$2FP+>8[5FH/?&BI^3JU.[>L<>T^3&-7^Q@ MX6LU@0C>GH$W% KM?BRPY@=A[HNUWLS)QK\0B_#KSU]N #PFJIBYT"R#53GC M[WW,P,]5;L^&:E>L'O-9)G"O8MP*Y)V'Y4__/9G_V?#OADG#79HB*^KN)W3O M\QS(>-4+W5#2^\$S7IZM C]#43@8&;^#$47DV5CAVC/UJ?LF;^*?2KFSL/:G M+/HPWDR_?(JL.#$A4=P;>890-[\'&*O79)6##NJ:*L"T$_MX/M@$1OAYOZ2V MDYVTRV>&>-YIUU9,B1S-9.'K\W/1:PNH&!453-%"A8=:YH+7^PM6]:[7[0'F MV;Q=\[G=IY.F)PF D!$,S5^H[1WG:'W,&6;$ MIKU"*]66I%8!3SZDBGAJ0$',2L$L0)G3S (AMJ #L_RL_ JO)?>:C M#D5=VJ]-M_R.4X_X>V)>/@W)7WOX\_5ZX<4O1'PR_(R=CY&2,G(S? M!*?"H7@>P]1'%,^94RB+!LG6F=8@MU5MNDS*8XAC0/%,W2=/8>QF_8Y%39_S M8N1Y_+!6>;U@BYM2,<.S3)&^>3/ZYAZ<7E Y\[&R*>WZ"19?M]1RG%'I7&;9 M<>MTQ^\2&>*"*N>/T"^_CS(9:8[A19QP:(X>X%A@R3^B-MHJ,1]G"TV*CM'K M.F[693JQ$=RBX8E[\J4(FQOT5P:$-9ZI?.C/->@C1^7M."J_*A0R'! ^*;++ M>(F@8@S1T-*I7B5#41850J7Q]4C(<4>N]C2[W:1%KN1D1&Z;FB8$MX)IG+PC MTA<\Y?Z)H!9Y*4.,2^BIYG_Y&D9"N]Q:;6B:F:B:L\<7#I8[\DQ_*B'%MQ]LK>N39\T&\]5)->/V1 M423EYUV3\%T7/V#*6693ZWKP=%AK+$#EU+I2J9*LI:9,:J-O8G9"WZ9P 18: M@3KG2^=)D8LR]"[**Y3GO;I#\S/3ODU?5\LR#0BV,-%_Y.TZGX)R.N]CX4P" MX0?.Z]_[,*:RP&(/>L>LPK=2JVS8L=,^K>A(#QSET7O M:]!;VKU&_ZCGKY[%IVG@RTMCN4-%Q;!@V7%LSHHZMH$>1:BN=GN,@7G'M1\H M6(790.O]WS<*<>A.KF^FW,[!'W")[U>G<[.248RA\)U<$0V4.P$-3 S_TZ!31+"0\=K72M2U86).7 MG;.3X8TIDN^ANWV%>'?('&QMW^OE6'2PK7ALNXN/.K+?>=@5@+]RGGFH^&!RX\2XMX->?^VN6XO0K M38:@%F>#U27>#$DI3CQ@60ZW]5"3GZ/_>>J))RBP!4!VP %H'S.LZ1(@!L2+H^X 3B"6 FR(F6 V MO&D<"B HS5@3C@>*7 @G_O#\C)*<(C<,9%+X2R#+W,&!CN!4 M[C$HHJ&^!1 ,(+AV.*I]25[,<'D6# -(?!WI!+!\*5@_88$&M/%ZX< H _#. M8Y!+P)Y+=:^A7B'#M]EYKJTPJ<6RWB@/2D2<#<8N6.#(X-6S*4GH'V^57:@Z M!*>14:($M=IK2#$B:21FIKELM:FW$"M8?I[W ,L'H"=VW*M]8'-=4] &NALW M=TG^'LL':4&0A@P+4.\C'QS2NV@<"3T5D #8#Q8:K0A(,$#>H VB#OA*&<@; ME&(:_05> O!)-/>TYI./VQC0,)!(W-.G'EE[# 1)BD/X?P>&(H!UEWD#Z8;V M@H9KS$6>N_=)]IW5>P&KO[4NKS_RZQ?E_1P'7:(FKVCM M\.FL,A[$B281F4;'>;\8K486N'U*AZ\-17]][ :)"C3<9KARV MTG5DJ*L:1;5ZHUJ]D0B(1$ D GZL"(A*]4:&P#F+6H:;VJ-2O3\1W:)*O3]6 MM3T;J-UP.=:H4N\%*_7>-&7\N$*]7K!0_#%8*"K9^XQA_XU+]D9YZCY=LO=M M@7 ?#Z!G26/+*.U6A:ZMY$HLU>MT2,:^R3QU@CU/BRS5ZC%\6A]TBH9LI2>4 M6[$WC4=)ZLY["3=^;;Z-DM1=L5[O]6'I&R2IDT8C/4Y0Q2Q=JL:HEK9+=>(] MRBW72]P3WRA)752N]S+1G=\CG7'XSG]N*YO<$;WA=K@]U'] M;@9HOKKPQ?6A)AQ:W^=+]:ZFQ=W<+*P91DPO*:--K=45*ASNJG[GKY@6IA*W MGRRB%J:IA$5%?#77W<\KM7:N+(&ARG;\;]BJKUU?)(1$^WQ+\;6-E*VKF_J2 MP?E>+ZEL1SS52GCU?C.G60*C8K^1AS+R4'X3F J'YOK)BFVM1+Z]ED;U A.; M/ZS32KM6JB\%M] O<9_$;]AC&7"8?=:$U=\>;Y$:&J+\RJ%6.D.T3J'.0WUI MW+;K[0D[VY@J7=.X_B>9)-DX<9?U.;[*I9[HYID1QH_35GC"Y]6PWS 3[) M:^YU]*[4?_<83$.(,C.Z>1H/DJ>_DI,1YJ>&J2<5E#W4,E"%(*P!Z0?+L[JL M@4$HENSF>307K(F)ZDS35S##*V A#:UL#*8413E"U94%.IW!5"-^CG8_$:.? M2/)@F(<)0L$$_4R/A_E-W5^[$YQKLJS9;@TCPU+<3<5L7N?!P/G'7(_H#3#= MI&%]+%W\_252*?K?!K%2M\=XW*27B9UAVE6#Z>65G)-A"#K&",<55O8I%(/Y MX)!M#N MF;KLBFF77&WT'D^^(#DOGP[+,Z;2/S3W53@VX7G[+YV*]B6$^T+ M-^_Y%[DHH8BZYD7"@%6XX+W"-XJ&,!Z0'RW1V[PN*TOG)S.K4>VD_G_VWJPY M=61I%[X_OT*Q]KM/=$> 7S'#ZO-U!+.Q,9C)V+XAA%2 0$B@@<&__JNL*DV M,;;!8"]=[-Y>($I569E9F5F93\:-,5^6&K7LQ%C?WI66[PJ[&+K9:T)$@_B& M\*\[6<6>]G0CT/GAL$QCU"LDLN93NQ/5U*65+-S%NKF&-RSS)7CDEY$Y7ZWM9:;H[$T_/5O[&H[*1,: MDIQ_$X75,3>QG+'2*_-V&>>3:"SR$23=7K>^VR:N"C%I.'\>AHO1PLTDO^:M M.)HV?OT;O]J7HO!)B^?"CJ'_?CCWXLUXP.DG7[0;ETGD$DB5N+6,E \D#.\W M17^N,7#.^\J+H,);WN'//^^_X)IEX_[R!>F:)!BCDYX"MFHH,,VP\Q2 $HMQ M)UN]7J?O^7 E4RVUTH/&Z&[9BT(^!&F.%/WG=&?!MU;\%W:0.6?!0@.''Q1' MX"=^&S_Q.YT6@<-X:0[CER3([#ME'AR=\[JW,6J]=#):HU2>S.5FS+Q9]MJ5 ME^6O?],[>O3^D1[CM]A%)6]5ZX5(J!IQAXBI?C*1X2-*2I1L?4_Z 3Z@.:I;?+1XQWKZO#=G38 M+,YE<:Y$&]?:/+;LQ<%'C,3<7NR!@WC)#F(3305LF$+&'1X#3*SM=#Z2[$-0^VL7)]Q(5S)NPLR/VL%MYSBH2O5\^A:-P#$$1)$$UM9G']'U^RFL-J8;O# M#"T ]JR*T3=*>&^(PC073AC@%_\6E*6P-NR:^8P+D__;J2$&,G 1'DHU.<_? M0(XM6D(2NH=BOCQT]C-_*KK]X1LY>6QCH(=K-'*5]#-.'!L4B1-MU899JW;SB<*WAS]U[C M53^I=U%0L/V49FY5%F;1GCX)BX,PBC5DZ2X[Q*=&XA=]F_/D+#(W:U'4BQ;E M<3F<1^W;5C3:Z$6WGYSGC6BA'4%WG6[X+C;J%@?+)W[9B_6BFT]."JH::;=R ML8X5K3]KMVMIT%<;^,FM,1/"K9:MMJ3GEMU*D92+#\6HW<%L3]MW_'C!3RY]?:;\76M M+70*T4EYM;XIMN27^=Q<]A+;;Z\HPEKJ/G?#$Q21&JU%=BA%.@W\Y-:8RLPJ M%:OK7K.8%V\ZP^8@7'C, U#;UIAQ]>:ZSD>2A4Y4GJ6;M>236+H#=,FM,1O7 MBZ?T8WPX+]:SA=MLDE]94[W12VV/.=&DQV4IT4]UZC5-S\YFL[:>6>(GM\:L MC6YGB]ERE."M3N*E7H\5)6F0[:6WQRSKB^13;3F-\$)3FR0CG9O"N AUXEMC M2E4I*T;-E#+I+O./JO527VB#Y2ZN:Z?;]<&X6HEWINWZDS+7)W>3]DZN&PUR M]6'D+EV>Y,MF_FDV?A!JYG 7+TDWA5'I;&+E\)/S7I& M'Y0KQ>ECNUR(W(O3UB2[BY>Z&?.I$9$?KHMK=!^)=(SGA\G3N%15B; MK8I\M!)'D5*S-E*&PUV\E$WUHR^UG/9<;/7;4J.6J I)([N+E])))7N_D(L/ MG>A3)=GN3^H32=[)2R6]EQNF\L7[XEI*K ;/S>?,R_U.7AIH0WEYKX-T7(]* M1:1$1Z7E<"=P)UE= MM6/]1>EQC3D+'HW2R!7^!9*RYEM/QTYQJ'^@WC:[#S F1"H!P4@6U#5)/4C] M8W"6JB-1&ZIX!MA%P6WA_D893^2('%:6(S'^'/%=&(43[[@Q*DYG MBK9&J(7TA2RBW0%$I\:=S-H@E;C>[R%26-/,)X37;.^*.Q+]T69QKQ-13'H< MEGDSE2HE:PNI6!]VU-9C=UIJ][![&+G:<1N(657!?X0X[)&((TXVR'Z+;*/[ ML.T.BT!!!"?8X2S,;<>N%CU"O/= S_%D.T;+K$N:SCZ"Y[S>I&#>Y5!T_G#= M"8?OZL/:_+:4Y8>P.:DMWYW$"*^^KJ+?8Z[:BL57T;^G+1T9!DN'1G=]PY78 M_%:15?0;>QQ(A[^VOJ8C$\1+_-I[-Y(:)EO$T>UP6MY=@O9MN^J5&V%].*3M M!C@1>_^"K'+W6%':,@8\Q5%%2\K+$2>((QDM2,0"Q,K^D2>&S!0S_!2BS%C2 M))E6@F-5RAE6?XQE%B16.+I0.N@C[FQHF[E/HY/$.P6Q7EL.-#[__#*./TG) MI[&Q._IS;-@$\I\F7-1BI\?6 E1VO=):D<.Y^Y?'NT5'P.9WHYN+IE[66)6: MV'%#89#/+:$UZ%CN%M$R?M5N1\JQ]HT$5F JK#E+,>USDW#&4C9'6.L:,[:C M"',')\!\R>-D:018@!6LG#V7XX [.EX2&\/EO.&^)PORK5$/Y:6&V+N]G.P MAQ\)*)+_/%#I;(*/;N"EPHR%X6O)'H_B6!8K^KI3'\R6^F#<[ R*^"#8+@_X M+V?-,"-%7T8A8OU:F_>K]6FO0?I-XDU^L,3G?F+[BO>_-B:(B<\;9&[KCJ,='AZ;WL 'N8*_LP!% M! Z5K 3G(/ZRF*NT"UG;^OL^QXO]2[9/OK>]'=%T>HKB(V3C^>&X9G M@]6\T\J5Q#OU28NDU=VFYDF.*3;_[=-IFF@JHW6&S_/S=C=>XN.,- 4;9?@KT])5[B_P%*/\/WJ[U21_1O[Y MVW>Q[1F"L"(\"#PHX%-0@>,+ LLSPI7$-I+MML786%*0H')%"9]E97R6XC]5 MI _77 6;6ZL_C=?:2XV-LZB,\_-&69,G:\45;))HP[O. M;59HJ\O5D,\VE\P2VL=MU/R9TE/#H\K (G:-(&+Y8.=30B:F,G8*)%?)8:UH M80:US6NOO@-.)C_]=@QS;MOWU8U>W*:3RNI:%'GK]MXL#PQ#'O4;>TU>IE8\ M7@B+GVF6X=C#7MBK8)N.YZ+ WWC8 M!")S384K+K\K*"@;W@#1R";V42%60QX#V> <:>% 7!P(ND.1 MYGY_#FE.1*55;BTOKXM=Z3JEZ>F;J@2=.3?DS@&,<\)X'O5 I(W$$[-LC:^@ MPPUOUBE>NYZMBO7;N=!YN+\9WI>S 3K<5Z+#O8G$_W/Q?"X.6&D_W':P$5\& M";>_+6NP$4?:B$,ZX9P3N7*;_)#BE,"T-[$18L!Y]YO\!7;.7WPHC+_Z^\_: MHC,KK6"'/MW@(-!F7ZC-]C9H"&3ERS$47]NK<_2G.GOWHG/W>SG'FM^R]?ZH MOE6720:(O&R!3!Z%+)?> ,E.]$DD8V)D YSSG03 0\&'Y KWX^5O)R5&^@ . MV8W\:.,!F=!:+K7-1WIY4C_A(Z.G]-X7Z3>TEO[OJ<&XM>_?['\3)+C MIEF&H$J \2*_A\DOD*.WEWHNI>;O6AV9K3A2)?(53:L_*P0T(>F[:+SCB/P! M[36.I?Z^,6=0R@ D"?V+ ),<0S&>%44$SGFG^:9 BE,+2"19=5PL$H)$HMC1 M).'<*[69^TC^_3G[Z!Q-LC]UGWZ)"%:'=@UWBG!8S_!L>C69O$RG37Y^RU?Y MIMQH5$O9717.D6@O1C+>8E^>Z%HJ9I7K6F%^-ZD;D;MY-VV$;^7EGH;&QX?: M/[Q+.'4@-KL7M\7>8JDF1Z4$/^>G+]I\UK)2O=@4D! ^A[A_6.#EW$KH'#A\ MB?. 5;UQW/[/D111^MR+^YPBHOTI",H"4T5MK;2<)J>)OI;6S;?M^D MXNEU0_ TS13>U,%$LQ@5E99$[3 &'Z.#$I(3$;5C\=>SU5+.\]T8P*$!M'8H MS7^HJ\*EW\%]H=WW_O M9$%>-N4V#P4X"/X*+,U+L30=3;;'V#3*B9@T7VVEP)C M,YK8UO2'M/X(PHY!V/&/"3M^.^5T&48JTTT67O-'+%3M-M)>W>K%WB1L/HAZ MMY43C;LA5ENGLE#/>@']"A[%I0;?B5M[?59AG -VC22)'[7[Q4D\HT6W,A$'@W2C6*_FJ_?] M2"D][NX+OA"80\SCQX8Y?)/!'PAWVZ$7TH1AFZ5C'D1$/M:]Z5B#98UOU8U> M:URY7=R-A^ -;+>_(%B S$>0+)UT<'T'DMT5=Y:V*_>7U';E+4[K=B2S/M$R M^0Y"X6Q#2+:?S?'RA_1:&=T,T60V&#Q,PNM*/A]+O5QWS,;154"P$V_NA)X. MSVYJG4ECTBK?II3'QNW+"Y_]]6_\:M-IX:TR0ERUFO> ME1*\SW/;!YM$*FF*HBUMSH*IBW@Q2!\"H+4*R+C]B$DG.)$(5)IN&_97$$?A<^ ]>$V#W(DR9/<<0@VL'=H=! M08^1^K;]-+>1XS>>]UXMCLL3OE(>Q)[N.GT MUMA 2V[W)W-:8= - YN'\H[ HKJ$C>W.%G_!DXP;@'H@ MJ2"K\.3E;'\+$V[?]D^5;#1W+;]T.M;#C5*/IRJU]LAWFLF5?F?)3Y'EKW]C']A^ P^_<_N!>F]M/P4(W\G?7],,[Z,ZX.QM!,;*+#>>YVL\?ZO&.U5^'NV.ZWB3!YJET\9V6[#TT-.* M;#:!A<<4)9M^Q>W;2F\S-6*F[>F(8^KR$$Y5_!6 GE,(0CAWZ=E*6,D^-^WS MYHJ[IR#I)(OCFV;&[-^,5UF;EV"<78#K_J'>0%HW"]6X+DY3#3XZJ2U> MGHK-S.0E0%H/D-9_)!)K@+3^338BWX< M%+/3IJ>=&[L\4-3??'UG4]3O!ZL\.O3VMU??YR'+94G#9VGP)VCY(Z*2!PK_ MFZ\O4/B!P@\4_A^A\/\$<'8G=RW 9C\Z-GOT6R-PL\30HP1R FCV+>WWC3DC MP&8/L-G]9N_EP8Y<3 W\-\8L.2%F^^%)=GU!>JG<1=H5OFXT$?E9:5+4/J4E^0/$Z?G#21LO[E^)MK7T=F;^4TD)B27'48ZDK/O:-P8LV M "AI#?2E>ZJ7B)KY!;OV3.^1$2=EACK9=,,6K-RKUB=S5H M5&ZZ^7"INZ1(Z(G4A[ ISQX&N1S3Z[O:63_1XE2X::S*F1==*68IBGDD<95(!C#F 8SY)T-H%P3&?QEU6AC8>I#2DL>22V'8<[GNEW[H!4$(@+ G&!S7@64/%V M5YS'LTI#ZR27U7Z[FGW)Y(M9"BJ>B%[% U3Q2XC6G4E'$@/P@M"R+]K9RE*.')??<>03POB.>=71F<$A#\F.K@,HRQ3]V1)FYN.MG&0+GO)%_: MUZUAWY*&%1O@.WX5W]=.X L0OG= 9WY>!>"94O!62V K(G7EGG)Y44&"#F(U M8J]SCEAX[2GJY5\U.*)Q3YB.+CJ:WJR)_S^^6G_'*]O 4/6LBF$,1(DJ&*(P MA1(0!OC%OP5E*:P-VW[.7,5L.^.W8T\ &3BL5;#*YSQ_ SFV: EH51Z*^0"K MV,_\F%7VAV] &K"-,;79[RBV&F<^S*YXY"J5.-%6;81/8^[&_#^!&^F@BO[3 MKN=W6HDD#UL%G:'XB@_81[_^)=AGX#3D-0+PY<+1"EXDA-=XU4_J713<8'X; M7.TF::IWZ\ASN).LKMJQ_J+TN!XL>_!H[!1,?AA0_EG T_?B/5X*J/I1K=KO M"^JM5E:EZG/O1>!;B5CR>GXGW2N %,M?;8_\ M5%!H!X0GX&9^V8;1F'))T]E'\)P7X7.TS#QFA6F9YUMZY?I!T0K"B["$O4EN M07L2P,^K5X[G3X@] M 27Z/2F='@A2+):)1U._Z+'$?B$(T0R*)08]L2_QO;C0'_2$J)#J#<1!G$_! M[^*2[Q?8_)R;A42D.*[5B@+?$-##[";RD&V &&T^F:C),ZLU7ZH3]#B+Q;5P M*Z9K\&1Z\\E!K%&\*_%BCU_K<6-UKZBO/5*GD= MF?,M*YW%3VZ->9=LMJOSA);G6P^QS+QL"49<:O1B/7[S28,7YX^K"3^>R-/* MRTWB6K5ZJ2%^#*Q]?;Y0\40.R]8 UQG MK:D:U6.+!;Q]:Y[)2+*EQZ)F;]*M5\<5M7^3$LPL?C(2V1JTH%>K0E/M%*W. MJ#2.->7VX+K1BV\OZ1;%YWH^+.O\]-$<2P^MP8,R@USMK2>5&X3$O-B+3:Q* MH;">/J;[R(2,RZW%/Z0%I9Y]0?KD-I8I/^<+4E*Z&>(GMQ9?THU$^5%=%R;3 MKO:D\R-U&D;P]JW%]^NE5.GV'B6+T7DTWNS/H^M(#,;<7OSMXO&N_Y*_#W=0 M-\4G^ZM.OLT/L=+>6M*=UE='O%R9=.16N1=9MM?E;*+12VT_.6]',^-N>YV9 MU#NSN^:H'%'R)KA26T_6VTE%7_9S\TE+*-67$UG.2J5&+[/]9.MIT,B-M/(] MO[[+MQ)2#55D=8F?W"+HM-]/&C%9?^K,7RQ+T\I&NXNY/K--T,)M-R'F2X/* M1+AKJ@_E\O!NA6#,+8)F1758N$UDVL7ZL%HHC_/&?-B'>6X3]+XK3K*UY>RA M$^XMEO-"=CB[OL/MRZOET\3PJ3VW;MOM9/1?*WV.6,1+7/.C[*"6$XL"PJ/ND+OD;5O/Q[+#+)_'M)I4UZ-H+[GL17;P\].\<2-; M[>BJF$]W'WJ#Z5/3Q$(2V;'[MZF'N^N[TA3+4^2^5T;I]>).)(]N;8"<7 \K M5E,O%\/5:SVV6HWO,$G@T:T="%_?-+3'%_ZV: D+<9J6TKU4NP&/;FW!M6AE M7W)8JB=R.*VVQNMP.]9=PJ/;>U#.7C^IXV6]7KSM:O(@UKM!C?5RES+MC--* M^?XI/YVT>M6F/(Y)6J.9W:4BQRUQ4,O6YJDB*O66Y6FS-HGFAKL4G]!ZSM=G M[?MQ1R@MAK'D;;U?*.U4?-6'AA1Y"1O'^T9!KRUTZ2GQICN/QI[O(I'6O5#J5OE% Z>$N'143'J6F%7Z\ MZY1O:Z/[IT=+1+&=HC]HINZT5EA(\^NLA8JW@Z)^U]XI^LIPWJLKA4JN.)4F M%3$];G8?BT./Z'_8>!11:95;R\OK8E>Z3FEZ^J8J=99;-IZ@0W,"0-8G]MTV M>'9">\B7JTJ]4K1NM(=!_F%XD\V="CQ[N^9XJW+R=0L&FYF(B\0)3G\D\@]^ MK!75&\ M_] F0)(!>U'B5+P\!9:'70WJKWX2R?TPCG'!V#=Y)P=3S*I2@4[P%3#V:ZDI M=[LIH3*9]EI]LY@I#EN=1@#&?C 8^U4B=00\]D3\*I[Y,W%%:4#TBD\$:[,M7MOIY,R3ZQ42PG GB8^ M"GL:Y:\RYP5]WD'H?2BG[9&.$'>GD3;$1=*&^%AMC0(.^PR'V>R4/JW&.S([ MM>35/F8*%'Z@\"^)E.\7Q\QE@UJ_4UQWY-\'VO^2V VT_Q_$;A=W/NS($O(O M=W_?"6_'B1"'5B+"OW32@3A),(5#&U%\-N9S-@?Q [V)/M]^('.5B/TDR:&H M$M](,[]S[6]T.3EK(Y\?R$NQ WDI4#I_.*-\&Z5SY*5_8:<VW4&.UOS\B MQG9P&]6WE[(_S?'T2SD&YN9;6<^GA]S<6M;!O18.A2IS*M'C.RO1FXO8=78Z M7J2*0G:1:F:;N6JGU/@PGNZ]K@UD$Z ?G$&7C'^^0[D6_$E,U[%;X5K?MX< M7]>DY%/6T):LL6@FE(QL@XL?TM,@D+] _BY>_F)>^8OU7DJK9%(H-N*\7"X: MB>>,H$?CRQ/+7S@JQ(NER/-P4TP-IZU'_O:AG,OF4[,\KRU9 M'^QX*!'Y88KFLB0K4$"! OHNH9P3*:!$?=RPK-SBIKC.WXR>K/C3K#7)XF5D M?OT;2X42F1^F@ )+Y[(5S>[\@W.3Z;(4S6EC5B=2-(7I\TV]D!R5B^NQ59Q- MK75X:H%+!4&N!(]-G>V^@9\.MJ%Z*1(?X M4"R5^L;W9>_:\4#4 U'_]M&:H"HI[\]6\J MQ$>3WUC2 \$.!/M'1TGV"?;("@^O54F?=_(W\T4_=3VO1]0L%NP,%!J'HM\Z MYS,XPR]1U(/B318$711 $Z/&KW7HW1O?Q"DKC0(-%&B@0 -]DT#22360H=\/EBNK7;3T57MV/9@NN@O00)E? M_T9B'[L\"HR@0 4%B3@_*L!U2A5T?V=T$LVX,.?+DU(Z5RV&[^[Y(59!$!.+ MI/]&]?" M[>I"6O8R$)CZ0VA4H%KN8U3J16GR$[]MOY[0H T4::!(_PQ%^I7E;9]2I$I. MF.6++[4'7AXHM6'I?GD7RX.*2)YO3 :':!'7Z=2CV;W\*GM M8$:@2 -%^H%PZ+F7>5F*]"NK$#^E2,NEY^1UM;)\F20'#XF;:CG2J64:6$% MK/,/(=(!FG0/F8AOGPEE(MO7XY\+%-O1THO,G#S?'55P51=@\E]2NXMS%!$$ M%]J!E 12$IPE@90$4A*<)8&47$#RT\^0DN^4OL->L:]#;@&IVE16C]XC]V)X M?FO-08WNGU..?ZZS\&=M?,#L?RBS!ZH^X/X_E_L#51\P^X5BCWRQ]W(Q/BU% MX^@2%8\D3L!S%X;(5W[ :99IP+TCGM(?$0$\YZEWR73YKZE)K9VY&^2PHB^2O?]/)$+^CH6Y@:03*(U > MIU4>7Y)=_5GET5X\WSZ\C%\T_A8]]82'YVFR66^ \@!T"CX12L<_I#T"2R-0 M%M_\#O8Y]=C@9^FVD;^9CVY:U:)LB"MB].A3"2Q1UE\ MIZMH+X[J>-NKZ? L5SL1&< MBBKJ:(I44U!8>069J;]!E@^.IZ8QK4"?[,KF"']4TO0!DLGS!7DA8Q:1FD ^ M8X=ZC4>+>('E5GN2'RK55E49A/N992\2(VBI.ZHQ@CJV0,L$6N8;AW[.H652 M+[7L;;8[NB[*T(\GZ M?!(>1%*5[K0YS!6'H&4R@2T3:)DO"2<%6N8K@TOGT#)FTLRJ^<%"X+OY8J\< MS44BTT46M P)2.U7,]\\MXAAG1Z<7'1*@-.+("9Z?3 MQ=P$G#]!J6(8%I)>NP3("=UIH98U\YVP:,X;C8:VMAZQSHV_ SKUN]&%X:EL M792\CSP4,S412J3C;P.K!'>LY]?-[ %3FUVZ^1AH\LO5Y&?,'MNOR2NE?N6& M?QPF.K=5O3\6Z]7&_8BHJL.Q6[\;7=ZAR?>0!S1Y.A&*1;=;V/V9J7:!(O\N M1 ST]F4$93^AM\UX8=SIK,ORI%YJZ$HG.;?XAR$HIL.Q8K\;7=ZAM_>0Q[; M(['C*.[ O_)BOOR+?!#NG8%FOR<697[-?GM8[1V7,41&]]=5O7PUDK?RO"DR8ZD]1"+Z+2UTG*:G";*Q?DDJ4C)V^[3 M(M4X,5Y%RZS 1*,E"2)] *[\X\.:F2O"\, M;_O":'17G)O)%[D4[B5G9@-TPIMI.-^0' ^Q$F59#$C%[H#6;\I6N%TWEA%QHMDDSB3;V>/ M?$-Z'* E]U&$JLGH+H"R-VI$_Y<4HSK/U:PIYE?Q:/(KJ^$1#9%BCO8)]*8B M2?'H96H6!(>#SX<:(JB+3$+NTNE M$6\\%>?W$/7&_\4"*DRQ>C5]*'*<8')(P&^ET^"0BM\WT+4I&5_$+[5,(I! M)!8TY]3M"+O@*<+F3(W+*P+^/NNK%6:MP[%TJ2*"\66=D_&J1)-;:I8B<2,! M[T\?(3Q3O!9[QWX3)O-)QC$,*[\J:(DC)%D*J@^RGE>W'%XI,K*7,&GR+E7J M@TT=TL;3RBEXM4QE]'N)259<7S]GM8Y\5RTO1B7I81 9_N(05BXS/ 53M]#Q MSNH3RSK=8#8"2P,5,1<*,P/]MO_P3@I@#MF$IL(J3#9.=<[SL((&IO> #^MT M[O@39O7P_']AYJ9NOY6-%J$K.NP:*Q6]2N^[P9/DQ8[A-3SD N831'[WV$P M7G[W=21,PDM,@W]FFB$#._S6D2( XVR,R1)ER8OM1X6^H8$X;:SS' C6]'>' M,\'_XJ4Y__V4Z1>]BB>#?;F\?8E@9V-O?D>P,8' !/L2",Q7;' M'Q@97%$%5]2?116(:B"J%T3*HXGJ&='^CBS*-Y:*_N]_(DG^GQ@?HG^\5X3? MY5T?9?U[5RO[K0W"+;*)IRKB;_^25Z#]^W-D!&*'1Z)-P"H_GE5B1]"?%W:SNW'[<30YN+!EGJ%JB/'_ M9=UW7P#^#;N+Z7WR!B:WWCU =B4;/;08:CW*VC9GWR% #>A%\O55.U:)QB?3 M:->X72O-[CS^<6B"3RXB2Z[J=@ 6-'*B(+J!Z.[+RSBOZ*[:BU+I>I9-3Z*+=:-P7[TN-)AFFBGI M<=T7^$FY,5U(\_&P;51 =.,'B.ZEN61OVP^O)DM\!Y/ZZA;O)M#Q/)UZNDS?ZS>59"P^]NVJZ/']L3-:B.8PL1EES MS&=["; 68J'(*8V%0#C_ .$\FQFP5SBM;J29E9%*L0G=N% ?-]HPS%M MB3]2X_QIZN6,5@)^F&@'542T&H@IEJ=4DA_5A4=4+"=JW7JJTC4RK6LO X?D] [));<__L,LBN)TIFAKA(@,U(D(,,TER*B>+853 M8_XV\MB[EHOE9@T-+\ZF,#-EZ_:9'Y8GUC*NAI/)F^L1/^REP:9()%-!P"&0 M[[/+]QGMDM?ENY%ZR,73J]&$;XURJ]7#;)9+:)?G,TA6X5$2[DR>MTK-A%A( MYUM6>(GE&W(?0K'T<8(1K_'X.>,3R6VYI@^ZM>]?(N=_L ,5M*OZT@9[I](A M=5.N=NX5U.%EHVZTVX-U3DDW*#Q9+!:*9TYH)@1R$\C-J;N9G4IN4%J9#8?) M^'6Q?AMO/W3["[$ZRV*YP6=O-!E*1/<%[+X G^H=R$^V?$3X0XK-V3EK&[#1 MPX_:!C9T,HY)QPD]=EM-S+ME*/AC#S- MW"\?[GV^:*56.D!@X 6_\WA=>&9X7GF \<**BLB%W0/0]_Y-(+>:H.N]2*Y= M?;@Q,_WB]+;S\I"/Q-(6EMX3-$7TDSW^U61_,EY:O- ?IXMH$D]JB48CMFYD MST7VY;*4L ;U:J;8BG6KLJK4L09K_/HW%4F'4CLO)3<^> U2C5LB';GX:&^! MF ',6A^)@F786&0P*D"BF2,\&H"5<7_)5^B*XJ_]SQG0#C_+)].'P74W/^@/ MBT+C92CGUDM1M8;O14LDV\Y([;Z2T/P>GP)HYRZ+O4F\,APOGSK1X2@VC8T* MN?O>\"S(NI^EXD,\N> ?NI,'?F[QQ6JK%B_FL^]NZ? A*L;ZU[5U95+(3,)9 MX[%W?Y?,WV*%^6\D<<4?(BFF\R(.P>+^YD:"Q*F:R:V129'VIO@/P0#!V%$5 M#O0CD _ CE=<>P021L1,F,UT;847:")E??*3Z@O3ON\$?8+,'$ F[LH">5L# M'S8 S^YOJA.-68_UH

C+$;/<38/="R%JUK\?M7.3LA86!HNJ-.032ZHA M9-5"4M;<\UP/'HN<"&!S&V!BJR+\]>VK:2;B(@FG'UD320A-":0FEC.8MJYA MZ<#\:U/IK-[(F\=" 8E$G7&Q2(B<$2&N^##4N&M,!E"[W AA*^KTIX.$Y%X5 M#06EB/G#7'O,8?P?>S('&,_X/_69J'D5=6(2EM.E\HM1+,_6G7JQHI2KH\8' MC6CRVK\HT[(072TPL6TEJF,S8DU2U\D_?4P>=V/FO)=$=TL"I7FX/%ASG\I MZ14AF[VNZT*'[]ZGQP^Y44J]66$7(YFXV@:R_R^',,6T*;8/-/L5G,S> :)A MS) (EC6$KV35(SQ_Z6B@P'?$OV9&GL$,NJ]S'QP_D."3UP?$+O?=M.8)8#GY M.LLVJ?I2-%ZB5K,]B4Z>GMNE%A\?1Y8?CI_ ^%1M976$+8**2NW=BA-$\6BV MK"JUK/X84ZZMW6L&-O$4A,WK 9)-S-=[M-]-7GBHH]2UPLL/B51G+B-)*RZ_ MY!3Y%+&OI\F>/I96C4F^N&C7M?8J:VJ73NS<=%#1^OV*6I3++7E8632G/67Y MGIB6ZPWM0LZG=E1_S6G@G7%P^) &!J[39-!Y _3^C,T<:,2F_C=1F>1I U.' M4\G:X6WN>W=U0*!SR?GF\N4GX(?8*OCV9(<:ML7+E]VJ'V*FD\OX5:Q M)G?-3O2Y5Y[E]L\O#[U8;7(AM4Q!1HLZ$=NB=X%:@WB[_<6X^-_K!SVX^NQ%Y\+&;&RW?% M*S]B=GQH-\V[N&#H8F;4"4OFLF4.B[E5;>]U3-A (NPI0%)C!>#;4%N? AEV M:\E1_G$\UU$X6YSS3]59I#7,&E-LD&LJVE:("W"5W?XBCF+T*R.N;YFP71#? M\6Z9CAU3:/8BD8"R*F$-IW/0/@4/@4R#LV9X!$7&-II$MB*$GS0(6K;]#]K. MA!@H.K>42;.4L#7;T)28]BB7^RWG^!G)LT1(ZC7@H MYFLVPG[F[S=B?_@&RCK;&%.;_8Y&KB"SR]-O)1ZY2B5.M%4;(:68Y_I;X$8Z M:)7_M.OYG0%"$JM208@57ZR*??3KWS8)0(&$::0YB^'$"P4O&OMKO.HG]2X* M"DZ/0?%9Y>/M>+$X;3XLH]:T-L\\+K$6Y%D,TGGRZ:9>C8TJQ78QJ=?;62&2 MN9[%LKWH]I/USKI0N#/D,G\[73P/$ZN[QU87GHQN/GD3-UN%ZZ&YYEO+/-_5 MI]68W%GV8MMCBH6'\/U];A#K3*?M"J]W!N5NHGM)[-ML3T?ET(&/AE+0UI_;4=J6224QL3W1DU9-/2$4<37XYVF-D3$8EW*YNCHMLVA^?>' M!:AR>N/E?EGOQHKU:G82CRUNC,?97L=CWVGH1G;)49R'6Q0=_-TF3'GG\3A! MM7XJG%3K$\&8H[Z6'1C/^O"5XW'OJ1B"67+8] ?2!U3?2W5>*48JSZ-'Q,NE M<*Z>?BE>IV^RAU%]PTG3]!"T4W., <>-0B3R 88%N?F M2E L](YHR)^Z8;%\,M*_K::2Q7"OM!*[^:0ZKKQF1>[?,.P%"**(IP7U?E1' MP09A@V3JN,2N:9?]O\)T]D^3JU;S7':H(PIJ]Y>!X/(&[G6B?U^=[;IF5SO$ MC="U$T38N*)QFNZ)0"-Y(&,36C"P+^K:L-B^]MU.V6[5EA_5MOD;?CLE-\C< M D0@]@F* NH^P\) 6^1#LZ:1OL3[@I5[-9Y6/1@?%H "(\Y;PJ!12ZR="5H MA6B9\*<]([:R+=.>I#M@1D:A79R2;>6YMC:312Z>YB%9;Q\$?4$FU]*6;(Q@ M4559(%>U$,,AM]ST&AZ@Z4.[B,0!%_NW![M[,TT7]#51)>9Z8RLP'>[6=D;<08Z8H=D..* ?FZTVLL7-@HU,0C!#ATX%2]@FX08")-61 M8XTETCE3(@32;H[C%*YZT0;M^M,!R% MKR,V=:+1V3;W$5$_&J<@@T1:Z:P9GVQR!:6E!!P/F2NLM^O;='/DU#FIU(^R M$=6^VF!@(-+2%L(=GBV@DR,K)/$)T&:4V:@"";W+2(<4O>JB+[VL^6=^@MHW M_8%924^-[O"TE2?[C(D*Z27;UK @5@AEJI@J!0NUM3HA"O1V79#;_+]C3"[,HW'[#,C40,#5$?) YJ5GB"!+.#/LP M.D!OV*)BR"L.RR8TE4*DJ=0K>2=?T@WXK1TG$9/MM*5"9OFHA3.]22?:&L93 MU^U4.VX$G7Z_M--O.GJ5C/^9C1B/DA]XS%:EJ6 ?+F(?^#^T9>R%;40D>I4( M1.*(._%.U*(WCX8C]ZG[YTR-Z?;RV-?M;/KKD WV*[@?N.0W5^['D]MS+Y'9U_3N2@)Y[;?]S/+F[1'3F=^,@'!K"V4HA MN^$[JW4NPVM\."J6!ZUY>#35/PX7\I:S3<,Q3MQF!\"!T2XWFI'D<-2IWTS6 MS]G82IPV&CT\XU__IG@^E$GN0RR_."MB)R"(@R0$868:%6018^*GDYRGMX(M MW]*Z.*5*^@$+^2)+8(_Z@:7]=>%AX_T:R!WMHXV]!-5UV%ZU2-ZJI'/ MJ+#.;7K\9+/JI&KMCS*TOD;I42 *(J3;@ &'Z;Y-E==M]R9:+/9P79S6'Q[G MW7 W&KF!QI98Y44C1^PS<6[;R[TSI/H+^[T'77+AA^%"W),4P^YD37:9'4:J M%%AGFYKMS/BS7ZCF+A=I]_M;=YO $WER1UU1FXXTVG[EJS;=(#KF4:I13TS* MT^FT;]ZF%+4"G?JP@HND8Z%T*O+#C+JMD-HS-5ZVWLZ-N?F'4 M[.QK/7=8S=5Z:UW*OA3&U3#?;4_4=;,W[J?UCP-Y?SZJEM.DR+*PONX6Y4R. M'_&#YZ>B FT L=*+IS*AU-N6G8T;>IG7B9L5>1ME-2>R)@^#+OU2G-(C$_9" MU/,?09OC X1=)-F^6;5LC ^J98-JV0]6RYX)[>TD.-H,;5#,)-*I1#_=&T@) MJ1=/19,]H8^$7B2)4NF!T!\("7^U;L5$T^B=H H4O=( L$#+@,(P;&5E54%9 M&[*A#4KL1T>$]ML-Y(=7!U/BHE><.RLG=]^='4G5M^<'3%*2\8Q%*!C(VXB4 MY)DF,BS%)(_49PQ#V3@GV-_V]F]3XKL@J>]/79?\NR78NS73-0"+@.1U:F7+ MI%!%@ I->\NY/E)DM$ &K:%0T$*@L4!,.X"6, Q:0H+'Q=H=Z09X!?!25G;D M+H]?G9LJ=1+(44= MOE=;JF#AH6A%V*[:,/>EA@TK8C (;>D1@68#_A$1[#\@Z$BV?<1]_L872FK M P#P;40^.;0BP $HALH)BAR+% ,M"5@QR;##>]6P!!T?G M<17,?:QU # C7K )$+SX<0\OAR@E/)S#WFG K*'Z-ZQHV@2XU;-H(@"RNM"4 M!<&-0MANP:PO&Q,CA%E)1#H, 96,E*18"BP:56._%0EW4IQU'Q]BEQ$69#,_ MGKE M>FSU+ID-6IKM0?R!ET3Y?YIXB5R)CD,^BOQ#%LB^S@L$'08*,!WP';PY0TQ& M>%N)4;3**.H\XXSU&F<>L^+G4V"U]072%S):7HP:)W6;I/ (&U18N=)Z3Z@Y M@E\,.1N_!V][WY))32@MG:,ZE2$/8HG0!8"[%DE5,E$#FJ80!@2V FU 'IQ" MS: @>>N)B:1P :$3PI@7DF7H6 ]A 4"GQRDA \&A#I#I!/],5"@P);*1I^! M0R*#(4Z!C: ZU8HJX6>'QQ6\++@\FEE]O'.8I?'?SEI59"XU'620EE>3,P9/ MA8L KNG&PXHFVF>*J$/JT%33$2UIC"6HL/M$Q; E"\AH.H6T9,KH$1N]4HC< M9Y& 'YXG/A2Q'&%F$4G](0&<=U=(9966&@JBB ]-O!OX];J@&L#P]* E& F8 M9V31/GCI2V=8.ECIJL$JQ"UL@P@30G9"7:J8G0V@VTVD'RMG058X+/EXMH8E MCD!38\\+:ZTU5('JL&Y\?LYF!#.\Y MW^&=!F$ATJ%"G;8K,IAX'NEPY(>V[VK28=+ ^\( 6E*5A6V<*TW9 MXHGY9B.*NK.D;$D%%^8$Y[2B<.9Z!E@"JO\=3*I\!RJ>&[<0=!F9:_BQ33+L MUH8=\GE61#TYS N$89E-266!<*^] CP= I0PHV#\AEL;#8/))CM]-;HO>&;+ M#7=WR+P<2YRP[I0 M'88!X8.CP@/J"2LB^\W8.,#:!?,R5AU@$6![^V)DNH7U*%&0I#O4YE'@K!E4 M+MXN#^5-G__#:/+[O56>GXO&^'Q'3V2(D 4F$5:$M6:9OP?R"DF[*.6)F]C1 M+NJY^F]6V6- RE__Z_WB4XO8N/$BT\/3WW/GE=ZZLOJ__\DD4YE_-B_3-NZU MY"^P_)Q@5MYFHB9EGA#^ X[,WZ08:2LD<(39[ NM4<$VD*(8/B4AR3K^![:0 MP4>@)P:V/31;V_E4.+66\+/" J^#9N50 0$?#Y:+X&AY@ 8_ED'P)@BFA"* M#["264FZK0>HUV>_E&#E$,B8D0;&CJUGD2-J B#Q&J(NVU8CM88(_*3W&,%J M/RP880^PU^T5TQCXCS%GL5.O+"FG&HS"[*>3TLAIA*B#G M22QM$APWJK"0AU1-&FL#NR0ACGBL,O95P-1:DW,!SB*PC)C%=*]8M%-1B)[W M^&40-K G%[;M2U_DA.+:X-DR?>VL!&PT>CJ AX?=3\R?"G7(\ RH_PGR1$%+ M) )O@;'2:N&_;#P!J])K8>,TL,62>;9!]_VV8!!1J1=0\^ MK&LN7X'!9+_.,SJ+,]CF)3$7-XQ*O/$P?HB;XN-0)/&;Z4Q!*^(FRSK8O09S M%50L>3(B8#SDQXQ>-NM0@BVQ4'!$]V Z., E0PV?SL!.[N0($,D4L#\\I'(= M#Y@[5O_XGT-,?'#O7**(PLR%)<*CP ]4 G8"EKMIDDM>L.Z0BLT-_";$NE*# M3>>3%S#$J 5.0@+B"$YJS$X&Q KH.]9T\E=>NOHYPTX3UOKP*UBO 4!5*AH0 M1"03L%E$_#NL"I!J^PDP/R?DY3L -VU?8F/ _/X7,Y)M=&*)PL8LP7O"FMU& M=B6Q/D"D@]25;6+HN2MGDP(^G<%! M TR 35"ZC506/61:RI@7X(CW&V2V5#H6)8MP@$A2E>,1+OQ3U03W%-E&/%DI M_BWY'5I1) ^R5HC<, <"C/XK)[R[=<__Y=8$'Q@3EVQ,N.KS+/;$;^X:?\ M M-,6:(N9>.HK*/=XV(A',7*!=Q$!G@#K$8L"\W+5S>(2(6['+"'%4ZD:P:>;#GAN""0\U4R9:Q;&4G".".=5$V?G@MQSG M5<6.(U7;EB$,07^8V#]2'01$,@+11U0%"VY7.8,=[9!>A \'.T #H2ZLH^"$ MH!BDFQ-QIDE0N;T!-?H4M;L/^ C>55S &/3!-"JWF M!B.)98_?1)B5WDYCZ\JU-^%=^Z.P>*L8V&O(K]+W[C0)8+)+$'J&;QV(MH/' MMHT<0Z\=PIKW=A)<#EW#9Z%IAZ!7Q,:G?46I:>"PL'-' ;$UO]'@7FRP2X @ ML!;8PCY;N%Z\.V=4C=R;SC"K(GIQBJ?C2@@6GZ$.<7+?%053(9CQI^26#7^+ M1)6F\IGL'F"=W@%P++OS.Y/AG0=VY4F\W#[=C M?D[ CUF(]OWFYC6F&R2H:DLN+^A]2+RRD,+9]3[<7RPAJ)HOM5ANS]_.+:B; M)[!K;%EER1<<358C[W)T,4@D4@62.N%H"7]&$^)*$#QP#IN*7[.RH> ]>;QQ M6(.JLD#R!R%X;T_1";IZ+VNW2>)01M(4X/\?NA?>"1WACDF)TB :)ED!XEJXCUU""W 22I"A@4DB3@2H?=QQ,:,#FQ>X5,H1L2G<8G M0_27D'5%C!G;0 *ZJ>%74Z^GEOUT MA=E;6I)T'TBA&;)\!F^&@S\LX\\))ADH-%\%,FR'&LE_ (@E73%/$9RR:"@\B WBX>VGLO MI-U\6V2M1G*B/)?KZ02:YYR:)PMM>A0H5F+*YTQAF5>O MK3:3T%DL,^1-LO)G51F^6*XC179XPTV?-VLB\AP7VT4B&JRN6=Z5@BPLK@*&@TRR+-3>DA3=36=0U M$WX$LBQ(A <-6QTZL_";X*Z*A7*&S8LP5G[J9FXZ<2Q8"S7G!5VDN1K>-_H" MRG [22F/AQ6=_FC>71"4C:/ T:9NZ8A[N6=7+7FB]S)F1EI[!9!XD/9*WJP. M@4B@R8FV ZP=F3X'V6CDHM>I;F&7H[ $\I-7LV_<^P "OQ?& ND-Q=M]]X29 M+&%N&>K4@BL^<-@ I]FR%V'/?JJJKXD@TX0KN&)UXK+S=V&5[%T4&5R"-FUD MVS?R7#:_5; '\YM( ?RU]35]%:GXQ5,I(PU*O(CJ)PQX!Y5RT-X,ZPF1*ZH+ M6==4H-:Y:]OQ9 NTW ]X58'PKX'W4L?S)C7'U D;*EH?Q((L8$UR#XB(D#QC MN"DR=&OFE-NPQ%S\Q4*#.R%R8_=Z52TU9-!*@(SFD-U"=8#W#.KCS27TDFU" MB3&M+^I,=!B<%=N39FB*6Y6&2.V-DPM-1\%"7#%T =&]^)8(,-$@6RO(UOH. MV5J4+"0C5-=(6?6=+$EX@470+3H:@J22X+)"XXFN\B!76%AUL#M^DA_D*A L MQ$P-T?@BE7&LU?!D=)F9&"2779$G2%D[Y@"\!"IM\?^'N*%7,WO>%K+[IKL8 M!&NFS&9P&^29Y167=6ZAX 9-IT<@M@ZH'@*S&*+?$)AC-3X4E( 6I9#@G^"? M'OT>OF7U%*[Y0 /GWA0&UXPBF4S8.-+@*MT.O5. !(AZ6KK*@!)V)7UM%.32 M]\!?\Q+Q;8@08Y88,M9 1?5/1YLS)2U6RZ%L#$N4JK@L\")6XHTA]E9+4EB M(!<1Y!'G]6")F:/+*<1L>VF[@T8.=1S>#'EBYB:#CW8+3-R:%&=W_> O-D8& MR4RTZ-TN"1ZS8I ^8CUD/4%9=I:2<@YV!(>\I^I^B<=20L*=7I[Q2[M=7>(B MI=AV-$!J0/B92B)$2V75KS6&$%JGI,*L06JA:#\ 2T0;/ HE,""P%+&$J@MP ME4#$T8PTB%9MFGA\1>=B"WR?$=;?RMK=#6IL""K$P"EL#I9(K-37V#@QY2EQ M54C*IVR0^/]&/;BM""123,Q4%6% 3*VA+GL=)U^- ;FZT TB&ZSG[T86I.OK MBFM\:%QY0;1X7HRG$O%T+Y*.)WKQ5*K?RP@1H9>*1A)\)I5!$2EU5#RL;VO, MN]R%?;<*:=A-,M3.:KM''**YQ@AF*V*U$?]7Q0S1B:L. M/F )ABX@I][8_P[S<&H":! MB&:$+^AQA)4)(RT)W;'#T2?*=#.H#'N3N9B 0FXPW0;DWX3+T;'7VA+B(R&6 M*.%1.\!L)(4!D:0!#]- E!1;2XBD^2*J\MR<"ENK$6RC$;;7\8>DC!X&)/8$ MI3F4"9.;=&I00,1[2F[3-R!32++Q4#:H \BPAG8$63PP@?!/@GUWCS^4)5:F M#3N/?=*A3JTE\!\4&]Z,)3W@ 4@LVO,^S9><2(&\P;,;P,V:8<':F(M"39;M MW&Z=M3-Q$OD\1":C$[O.C9 33MD\)/""+9V6AA ]35_FZM"=\NL>+$/?H2^[ MA[XW8]*S3I\ ,N) Q8NG-L1CII$UNZGL]**.0=>0'E>F3%T??" ($P0A=>P4 MP6%.TD&(1O7,R+4])RJ4%+&RR37G<64]]F>(J4[\4I@3_!3;K#/R"Z@^PL<3 MHY.#M>74R;]!0%;*OO? V6!%QPJQ9(DF%:E%7- MCMD7&<(']T"Q*C;?;.<_U8H/%>?,NZ<7+O8YM20P!1"!EXV1Z_SL74[(GB$V MN+'EA#6*2&Z%I^ D( EV%I8J)&RK:;=:U^-FUN05+MF7AG5"?3:A:P33]N^ M'PK1'08_!*I?[;>*-'X$OAS("V87PWXC"0B A-OW6;Z9V"$#&GI@H0!B^]&P M"=0JLTK^73:/?9;!.M@C9,V"X2L)@5-8=RPGV0>*0AHAL8])1F$8ZMDHBHKL ML6KA)GTZU22&9P*W].32Y36&\0=%W#"+NR!P!F5ZBOG2;CPW@"U\V&(M3F,] M1.*)4),T*8,=] [WR@;H.)MS"!T*"-B'Z!(F/FV=Y&T1!!K'RMO:R)"?CQC_ M8O; ?H_*,902B'? 0:RK-A(DMEN'MHWCV^8-'L/;YK4#9H(7Q_(U 0>%X3C6 MCE9VP7&V/(\-Q$/_AJAH2'08K)#$=%C:@QV,/(^]D,N_A M-5-SN =,/8AD$T>-'$NMHI.#LQ5KE1F*B0TR24KZR54NG0![,9Q#]!QWF-1S MMVZN9Q3UC!,I5!"3+$"!# /H\=H6)<]O_#/>P&OQ:L$=#F70".%8UV"QX!HL MN ;[X#48BWMF1"F3XF/17C09B??BF6BBETFG![UX+)-$4@0E,_'T\?L ?#2_ MXA:M"=04]HI5:GZ?&NK_4]/U;?P)8[).VMEE=0;PF2:>*@"W((XA)ML'I6.^ MP)IILAD^X,:DP> 6R/_. ;? 4[=JD[U7%^!?WS M"CG.*4LR=5&9?3<9&[GM@I,EN*]6;[OP&#*#+0::"H!XNQ!D6=*?G3'O3;HB MI>AN%JRG+F6C:,.I4[DB)4G$P"!A%>8G0/^$7=C%S$;=BF:_4?SIUG[F2RTW M).9N#E0[P@)L"NZH=CRQ#?LM[F/R[)J7U0.?\PXFNF6A;.3A^HCD@7&HV67\ MD#B;WZS_L"^R*<0QB(-LD'L7&;]85HAF !X9KAG&UH" )A*\&/^=KS)"!<+":N8Y<"N^&N^J#=,P":';EY\?2:PQX3/%5-I*!A?K04 M6SC.Y7UM&Y'[MXC@*M!]H1 +_LV0O=O@JYXD,9,-*I 8&E69CD:UKUE>UW_4 MG61GA'"D8S4ZAPHRF3%-J^W^D M(F\J1YA6F0J>'X5G[LW18_E :%PUQO)"._RKK^1!M?U(M\8- 0/_$D M\7EDX"FSL(]WHMN]>GQK4F0O2.HF^[@XNG9$D,2K%DC:J)3Q7@91_K%]UXMI M /)5MF&96%CWNC:03>ZO*OX'O=NDG]^1^5V:X4CG-F-S5LB\*??QR_U-VF%.PTNS3NV*]MRRSM#G@\ MR\)].O%ZKT"OTNY0WH<$WT/N&>X>;(SU&+(XM/KUG?I.SJ''IJBTJ>XA0-5> M3%.[ P+[R,:RYFBZ&_V]W51BX-PT;MC\]"**:). MVC*1!$I/]3RY&V7-W\CEK*4@^R+1O7)@UP>M8C[D9EMB9TEW1J>X5:S'%.!+ MN9OB?N;\!+PC2!_1=!>^R7^$[-B1;R(6?GO":V]021$Q>[QF?0B;3POVTQ^W M.D(;]H13EPKWKX?9("%:;P\W0"'R,R>OAMW:2.^SH;SL*D*@D[7[\YTF!$F$ M9J#0MQG[S1OL< CJD*$>&G:>MDO U^A$'@:7G]U7><7C#SZ3MNT8][O+M&7H M@>/.\D"K9I>5HM ,#Y-D"-GCV4Q[Y:&$:^QHK[PW,'@)1EV:JJO;F0IDJLB9*K;?0J_H M/4O%,JL0#*[^(!;(TYXSV"XH04#[ 9)*B=W1 MI>%NFF^"#P[(-:NZ<;A+XX\V!9QA:R'U$K">A;,>^&CI61-B:_+&%K%J4J@+ M.Z)]&Z'CI)UF1=+O6(;EAB?"QC5\B)FD,ZKSZLU62"1%#S98$R>OS@?"EP3" MS/6'&8#9G\:F3$>UA=7EL=ZF)\L0M6G;8C)M$Z;]JG7F><3C]]DIO\0-)FEL M8ZRC#,E.EZ;8@CL7^^RC MGF/6-'6Y;YEV$F$3[P&:DG_5-)7@/6J*0E%_J4U]:;P(:[(/2>;3;:Q)=]>D M^M?D^ D>#%1R"4=;/ ](K(0-#O43X(K25O7&UEM\,I%7H*UWSJ_S1DB1'+CU M:XWT0;Z#I:/J)D5O>"Y*(7R/0OE!0GV0XN"1> %+:5H0V M%2"/^WM1D\7Y?RAY]H9X@F0 ,Q6^&#VF&1$JV@'U]@9J MS-IT9[TAUS1F1(%;0;S+W9&=5L0DTV" IVX?42\XEG.?ZF^XX\6I@OZDIIN! MA.UV.\]H$])OY\A_^^HHO=1VD7EITTDG6QDK&%H6!*NAZ0CDOEE'-+&+Y@C^ M]B=O>6Y@! \\(">"XMHL=65O8.@.SIB,%.#?Y&$)?!8">X#JRNSZTUEC$>R M.Q93)&B*NM F9B5)@V2UJ8!J(0\MNW#$+L4CN*/,"H6Q\'L=]'.#]K7=R+74 M5+!X=[WV'U)/Y^H"&\.!9E31G$RLI&A%I^:L9@;T4YV>R">=/":R/6]\RLI3 M2S$%%6F6H:S?-7L8A^WVYO0OAH?;/C1E:M,Y'*QNGRMVMI9ZF,B^&Y>9K@L" MF"QX"6$\5O_E#Y?R,W,C5KH=CC9U^ZULM C5:RYJZ 8@*8ULOPY'FHI>I?_K M+3K90!WUA"(];X3:V0$FL5UZ8O\[#"/_IN%F3"WIS3"O!_O5>=2^R_^*\"Y_ MQ2?VI/YOK.?8E>Q9/!OES>OD0B5Y%8L#&7MS&!P%SFO@0"<]J- M(9C"?J3S5W;HH//^;#1(OX,&)U449Z7 EB_[3I)@VQ,^_/]^Q7Y]E#SQJY23 M$^"T!9FM..+;-Z$"HOK50?>K@^SF"!.@R?LFY7';9$2,X?*%426S_]TB+_XF,$?NH2O7H M3S>S[?=_1!&AP>"L"F7''<1?Y>YH=P!SP'"Q:*Q^BM\R,C@*#'@T<;DP^FPK MW+.IV*\GC$=Z2*C.2ZG87DIY%S/3$?%G\#-<,GGLT_B\9#E$J00<=$P.BB:V MZ/+MG,,/*5U#7IU(Y9Z3%+;-<2P>_WX,'8EDOIN'LH\(P0YO[7 \=AR5=6&F MT8'7_]Q?)-M7LPQ!E6@%DS;XSL?_5S+[CSBR8U?1GV7UO:WT?'0);+SWVGA7 MKQAY=E?!,[68VW.QX2^Q(_T-#]SV2T@G^?R-3; C[UP+_W.6\D7;PH O13[9 MC_<%0+I$R5X\*?*]C)1)]Z1!I"]&(FDI+28N!_BRQ+I_90DN-&V>W%72Z4I*>%PDT'KF.9FO- N1E] M6.Q_Y+KUYB.5MOO(GXW_67RPM_YRYG0)8*3\EC[#!\%*E#N[K$USK*Z?YENN>AI,MV3S4)3Z M;]@03A0(A_4^$_I0FUU\X 9(()UA0[1-".R%(0P0_/^F"0,849BS,O%_=@Q% M.HE#@S(HUR5EZY">YS0H->S&5H075&KX0"T6UN]]TM!JS>H&V!O\W:$&+E@J MVSCVF T;[<"O L1MVG%5F,["U@P^\HR$A_A?VE:*-#S# M! $X.AFD:PZ0=W;_#M+W19.0XO0^)MUSJ&S_L]WFR-?;QFGX0=N=$68PH4NM M:6PSD+,:LCR;YQS"^'\0HNQ \8,,6?>,PX!Z%?P[E0(0#BRD.+4T7MM]IEA# MK+6YT;H/'5UMTD(+)_*C,&W\N][%1N&9MD30P\D>^!]/FVA9I2]%C*CB^A\? M9*"_8Y9=GH18Q97!'!(8@$Z (@9N4FR[8G^CF:&G8XL/$M[?^-ENZ>QK .?7 MPB%/WSPL-@9T77'PD@U7W(""4/+59YT=*6R*3#I$XX_QWCN@C#9)M^B(YSIP M\# \YX>D(8-((&OQ CK<:84&T <#]T @W6BP'R;!N8&_(YVE2,\J4JVL;#= M>J5%L]V.CRE'M^T1[8R$C@J,\;KMMZM=T0496JS+VP JUAE12PI"YH4 P6_6 ML&.&1VY+/Y@P.S:PVJ*&S !F;QM SK(,-*3=T5T-0KN2,;5/?^4V4%N.:"\_ MS&H4EY16$;).O+O@).F%DZP[^)3_<".[M>5V",-2Y;D%8$*T*P)K_T 4-9F* MX7:(6,F&Z116>U'M;:^+P:K:+0U)G2%I8([7Y90ND]72H:_H#MLMA:'HD&&? MDIIHB*2 Y!/]RPX.6H9J'^,N)@C^A^#H0*(GL#Y98'46MC^DSV(;CK9K"&WM M##2G9<^RE1.ZBP $2R>#E8%"&BF2?]HF*'F;!]( 0#Q% 2!3^H)!D>N<'O8> MJ)T0TQ!V/UM UR3()BZ0O(.'NVDF@6GJU'7:KBXED4;[01-8#)60:MH''@=, M4'4HNX6LS, ^L%DE;<+EL/L";1OLY*<$NBA,6_=MX]QO=LHD=C$V>*D!R:AN M[\O::?2[JSVB'N]$;;3/FT3I9?Z5;3I M.YOM7P J(H@3>FYH@[_)C#WVO'-R[-8'7O?!TP/UM59X,"TLLN8ZZ!<"_4(< M[7L!$?[V1O,8_"#^'>9^V;!W&%RAM5>*J QB585%94:EU1$PVZ1R>G/:PS%/ MSZ[])G7:(<+$K%D-;:#K[8;M\8/^\?Q052$"OV!R9*L>KVC1LONE+!%[!0P> M1.Q$51)T"9NKQ,_RU9Q[U9%C6MF*55HB?'B99"N(HVO/^A^ND"_EG1/%,U\L MJ"(TU' %52*' EZ(#;0<1BJ8P9*M9SS'&#DGF;WV_[/WIDUN&\FZ\/?S*Q : MZ1[I!IHF *XMCR,T;=E7$Y:E:^G.G/>3HD@4FQB# =+MWI^_9M9A95;-]D@ M40!R8D)FDUBJLO+)M2HSJY"!PPJ$H_@V$<( O%D@ZS '"&99-3FMZAU'R1CS MSL2YN@6?TT[=L?3]64_4MZG7DK?4?)N41 >;'OL3O<^T:D'@)@VG\X:JB=.U M,3%I.(L:Z?S6D?U?[KJ+6?5Z?* M!Z-G+C$S0WO&R;[Z74$)<^?)E]TY8J,N%[G[>D3;,E!G6+M7^3^J<;+6$ M3\2@(^J=8)'O+'Z O97 @L;UO%]RN4!I&,K.UL!!IV7)X$T8"T2[74H&:6,) MAQ]$XPI&F=0Y81@JBF2:MK 6:.*!@ T3Q29%^D:S<]':(6_@B'_BN2D %0\= M6_8I%A2Z\;W;(.N](,S!C'KR 3CTXOO*C,'FB99W%K*W!,ZM%'81Q"BY#$E) MT61@92+G-F>NW01S;K(T3#@.<&WUO&S6TL$6$VG/796*H7BY)>V +:%RE0@(8W>1E?._$T]C5_!T-+] X58K_091[S"Q@Z M3_,((<]57F*=8J4H&:WU?*PQG+2L$>7U]O73U-;@,HN>)"AL$J,Y+:MYC_F] M%9JE4J;*D15S GJ:DDR[[XAZQD)HE5('B51,O>N230K",:EAYV?- #%6X#U( M<9B&]';JU"PGL5.EEEJZH\:4@?1M*LCQ>?Q6<%(6$$[)5C#7\YCQKEA((3Z0 MM@V6!3+1A1!E?==^)%701A"_F/W<6+M\+9;L3@;J\[02$B.MGBJ-"-&O_3]< M1LUQ);*.\/@P-/QSLJ1Q'0S$8T \(=7*!_&Y_8F3MQ$>N6=P M-ICU1_WQ-[:8][\-^M;DVV3.;/C4G_6MZ7BX,/IU[QGLA] ^SXMAM.@WW@H!(,EM)"49X=/I#Z,QW1[.WNKI%_#:;5I0O-HCD^9]) M:\Z,$.A3BF3&G&=>($;"A#0'#@H?0MQLF2=RTC2W$/48>P@PMC,/]9+LEZ&S MPG?I[/5\ZL7L]7R).=THRVH70^R;/?A"*;%M+OV:#9T7PM4@+8N1%E@548C= MRT)+>W;B)#E1+>*Z9K"HR<-P L^6ZLU)E=;'+!L">X M/F+_@]!_S// _$?\@.WBB3>*<*BX_/=W-U^RI4U8Q0G2>!28 #WMR[OWLOZZ MEY09QM=FW'"5H%94' UNF9?V8!.;AF)88U^V010I'+E.Q1Y^Z Z"/1$'V'L1 M)HUPE=5+8> P(%CI+"C+; ;#_LK!O44X3:L)"R)#1."XEE9U$)GWR02XF4V0SF?*7*M8F>9Y+D]K);8+EFR#S'JB6:# M=5H%&]'6;'19IG>WN2B%%3 .1N6O4M=&PDV&U#,I"B8UTBS'\I6>2/0KV;KN M_<T* LMVU)C!\1D1=#SS4-CCJ"JY MX34+;7-T=$5H>V-GVJY,6H2]8%-&+*?3[D64HK1Q+4NM26XHF1Z%3@-HXHM% MYMX2K>C,5KL!K,#L/">W0(H,G&TO!UW%Q>:FI-.'V'@A(EK9 [1W8&C]P:5S M$VI_\X5%4@ARE-^G9R/>-4Y,G]ZX''CKEQAWJV9$!HI\0%SZ#L#D(PM#-E_& M(8\P%O41ANJ R8:?P!8)_8CI0G;\':DE^1'__/_ K.D=K*>E9<6TU(LNG*JD ME)G)Z0IV:$Q'_;DQ^<;' SQC:8R_L>%P_,V:&Z!B9];$F"ITO/)B"I:S$%T/ M(*("ZUW>V)AXDH4="NC\SOXE@JL8<F(R?I!N<6;91 M1O@W0@"&Q1W.F.3D18:/SDD#_K&A=.FW@@7/!WYL482L&[?N&S /_HE>5^X(!U+/=@X ""I/EW M/JY\7TR2![^^03LQ/G M1&P^#*.L]90X#=33?H/O<)/@"L/8XGGB"(/H^I-OA\*]_? 05)R;:_>ZL,I\ M(6(M(J^\\.-DY9)FB.@^!ZGUAJ5JQ?D+YJ6)Y"@-1>#(&AYR;JG_U=)I-2US M/Z;,/67NGWNMB]*8&K8N*ZT)R3,5UF9#>5W)=P$E_!=2&]KU*;VL="D^WIJ/FD(&"3IINUH!V>W((6L-BF_HA/2Y%4 MU5WR$3G6,5;J]T9&FWCI9HGU5I_5;?/LLO71YJL'2]B_MC%AEA8\2ILC8>'Z M5DG5[:F?"@[S5'!,>],V0:/"_L2/!;,;TI^X"A:9M(U'K*8HVN;P2'_2)AYY M61F#'([ G)U!]O- U3*B5>;ZJPJL*\6:+_XA3_2<9D I-I<:&@B*%&KGR2!W M7BC61E$!NDACL?/L02@IY/4));O-Y[ MA:AJ<>L#,QV)5]PD1U6QOD+$'+?A >D+FH5USOEE9;Y/G=+GQ'[QIFYA3>-J M?1WBX$9R\ 5F43T'3_7^9%BU!NT: Q_>.ML4!CZ\T515!C8LW1P:5;L(W>+@ MQS9-*KOV@TIU;]VBZU5;LB*;YGS>UII2),T*_BKNL"N9,SE-EHWU_G1 61," M3G?3*"?ZX/K F% ,L"V)%.6!HV!FY33@#/31N%+[F7(KJN963G2OIE;+Y>IS M/2XUW*M/[S]2JD250+/R^JN9F19+'UF56GF4:.DJ_S+J8XS%'TS8)OI;E>/[8[)^DA=@1BM(\%*VF-,_.F(H^'E0J MT"C-0\#I0IK'T$=&V\.1E.91A2XM2O,8U6Y0IB1/NY(\;4^=-SG%\[OLTDT9 MGN/,P/I*931#M0D1KC"13C80S3%EB @_E_&I%";2B1M0!Y5&V.L.M-;F2RG, M& H0*7&L%";2B69TM:?H*#_5E(4W#,I/J9B?P@:4\(ZO?L3G!-7.C78C?3"@@TB$',I0'7T:69]4BQP%PZF4HE*%+BU*49F&/NKW*4M% M6:H+5GI0C#V:G*?B_Q-QSS[1J>H6)ND01H,/(9EC?32B'!,!H*NGD"Q+-R>5 M%MNJ.]Y)!Y%J=%[4)<(^ +P>ZB-C\(92/ ;KMS?ZH3+=3#^(.^Y6782#@$?"J31ZI3+>3J]Q5 MN[M5P1"H0KDEE1E( ;KMS3VI3+<3-_957EN\\ZAK45ZJ[2=2FYF5,B;K?.]? M\)SFK-T")IW_Z/#YJ=%('U6[E[FKR2V5>4,!(K7U -6PKP^KK5)6=X"8SE I M"J!VGJ$R1GJ_VNT5=6\SV6*6__478]1_VXH3A* 7H4EL&JDXO2?7I MDO1\'AD:E)DJMVY*RU'\&,;EEXK'C'MPQUO7\?C5DB,3P8/[K]Y&_EJ,=&.* M\#4\&9/5\?H8%NEXLJOC@J"Q)[$L?3JF9!4!H*LGL0Q3[_=;57F*3F+5Z"DU M$ &:(#*:T9TGAF:F54RJJT>4KW(.10EJHM6:J]M1%&UJ3RLAB-HDQW MCTZ=R#%FY<4T%!.TS3P\)7VVGSFLU=QAD>-[.N:I<%_@G*V="$8\BQW7UMC* MAQG\1UQ""2J9:HDIENIU8DJ*OFV:E MX7A*9!'RJ-S@X\@;#/6^V?;B5@HEPE3F( 7HUJ%Z@\90-Z:5EMBEFH.J)LY. M=/G;WF.PR7FS7P,_#+5UX"^5HH=29'7[R)4W VZRNZ.8 M]_9IS0,6874+_GW-O;#Q"3+57".U8AA*J"W:+$[I+H)-&\YM*4 7)6.B"N6J M.LX>#3RTU>[2@FJ10BGO@EKD:\VR-V2O'<\((W;0[?F*W MY$8N&]5*ZV*Q0,O2)]4V3VU96HGXNI%A4&N@6U:K3@M0#< :71IUB;"WA,"P M/ZJ\Z$0KY'K]F9T35]2HO"@$I7;.5!2B6/]!^A7S>*VY:*VF2>7#%.\0Y:V\"O:OMMY0Q:\2Z4\9,Q8R9?,4'+^(!#R/- M\>;^BE.>C,Z;M/H>JD,^-:>/*[2G."W3.JLGG MK QKV*KT$IVSJO;<'&6-*IW.IVC)@W3_G>B^V_#$4;WNAF*! 7HTL"*>7LE M6;5MYSN9XE%WU:D07NV[011#@T+9&779@PKA'0F;:I.:E%MIR*KW^VT7ETW. MK]PLF7?+-'X<::[#I)"CS M%I%N=>3'ZE7?!)>[O M(OEV&NS&8&U6&FY0,"RJ4!9) M9092@&Z-/.-SHD\PTL?&@#)1'H\* M>W6V,IZI3ZS&G1A2BS4(/QTNC&>8>K_:RI)UQXFI,)ZB &II8;RI;@[;51J/ M4F?CZDO0--DS4LS1^\T/0VW&%W[ $U])B]CW]#03924HA!J:7)JH(\I/]6R M_%3%5D7=(K&M^:DMK^K&9?#M.VWNKU8^+K,__W/INR!R*)=UV4)G%HAVVX]Q M72XEVP\AX.7E*@36,/-S&(9]W:KX/*B"Z:SSMX"JG3B.IFJ&E3;3%)!H7F2B[5OAO5GKTK+ MFM\W@1_E7_C+M1/!?.:7\CN42F\I0I-+=-]1RU:HO]64 D3H;J*J6W.NO[.4 M D2H/W[:UKY2:LWY,FVDU)IS_.M;Y$EDAM>;<8!G6[(R1?,6O 6:+Y!4- M3P35:WYUG@Q*'EDZK0CRM%=I\T\%TSNOB.\KW@'7!KXW^KUI=Z*1S3L\I!KC M-^ZLT 4]%V*/YF5I+NCPM(4]&G?ZZ-.:!RS"XT3/<7H:N5848&Y1-N5 1KE7 M[4:-@I5,D^YM2CGJMK8)$>0_*>RB>]Y#[M!IVU.6"$ZI?GG0Z M8_$[C^[]X$\M6L*8;I?K.-)>__K/Y1O*7E 4E[(78#^-VI"\.,JL//]AE[R:\4#S%]K/-]J7 MB+ENJ/D>^$Y<>_^/6U]+G:G7#G[IQR'S[/"-QN"J!65&**ZL9F;D-%/0ZIEM M2HM4[/1TCH=KSHVG7-X:P2_N8['KY8<]2N0KO_J+0Q; M#&O';%[\9 !18J"'4WX8?D[K=[WX2?L@,T@+/PZBI?;OF 613#*9?=/2Q6\W M_@K(]Z#-E\R[Y;;X;AWPD'L1BQS?PZOG?ACA?T/F ATB7[.=D-W>!OR615P+ MX_E27!)J,Q[=<^YIN'!F_RT\$REQBSV$,'LEOC;>:LRSTTM\>%_02W_X'/ [ MQX]#]T$+^-J'T=H:6P'#PK.7[([#"^#I\=IF^ L,9.Y["S]8X4<<^#P. AAX M:0*]'W]P*("A*EX:6;*NV8SP@Z@U#_^UG;N??H1_TB?-77M6NQ5? MFTP>)=,Y'(LYQZ9AZ;3-03KO;-+61,Y#C%K\^U_%P>>Z[0I8W ^NTZA:85:) M=#7%FMWRJUG V9]7; $OOF;N/7L(DUF.I[VL'VOX2BM\1G)L MT7+%OE\5*):PB"QTG]R6?A#/9&(#8,WAF99J@Q^M?&%^9-HRX(N_OOC+UT\W.P$K(.J!G&:N?.R]'&_R MU8N?OHKN!Z!A;N!78(0PXUSV4V'5]_%JF=2[*%@YN_XK#B-G\2"_@=IJQKTM*(NK,/-=.QUV.MR]XQ;SM?G<#X1RW<#:YJ]HTUP#)'F MG[9^ED,207!XSQ_\CGLQKW[Z1RR;L6/=OOI ,[!'Q.C E@J$J1$!SW-M!6]: MAAJ')]G:WV./RV2_U=?E!["S!IKCS4'0A'#%2V/4,S28A0O3US5XE&6^TM%Z M>3D:]4;I+]C\8\T":>*\'/8+OQS]>JNGO0NU!1J 8/J!X3:/0QS*C+O^O30! MT_'!AVR:]RP$*\H!L@#)-3L6O4E*G%!T)A;B?T K!E.T>E8VW/*C(^:X6F84 M)J_2DP77X-Y!;[SS5FR&PH.YPW;9>^[[]/[CKAO _(2;^KWISIL28S6_ M'I8B@E<#'?S%(N21-GO ^X>%90&FSN[G_P,BS$YO[]7#R+ODST%?X28ETQ_I MM/\0Z]73T'Z^V2*B7$W]N7@H,(O @S$8)8 PS0(?E0 QS3%T$AX^ W%]^\H' MN^]J+3YKP,CWX"'MY'I@>;P4&*#$)H5C378 :L8KW D,DD\R8\ [WXU7($$" M?P7\ ^X30V_,RW;^ 3+!VN)!*#ATY0>\^!(8:79%M!N@N1-I7S"D))F@\.-<_BCC3<_C@OZ&P35)>, H MF P;// <:RM=6F%7P5/G(G"V:P%WVQ6I(6%CU9L_.8:RG#EO#,;3;>K;$/]] MTZJJ .$%"TX*>&.:K>X>A/<+RWX*PK]B>'0;Y1F,$><)"^0#77%4\>'266L+ MSA/U+I8799Z /;BLR.IH&I3PWY2%3XS>/S*C%W1[V1 ^9:US-!2M;;G6X]1. M'.]#LE7T1$Y=[,RRWRW!RY;_OV-GO<( M)!, Q]+XR">"["[.O _Q>? M1R$^!SX#YD.<)D[(Y1&W]=+<<"8A6V&HWH&K'C@+$K9L"L.\\^:P,@R$?R4>731%ASSV@(X=U0)'@;7 '?@%T MXUX(/S^F.!)F1U@P7V;OB5V41+@"-<2<'@N5G3'D=),DMH054FO@ MZ71K.E&L&^Y4&L0HI^Z>Z:R;N7DL97"_G\)I4+"^)."^=[T?$7 MSVV*8/Z$@4)DIIXF/CZ?A0I:O+^AQ=/HISGS3/L5Q73&IJ608M/2=U-*WU'Z MKLGINX-2\V>^#OC<$4:&CCI9D(.M\8*KO\6.:VOO5B FG/_DFU*T\DV>O&F> MW#03-['"3<]UEZT-=WF8&L.&L4_ZCI_E016#(4D<#":(Y]FSD.:F-J]22S;" M!)5]73X'_L*19H7\XJ,86-TF:3:^M1S?L_A/9#D+WE4YR5GPQTY@M -.UFUI M FC1;68$]SCJN=FR$<@HAV3MXT#,]B]I,F#T\GYWA8O;%G_*^"<.WBZRS$'*"[%]4UO"Y-=DI6;^,W8LY$7 M:7__?]*_H^3%70/J=#;:8 QPGS(YL0C(N5;R0E2_DR87/=HV&9>^.;@C/%-F=*6.QV,@G NNE)K]A#XKIM18.]6B7U;+5R4A/A0)P2[ MC[F-<9++EEO1LI.L-(S=*KG\5*I:"G66*E0<)*PWU!FD&! MQ+W%K$O%L'/1 6PM4U2>$:3$*6 MRK]2PY#<),W/L8AS'\?BNBR%M62VV).335%*D04(Q$+P7M^.WVR#8C-=]+Q] M=EN1IO((16IPQTZAC:!0R5[%MGBZ Q^-?2K*QF;V M$S8 J,;JW&-GY23,1*.POM.K;PNV=.=P_P%#;CR,M \>K$Z]&V=WD"$;GB.& M]VSSJ)S(R[8)[M_*959K'*7^$69FYRQ,LF?X 5V=.W!RQ#$E[MK2+4)G [63 M)$* 1Z5 T^-AIHW]7?#D$Z1A#?G@1J!")BT2ZUV&XE1#AAPB3X?H\>BDT![R MGY"F@COA)E (*Z=[]L^-.+HH(@R_,"?0_L%'T?: M;PX3!R\<]7S57X[F ;&!/Y#R2?A9N1U_R\2>^U(T0YR1%-0264HDUEU&K/L" ML7A"+#,-R%/2V_ZU0AFPPH/3LJQ=;>G)P,3Q7-+''"-9L*S@2_>6PV M9Y6YVA=X8'+"]; C^1E\'>V#KGV(^$HS>MHOCH=)0##ROD2@,59"IXAHN?%6 M^]T''6+TL[]S;M<^ C7B0%Z/+F=ZHA871>PD=\1!V33YT+S\X:!/^4/*']:: M/VR$,I2^@/:5?6^#?LML'+V<-DQ!4XF1)2 X[O19Q*XK]$L2M7-!#8&>G#,=YD&L]*:99LHP.Q^>)AN.3 M09KD3(WBLH$4/M%"TK7[I3-/3JXX4PE-"6G6FO_>4 MGS!2'!91=]$SW16>13]U(DVS( VR(,F"/-&"9)IC__7%M\5D-C.GUOC;;&S8 MWP8CT_@VF4ZL;\:D;]M3:S:=]>T7\JT74_:EPE%'R*\R1%$X/$?E*UK0HD83 MZ \1>Q'J-LG)^%YN=WQQOFL?I1WP?ML.T$H6J6K: RT3441(5I%(RVV%95,X MR.?O9_._%I.0-Z>"5Y;%!LJ[;!WRZ_1#<I;A/UUT0YW-:!UJ6==)CV3 M\*+@NAB]"2V+BLMBD(Y7<%U(C*FY+B3&%%T6$F,JK@N),377A<28DLM"<%%S M71XK@D[K\JQU.;[EX.' 9*UU^L_13O!P"+!)T\T:,@SW]6-X#(MFOS>:O*JS MO>3D4"IV-_UF>[//+WXZG!M)^VG/JFGF<%#MG[T?S([FX!4PA-$S1VUB"+G# MN[SDRHG(1UO_'-P(_-K&M%>0;-CQXY!Y=OCFR-XUZ@O'[:F?*B[WMJ]Y#!W3 MWL!J$S@P5=P2:7APGE)4;O^[-?=*6&30,A:QB$6(10Z0[F5+^&,_"U2Z_ :\ MU&C3^K^JPKI2K,%DUE'H% -*L;G4T3.46J=F$4CJNKU3T'>>.V2:K?-D() 0 M2 @D!!(""7$'M:X_0 ;EHM8'ICH2KTA;2J0M'YL4CAYM+U9RZBD[,7)!5ZI. MAGU9F82J4QQ9!W%8'/@ZX&)3 5RC#?KZ:&16K*\:*7W.MIN0&/B<#&P,]7&_ M3PQ,#-Q0!C8'^I0D<">7WAA.J_8%ZESX5ZU)D6Q:]WG?[8;G2]0R^I4A"\4U MGB_+3'UJ613XHN@PX>2@PZT;!!.""<'D,$PF^J1RKY[XHSW\81J5"E$%TRC/ M]J;4<)T^O?](69$F9D4HC/-46332K3%%H)L=@29N?[*CKP^M"7$[<7LGN'V@ M3RQ*SG1QY2UC0,D9=9,S?_#;V&61'SQH\X#;3M)*F_(SE)^A@,DN<::/)Q1W MIK@SP>1P7%&?F%5[-YWG#X))VV R'0X)),0=^VR-RCTGQ;BCT;F9WWET[P=_ M4FKF>;Y1?=4MU!5>-=.D>DDVU/M#2NU48/L16CJ %DL?8"-!0@NAA=#RA$3J MJ%_I^8_.H:6IJ:7!F#)+*F:61)_/%S]]]2/F8I-HL84-.U>COZ0U/+643$X9 M_TD5NE"\Y_D;X";Z>$I16GMB].>QNZ>:@ZDUNM/)-6'G*SBB9G9$F^CMO[F SP(>FYV/4\CAVD*7N MC+N*PDQ!,IVCGH$QJGH;CS*PJ]?T4Y!_U")3AV VT$=6U?M_"&8$,X+99KT2 ML^H*#IV'68MR2=56XZ144F7[U2;K?#->\)QNI;6.7QD'C_1?%_:4FX8^'E<: MP*HY;+FC0_6S+$."00=@,![JDV&;RG81"@@%QP<8AOK4;%H*ZZB.FY7!HJFI MJFKCM)2KJG8^-WX8:?ZB%97I:@SHT6DA10,N"M"%PG%T!() 0B AD!!(F@F2 M.AT>U:=;!Q4&P>E51=^#./R2\5CQCVXXZWK>/QJR9&+X,'] M5V\C?RW3*N4YPM?P9/24X_4Q/%)["DFM+8*-1$#G(D(#2Q],J*P0G=+H!KN; MACZ=T!D\8O?.L/NPW[02BXJ;_$WEA6HK+E'NIUJK_5.TY($BWHMBI%'%H5&& M+!0*K.1P>N6UASO/(!0R;QM.K($^&M&I(\()X>0@3B;Z9-R"4T.-<+T4H\N) MGOFHY4FHAAXCDB['SQS6:NZPR/$]'7-+N"UOSM9.!$.>Q8YK:VSEPQ3^(RZA M)-')/A7M+._ SG(1AFQ3U)W.5Q *CC]L9^FCQIVO4(LU""[=@@;P5 M.J.I":AJ2[13 NHLE1/F+3J#I%I)!?7*YRBIR=0CTQELP?Y$'UK4LX+*>1'0 MSFM%]G5STH+(O%H,1#@CG&TDBB>Z.:PTIT$X:U7":SB@A)>*"2]S(-[Q:^"' MH;8._(43-2F=E0Q?&1^/]%\'0I.&I9N5UV)N16R2 O3=0<%0'XZK[D[;+,S;*1MA5+B=E7,Y9-*%8'T$Z#?-YP$^OEJ#89%7Q(!3< M7*RB_E*03&>H\*E/!U6[*BX)L0>BI#3W#4=6=D!5#CT(IG[KY1RTR M=0AFUKCEIX3:W7/IQ'*[+<\#-?3LCV&*=\C*#WY%&^9JG8HR;AFIMR[LZ1[K MTVG5ZJQ;K$%'(+H#EXFACZG7&,&EZ:52^#THQ %%B2U$R-1)I)]8#,/3!J.65)BFWM6/=*VWI0,FM:@?_P8MX MP,-(<[RYO^)-2FG5J-KH:%)#A,] MZRJ-RVU0L'048TF,;$Q;1,3T\$DXO8# M]N*@34436W0HZ<3]C)2G43%/(U_Q*5KR(-W/)AJY-CQ54Z]/T'DR*!FV.$R7 MO8%A@[(J5+>J\#UT_U,LQ!F\ZYM"@I^.K6F3JT/Y@4[>FE6X552^6IE#$N6[^48M,'8*9H?<-@V!&,".8G1=FUJ32 MJE[JP:QCF:$G-CVM=*.N@GFDAIYV*9=R$]O>Y(F79^QZZY;PIL)M32RM,02CQ0XF?9B5^?N-A>(VG?81'I+$H"IQ9'+&9R[7( MUP)N<[X2?WF^-X?G!K[K8@M3)^F10WDBRA-1-*_8@'NL#ZD#-X6_"3!/C37T M]:'1JA X 48%FJ@/F),=J6FUQTLH8U3S8:$1Y8L:D"_:\HYN7 ;?OM/F_FKE MXRK[\S^7O@ORAG)+ERV)9X%7!^VT_CM?N;-.IRU[YWCO%5KW1 MZ:;S2?N.)Y>Z->?Z SV'B3#W73^X_LMB(93GA=A I:!W+02X1.^61O$$P41Q MF+0(&&K-^3*JKMJK&'<0VS>?[=4B@XIX^$TPV\#QU)Z MA=(KY?1*)TL:DE_0H3G7;RLI0(3:-0_92L3KQ.O$ZTWC=;7FW$'6[N8RM\(- MF?LN_OK7%X;Y8@\E(C^=\Q06>GS624\>G7-X:P2_N8['KY8<=1V0KO_J M+0Q;#&O';%[\9 !18J"'4WX8?KYV(KARCJ&P#S+=L?#C(%IJ_XY9$,F,B-DW M+5W\=N.O@'P/VGS)O%MNB^_6 0^Y%['(\3V\>NZ'$?XW9"[0(?(UVPG9[6W M;UG$M3">+\4EH3;CT3WGGH8+9_;?PC.1$K?8FP93+>)KXZW&/#N]Q(?W!;WT MA\\!OW/\.'0?M("O?1BMK;&5'WOP["6[X_ ">'J\MAG^ @.9^]["#U;X$0<^ MCX, !EZ:0._''QS"2V/QWY?_6!9B#EQ.A 0@="@(7.=VT%[UF&&H?GV-K?8X_+R*/5U^4'D-T# MS?'F 61!.N@/[>6D,+/B35C''V2"PW;>"-3:<]^G]Q]W MOLG&FZR>N?,F_C\1$"J]O"?A9CMW/_T(_Z1<-G&9 MEFI#]EOYPOS(M&7 %W]]\9>OGVYV*@(AYSPP?YA;$KW)5R!C1),+,-QNX%=@ MA#"3@NRG)_!JF=2[*'AQ2;I#D!ZV$&Y22/^10OH/(55Z&IH(-UN ES)'?Y9 M+@HT(9"-X321R(-^;[Q;(!O#PB_'"V2P@QS?OO+!P+E:B\\:P/8>K/[=8A?L M>KB4N6Y)GA5.G-@!K+%7N'/V4)AC)BGO?#=>@?X*_!4(2G )&'H87K;U"E0# MB#H>A$*4KOR %U\"(\VNZ-6CFRO@J)M,Y0B[4]OFJEPI/8^S"DI/,)9I6)FJ M+^CS$F,->L;E^&H) @C7M,P>(3)/P=E$(]48OX7[XQD055NXG$L.+BI2B*&%S5!+2K"K)@'Q*#1<$?_#; M&%2A'SQH-T!Q)]*^8'Q$,D#AQ[G\409/GL,!QH9:L5(&L/99^6;AAV,9(%U7 M8<[#,^+$+ ,> >/++D2"/PGQZ",,^>- 7>Z.W@; MV^DOU4$;+,[2P@[&R<(."[*[M+!6 ?+'(_LKQOBVT9W!=R>^\_'*]43I)D . M9B%/U#M'M1\NG;6VX,CL:!64)$!35C]Q[/[('#M0ZV5G[UD+7O GQ8*GZST8 M[4/RP,IYY,05/[R\;-.-]L(HB.13B#_ 94!SBJ'& +H^X_9@ MX/^.G?4*PW1"".JEJ8F)L!5&G1UXZ ,X( ES-H59WGES6!@&HC[E%R$G\J^K M8)F"+I?"W\JTO[G/\#LOQ^2#R^:'>.<>$)'#(J!\\.P2)^G;K("7 !FY%\(- MCS%2Z47,%M%%":[IS=OH"HL2\@&H<87A,!&)2J'@]N M'Y+,6\##V!4Z66!CIY&=!#-'A4D7G[YPOA<]>_')CA>PS MV8BNFZ-'N<<:/"N6L\D]_HX9/:K#X!L1@>>8D46/ M,(D$P.SP+&46T-D4=)U3S+*SP.? 7SA2X,HO/HJ!U:VHL_&MY?B>P7P),^TQ M/8?/X;(#AN9M:?2HZ#93=N%N$S)_A'T<0GM:L5?$\11#.8V%]5^5" 2"^54% MA$FBK7)LXG#S)CFV[((5$.\.WN%R#/^+2W'^Z6UALNE'R/G=I'3]^\([IV#17_%=T(9DK[)1W-L#:@:47 M')Q-2(:RBA>R\H4\N?!XU9B'=5X.-N*AJ8LUFNP+@(_-@NUQFHN5OG_3EY*) M;]!TN#>IX$%EUV,4E#T$ONMFLQ=;BXJ;K8H78_;$"00FD^NSC47]/;>X_#8A M-QH[/ SA O@"6.0.DRB[-;,8PF"G;^^B#8/O<$*05@PKH2SPT<# T8-X3R8W M,J,(U'L<@'^'1L0<\P1.<[(W93^LZ*=)9I\#::1YA^Q=OIIM7LW2JY_![ 6W MK9^ODAIG0F_?7T3W,)['XK.E^P4+1_"LUO,9-TOPRORXI+2R8"3'XV02F6 M%B#H2[L;F):4S>;= M-=A_0->3AY'VP8/%J7=W^@XR9,-SQ/">J>Z,'B;-.CGI.]B]',O$N9=2S%8< M;!2T$EE:)-5=1JK[ JEX0BHW)U5)U&SXA^)=IPG89#CI<4\IK_8E)347*(<' MA0K&E3B5FLT$)X+?I),I3N $^7IH?U%)P&I?.$\/HA[V)S^#:K_[$9I7V=\Y=VL?@0!Q(*]'SS,]^(K+ M(#;'.^(\:YI1[)9 D+:0]I5];S[&,RFOEQ.DB4$5X1PE:!<++K=*PW?2%M'N M43H4- ,>MP.(/.U58("CVPWDQ@C3(G9= ;(DG.&Z_KV(Z< ?I8%AT,?F"QX( MV,!0I,/>.2;$1#^ZXJHQ((Y+.*(G.80OA^.B@UW6"E[Z:+%GI/_L:%.B'?:% M5?>D<^6&E7$A"E!V!8KJXPFN=!9B-8J;8.0^]C1SG)H?96T4;JJC/;JUF<<] M!Y33I)SFB3E-ICGV7U]\&YFLSV:6]8V-V/#;8#H9?)LR>_YM-.PO3',VLPN?63< M3TAP/N?>(^;X_F\?OO[\;O>WC\UB][T;/V\^I%!C)]FT*(=M.Y'DE/*.1NV3 M"'J%62F>?SK1$CW1-5BG:"8<\Q!=6\=!&*/N3!PPX.N5T*MS'J!M*D\% 80" MT,=A8K@"!M;,L<'\%<>2<8._-%7!S5WR?#?"'"3C3&8E;SU H"UU?0QO=-T' M68!BS1Y$[@">";HZ*-\G(M.^%FK 7Q3ULO0:1(V1K M.N(8^0*-@UN9H;A?.BX7%Z=)LVSG1)A;U? F00L0)"+]F@Q11,K#PG20K=+[ M,>\J[X O!94PI.Z@5,@V;>$#Y![A-#^<3A>IC+\FG_-MFMEYK-1E\%@R%1&: M6* K&H=2]( @2>6+#)IZ(DH*K^ A%I1QPB4:BAQ$#B[E++9O!0^(8:4$!8+= M^IAWCM*W)0?"/2<"(]/!XE%Q"*(J%$(,!5_J]HO0:XSV(KQ%S^83<.!!3T-+ MT1%'D^Y@.'+-/?%-1A_PJ0,F-[7 ))(I@T!T@,8)!VQ,D\GI@_,D\Z/X:#\0 MMB)/G"G<]%'TGV"BPG-'-L(A+KF[%J6R^-H!!+%"=2*L;;5182N2)_*R)R1? M2:?E 5^64X=[2/3D_6(9Y)#D>]07L2"!,HIOGR+2]JB> M/=\?$L3:0?6R^>O6^Y^B0HZZ^N!8$U&_(=.U356P^45RH7CM,8):,#J6S@)^ ME ZA.+D-KK$MV/ >E8"P-018V0/*7=L!QA)EUH0?=< $"(&)G06(>D^HA+7OB; >'KS!-X"P\^Q4WF)T) RW MI,#. >;3E>\Z-%OF"@&+'!/*=&V6A'N-/OH;G ;FG21)BV3(" 4/<^[VKZ4Z MZ!<"3%JHH;9'%"!1(E$K:^L05:HC73R/NON(579>!IP>QY;,>/AIB7I(1[5? MWI2?/Q,Z\UI[[;PY=HNY5&FO';@SA$&!0RTSCL"!(#"27>A/'-0>P8(_';II M7;KI$4KL$*-%BT6LQNZ7'7YBOMZ/O>K8 3]-*#\AJ)0LLUCE?6NERZ7Q;YG\*Z3W[44_@C49TLW"%D"^M\-)K%\F]] MA=^EN]UTN29.>9<%?%O\LK15]/6=\Z:0.\A7>P84 7"\V3VW'%+Y9(\$3WYC M\FGMQJ%" !"O>8VY3-$?/7<#PH3*CR $:;XKNXKCV0SZ/NAR(?9=OR-_F2V? M4RL&M_AAQ_H^C3&.,R_#%"F2^LGU(%Z3MV=^21;=2J^7FW!"J5&Q3EGB+J>> M.;JV9<=.8[X!I;P.VDNFZ-1A^5\F9:IPQ6K^E*8;(O,YJ%@1A/'KK).$*Z3 6;6H9 G PKPS2))NZ M3/V(B0N+.?=YT7 ,YT"7U#X6\9@ J,K6RV8F.X:4[*!DAVH'N(Y(^GXMB<;8 M8R#3Q)9\,?E$,*#D+HL#09;:(BO2.-MEVB=1R:<)I&NQBG*F*6!E(S$ J\O6 M(;]./Q2)COR=\#:N\EQR1QE-_76T :5M:14%Z5O3FOR2<_?6$E\YMNWR [7$ M)SW3.E1,O,"JA5>BI;+ W$U2XCO]6[2[O);B"-;7?E0,9+^S6>B[<<1%@X$A M-AH HR5$"^):?,( ]NN^?@4_O;F$7'A2O?/UT\N=Y]+^D>KOCZW8P.Q-#%HQ MA59LH[?>Z&"?N3.O3F+HB!=O+507%F%_TX1^G7*NL^ORF#@;/=*+DJ299-0R'B$Y0G+D2#GR?',LWX-__9?YG//%HE9;7^Q /GQ M] B$%."@V#RW P'I6]ZM(Q_>PH+ O__O2T4%,$%3 X6.P\;+"J8JKG=\O0H7'-H_53H6]J+?TZ7C:H)2ZLBZ2PHM/$#CH*IEZO]]>"-3F%RG, M"A>APF/'(VJGPCY #"Q],#D!$"IR/YE'*D"AL;K!-/3I9#M44'2*=E/DB>57 M+NLZ/IJIW-Z/6=P4M",'MZ>LS],YYXE%3Y2/MV3T?0+9*H450@2ZBYE61+-;S!9,UZ)FONI3^(!01BBI'D3'M&9U"$241U<%4'2G' M2VBF46]R J8: B"R\Q1%4TLUE-GO#;;1]+A_7H;58[50:_$HBS.OWF5\M)IH M"^=,LV.8'5AL_R1(:B])TA&^LBH?,N@8FM.K$^LO\WZP[X^ M')I=8OTNY02[<(RP(B 8IJ&/Q^,N(8%XGY2 X/WQ4)_L4 )M."O8HJ.!EX1K M?56%'F5Q!8B40%]A(IWH!_5UTS1:&S#O$(#4HDE;\3(8ZJ)H64OQ4I^GI#"G M* "GVBO_G&X(D0I J1VJJ0QF# 3<[AR"GFOPO?#L83AMHZ M\!=.1,FI:H,S96A8 W;CVTS/X-W9^FFU2DH$7A(#56GAL8-*^99?76:[8R>QN#_ MVIH'N,V3W7+\(=NNV)IMS+45HZEWC, M )J!)D4=1/7IIHH4:ET=IVEOU*E"@P0\U2C54> 9_=ZT4\A3*5^I#%%4 5E+ M:WYV#F2DWE2C5$?5V[AGG-[NN9Q<7)OSM9(B*M9[+BVQE8^3.$_XI(F9;)&VRLM+[QR^2(2(^A( MY*:ZL[S-.Y=K&+HQJ/Q0NS*RBSBX]1P\ULT)E; D=JZ[I5E%[&P:^K!/)22) M@QLKD U+'YG#-J=SI.G\9+0ZCEI53Q40 M?D^L*J06W4YU7BJO]:\,#)4+U-7-/FJ1J4,H&W0*9"HEE53F)04P^,3BDVK1 M[41-1_6/"7:*T*U#JF^T'5AL:C[+,,4[OOH1GS,S1=BU;BM 2@ A 3\O86>:@M?BAIG-JHJFM3>>P[7=_U%HX$8!4 M(5);U1'F*R?;X946Y2OE*^3Q,VYK-TD'@B^G]Q17;&K*!H^H:TFCNY8,)OIT MU*GT!X&'P%,1>*RQ/IIVJE^6NKG#%D*I2ZWG)B-]8FVW16XQE @\I(>J:CTW MTH?3[7BCTHF\ZCL*[/;^9/^YSZ7^((4VV2VLT' M&NDW);"H='[SZ9M5?Q5-T#\'_L*)&IZ+[$C(J].UK\;Z:$C5VXB#F\O!ICX9 M4CU-XN>6U-.T!OITL%V-L"W\3!S'-T=GV!))_$3((^0]AKQA;] IY%%:2V&0U9'YN@3()KUQIT!&ZDTU M2I%ZV_1Z?XC8S.5G\-C1GW06#_(KQX,%BZZ-@N-JI%R!E2B3F7U=(!U.3T;OEPY MGA-& 5QVQ[7WW[&Q!)[4$[\=<\/>HWU:Y&L1#'N%1P%M!P86N0^BAP4+Q*A_ M???NL[;B+(QA^+)7N9Q.0N_DE"@H9)>M0WZ=?BB2%OM(+.6*KMAWN-:+8" I M)^8%.],O! ^);Q(!T.^_0L:)@O2MR=,,R5!/]>N-\:&@C^W<[7B\#X]B=$3U2NF^G[CA:3.11;B,=MH MTK/J1,0V]2-_?3T$TH.V]L*%'ZRNQ2>XF[_NZU?PTYMVK=#C4)D[E) M3XZ8=(7!T09/\(#V.7_)GO*,9Z5'EG-+_^LOQJC_=OO?'W^8E6>;;:P9X6K3TXY!Y=OCFQQ\*7;X M!FFGCV//RM9>Y&S3!;B0]XL1C;KG7<51>+DMKH:9/'IFX+BC\:.1/C(J;3$W MJ?MX3DV;;>#L85\?#BOM^*8<9]=SG)/X7"D^-[!]_7C<:D8G MUNXD:X^'^F2'"%KK'3[@MG#9DY=.&/#EM>)H/T7I,7CP%6IUWT#"T698^ M,2O7(RID=XUC]EZ==6NBNOQZ@41\U?PZT"VKTCJ;:B9AB7O;R+VCB=ZOMDHL M25OBUS/:XJ9NFF>PQ>LLH;F;AXO[&W:D,IYJS\OJ(>M2]9#@F8W!EM5*!'P@9"B.#L$!8> XE&G2:*TU/:B/Q_"]+%O"K&0NY+5J_ M<2\4C>E43S9M3*.TEO*JO+=<6_-*G3WE-=3-J=&T8-T!&M2HCIK(L,T[>##1 M!\-!BQFV-L^"V/<2[#O5I_UAB]F7&+9E#&L,],EPNR)4LQ,5&R;O;WX8:KZG MV4ZX]D/FXMFL=>"O81(/XDP7_W?LK#&IH6L>C_!GQPOC@'ES+KI0PW0='NKB M6F>U9DZ %Z=GOQJ8!U'4)VB1G]N\'$G%@L74Q\,VE"E24SD2(5I3]LC4K4D; M2C(VP0E2FRP$FZ,B6X,IZ1<""@'E4:!,!F=P\&IS5O[&;,WFLV>Z7YWWM3KJ M6#4,O!-*WC0BF*C:K!L9BQR.6LSLK4W\$.M74=W2($%/W-X5;C=VE,)L5<;I M4[3DP8]A7'Z-N''<&\(EKN/QJZ4\122:TV,O>^$!E.<)7\/C4#;$ZQ/+&JA$ M%U6[S6@^-R;$E M$U#&SU27T>MT*M6ERFE'5HPI[?FO1JFJRQEU:E!UJ7*2NNSK4[-QO9 :X?RI MRR@$G\K@,]:G%F4+"3 $F"?&04S=&O1;EG!\F];BX[;V:Z$]V;MR>[+WSVHW M7/<,%:K55\:$!9BP_7CF\HN!XAS'59^2X*MAJE7C?ZB/K.U>ALT+A-:.C2?% M/5N"C:=$+EN #4L?&-NZL4W84#<51TAI$%*&?=W8T1&W34@A;! V3L+&8*I/ M)F?H%GU&,E30&OH8_TNVA_Y<:@_]1P7MH>L^Q:5>-PG5SK:=APZU]ZPZ=WL_ M:](;5MXWL_U\H<8AB?KI4'N7D7/C8S#J62W"!_6I(FQ4APUC5VO8QF*#= ?A MHU)\C(:]R>'6R:?EPVI.&UXHL*&$]]4)9ZJ&R&W=O7YK"5:K9/IU0I/5P]BU MME4DQNX"8W>"E3O!O,2N7637Q =(;TT*5.!#=SVEY"D8@\Q5*$WPA[)GL9N& M6.;B0C;GAG.%*1QG\;!)OUV5.T8[\QRG5?(X[+/MN/5(5LV7Q=KGP>4TGTYZ MDXMZM+N)[NPGR(N??O$#+5IR+72^:ROX?1EJW+.YK?T]]KAF]77-[)L#773F M"ASLT07_@>?#2#'7-O?#*-0"[C),V$6^>)8?W#+/^8_HXL5<^%6,3I3V9Y[G MQ]X\ V G]G7LR"!]R(+5[:TYXT..NXP:T#?N?X,7Y?'"=> MGXXEX*$?!W/,+AX8[B]\%HCQX@AP'")/*5[!(T<\<^&X\M;W_[CU-<<3O_X, MX[EG 3XK#D13A)LE=D2 )SG%I^(30\[_!'[1[H""=C9.?-I_A]I\R8*(!^*U M(391@W4.XGD4PZ?7^*879G^H?4X&\^)-[\K L42623/;R:WI=\%B=B57_JAX*!K@23GCN/3 M2\\5"X/RV31Z*,U7\&O" PI%8 +Q%G=A$_94WBU3.I=%*R<75/I+[YR0$YZL(23 M;3KA6=Z$3E]!2BQ\U_7O4_^N[=Y^U M%6,BX*T'+9.N37Z8?W@HTB[NVV,>[]4;R;_/\BJ&5F]\T&:CA3GOPCPI#4"+4 \Z2&JI MN2Z/I5=H7>K"R^%H(ZU+7>MR.$!*ZU*;'"/C2\%U(3FFZKJ0'%-Q74B.J;DN M),=471>28RJN"\FQLZ[+XPG\C:C89?>-/ID&DR-H\/0@X*.AV);-]^Q[GW?D M@AZ9;?J2=^O(AY>P(/#O_UM,U!CU#V^0&#ZVPWV?S#'[O?'HDKLFRFG>W929 ME=Y9WO;_=1EPKGV4^Q/>X_Z$'W^8-7&OVB,,LV:EHJ(1+1L,F<*90!N6Y,$L_IZ2CE2%9=1%1UBH^84B-DQ\X/;55_; MN,DG".5F2C\.F6>';\H;&[LH8Q]=W'W@F/9:!0W<-]P4D?HH@QR:J.2)[7^W M)E\%BPQ:QB+6D2RB"#\H(C#:Q@TD,(A%CA,8I]E7>[>D9[TUS^LDPUDKG)][8H\6;]F[X/N[%.LC8[O'7).KSZK!^GN*T;: M]7>7GFT>ZP_[^G#8KL++1T6E" @$!-GXR33T\7C<)200[Q/O"]X?#_7)#B7P M]'2D*C7.5&!XU=*4#4Q,*KBJ7>3DRY3K.R3.%"""8CG55E:.4F'.ERXDI<*< M%>/M#I3T4V'5B=.[,F?B[0;-N2OI)(]'FNN'36R:JP*'4SY)'0=D7SSEM3G5 M1T;_#043*9C8X&#BJ=P=)3:D"L^'^@057*#-/GL=J1BRE1[ C&ZF+NY%%F4[V); 91>#P:] MP:O*%6SG>*5AL42%(%1OL\)*(&3V1BV&$&65""U5HF7<&[88+:1P"$+GAM#4 MZAD[(%35=D/%P@(-<)"2+8M$N(8G(-7DKJ:@4@GI3AS6RJBX.I12,'"N*A9) M);82BY2L)=@1[%K+881%PF(E=&M8GOI1RLG^F]B .;QN>)ZY(VGCM#83G>1K M8:2](V'T*GGX D<[B(<;X4H11Y^'H\LU =O&KL2@C6?0"Q^O4_$LW4B\XF>^ M#OC<8=@.21>[2?V%-F=K]'RN9K'CVAI;^3"I_XA+&I[L,LSMU9=77KE\$8DA M=#>95;&?H-CV\Q/K>1FZ.9ET*<#6W>A9Q0JO%?P_U@?]3E6SH[0.@6$?&+"V MXVC0)300_Q/_%XPA2Y^,A]7[1'4Z0.^>[=V0*T/YC7IQ.="M0>7%M[NH@]K" MQ36'VT[E8L.HW-50AHLIQ]%%GI[HD_ZVP=06GB8N[@H7F]:H]:F0=_-YP"G) M04F.SB4Y!M2PA():70UJ#:MWG15;=37\$,6(0E#88>=-.@4%8GYB_D)R0^]/ MC';E-CY@KV(>1IKCS?W5B:UWR8FA]$;=I:#U_FC0WF))%$9K6ACM9#XVIM57 M-%>&CRG%T4FN'NB6-6XO5Q,?=X:/C>D./FY;FN.#\ 6TB'W7^/^_-M;?M=!W'5O[2U_\KS6XW\T5=<_^#"%C2I=<+$Q6 M-_?4&T:K>_;58\?J%'94RK;4S4N$I(J/9O6[A"3"#F&GPATOVXG.MM7I>O^W M#U]_?M>DG$]]J!=^6XG)+6!RVX]G+E<"XQ5VQJU[FF>(W!A#?7B&/KE=0X'0 M?76SQP508"HPS7.@P-!'UK"]**C/EZJ;60@3IV+"ZNLCH\4I5T(!H> )_:,- M?3C9T3_Z'"[/96,(U7?5E6Z3]E$\E%K\4(L?56NJ7YS#+M'3S;1Z5O5M$8FC M&KI/757L77S/^X6PU^\6]E3*SBE#%(+9F6$VW-FVM,4P(Q6G&J6ZBKW19*>* MJZIEL&)\I)I[E_0')BHIFVY5DV^4!)<20IIXIV'Q>G7(4O=Y$U4A10JJ89#J MY*E#0@^AIU&\0Y B2-70*%>Q8,_S>^:9Y 08E7@DC]9% ?(@0* D5-+8KKF;6L3O-ER0)^-6,AQ\&OL#X-M>9J M;N*L1;4K3RP5HP_ZU)JKX:'!%M5&.[4!S&#:WC9&E$&ZH)75/.8W^KK1MUK+ M_<3OQ.]E?A_H4[.J^B@JYF*DI_&;'X::[VFV$Z[]D+F:O]#6@;^&>3QHS+,U M_N_866.N1M<\'N'/CA?& ?/F7 OXW(<9.SS4Q;7.:LV< "^FHIH=R/=0$[%M ML6'J8ZJ+V8T(';6/V<7^UF3:)?:G' Z!X4#4:TJZ@-B_L^P_&6SK@D;G95)O MR?'N>+*#C5(RE))I8GP#U]0PV[NENR,!O'=GH9,?-DGFW7',\;<&<0+MC;LQQ_Q=G@>?'D>8Z3'(_I4 : MF0*IZ[B^N@)]?U.AOD'=4QH>E^OBUN<3V=W4!]-1>QF^DXD58O\GL[_5;UZO MK$9X,<3_*BW\7OX?6)5UR5(WA[//N[EG0<"\W+MQ^(E;O)29KV(NCS)TJ=<+ M4BSF<:*H&(W'G6KBT=V07X?JT9P!)V/=FE8?0E"912AQ1+BI(A)A3:MOYMUY M%B&DM XIAMXW=FB81F>@/D5+'OP8QN4WB7O'/;CLK>MX_&HI*VT;_?ZKMY&_ MEOY,>5[P-3P.L]7Q^AC&H735AN]6:@MNK+]KH>\ZMA+-SZO>IU?S5*M/4(\J MW[C4+6V1*$V%(5";!FT=5LSM3>QMP4I]CIG"R*EZ0U/[ *&;QJ2UF" 4D/ZH M=C.@/AB?H?:!,AY[XI=\]2/F:BSOY]/T5-E$+7=KFRYU0T4Y\;&;?>HF4_42 M9:P/SEVJBKO3RJO7:\R\%3*W-7-3H2ZVD[3 MZ .KWR78$=#4(5.'@&;V]>FHJI-K^^A99RI1OD+VG.6V]OYO'[[^_*Y).<#Z M9,5VRL\"CK?]>.9R)23#RS.E^VJ8YEDVG4TG9N-.,J@&@NV@;3M!L!6';0<( MC+X^'.XXS] 6%"B2SB-,- D30]V8-.^,&VD&0D&EQSSUD=FO:LOD8=?GLH&' MR3%@D;?AYVLG@CG-Y8/NY:[*F>_:V^Z3]E$\_7@PJ9CTVTN3E)1/H!"=GWLJ M+U5"J17V0=% MWBGLJ90(5(8H!+.SJ[AAMV!&*DXU2G45>X-^;[ #>\_?MMK)Y'+'$X?*S+D& M,^8RA2Y5IH!B$6$J^5-26]-RH;@ M0W<]I>3L&(/,VRG-]X>R<[2;I%A\Y$*&\8:3B#D[9_'P"#EWE5?!^BNG%5S:WM;_''M>LOJZ9?7.@ QU6Z\ )X0?X#[P.!H[%2N=^&(5:P%V&N=G(%\_R M@UOF.?]AD>-[S(5?Q6#Q>*;&/,^/O3E<.WL0U][ '^PF>!&"^. ,].2 GIQ=;(Q]I[[$)(=P5 MP\4ZC#PJ_OAIL0AY!-\G]%_!HFBV T^+8)5PY5@@7O7KNW>?M15G(3SF6E!, M#B&A41+" 3RZ;!WRZ_1#D1PH-!)YL6+?X5HO@L&G(,Q/T*9?!)D 3L0C"ID7 M.V2T(9'TU(C+82%K.W<['N_#(Q>P"JE42O\6VT6N9P"B/Z_N@09OUWXH..M: M,+9SQS>>F02YQ(O32]DL]-TXXAOSK&U3@[%'Y^T2Q#"U[-^GA[V&5F]\4!33 M*IQG%=+0]9."CV=>A&W*HP4Q1$LB8%ZX\(/5M?B$&N)U7[^"G]ZT>G6>&SDE MU-2S+H_%9&B9'9^_VGEI[?O+MY)T Y]W[]NCIQEGI#>4] MKK+0\_:_/_XPVY-Y')YZ\M/L]\:C2Z8CY]R+>' Z;;XN \ZUCS+3]QXS?5M4 M:<7FD#(!G[N%O!)&&0V;Q"A?G.\'V(1D+,G8"\O8&@\85 PMW%HAJ67U]3UD M(R%\/B'<(4Y2N378H_+GX*ZJUS;N3@E"[.X<+?TX9)X=OBEO!2+9^]S*)M-> MJ_"">]Z:(FJ;PR*#EK&(12Q"+$)2A%BD2BG2GKY \A5B+_$\V8',"]N3FU I M[/CB:>E+WJTC'U["@L"__^\,(BVO_U5A"6:U^C"?VCA2-Z8G-%JMK5:)RNRN M8#V2"DMJMH'=K8$^,8SC*ZO46YJG#0%@PH;JV!@,=7,T)E5 [-X)=C?Z?;T_ MW.;WQP]('W5\3^$#YA4=C6OB#(\Z=D9*O/VL7F]EK)J[9QZU-9;00-54" V$ M!D(#H8'00&AH(QK:EN!*J^OXLKK.]6D>$D4^'Z=331FOAM%)A01:$^A$&8>G MTJFF>&O#Z*1"^+8)="+<$>X(=X0[=>E$N"/<7<23K<=M'8E7?'K_47.\1<#" M*(CGN"-36[,'K S\E)V9E.-K9(ZON@V:S=N3,-2GPQ,V8]9[A++F +7ZL=CJ M-MXTCZ-'>M\TB:.)HUO#T8:ACR?$TL32[6'IJ3XU#F^$;'823'H3GP,?!F&' MVB+P5^EQKZM9[+BVMH!!PF H+W;AO%C=G5;5I^/)9]$4(FU5!Q3TP7#:@D[; M:NWHV1-)5(A]FHO,W<%'A4A;U2E2O3_H$S()F81,Q9 YT@V+="8ADY"I&C(' MNKDCUM_0?!UVB(1W?/5QE^F\O-N44G75>=#JH$!1HCW175:'CI6=9M8'QI"B MTL_6ZNIP1G,19BI%QXH0-M'[(TK[$, (8.=286-]:AY1FXD01@@CA!V%L(%N MC*T6)WKE*]+3CN\+E3QU>'8$'JF6_OCI.$#I&D(3H:D* M-(UU:U#Y<0I2100>Y69^AG#G4)],!KM]Q1\B!I.K:NSR3WQ0VA%+?%-L0I', M!K.,8F73#S#0WYQ_QPXX>0\:\^S,N_N#AWX]"O'-'AS1LWZ)KR8ML[:4Q,GMC#>;G.KZ']^!3=/DL#H2Z8RZ>GA3O M!*\X"IQYQ&WY.WYW[P=_RI>G*5QXIC7L#=)GIF/YF<_Y:L:#9#R&KF&;$%TK MM#$NM&F>NYP%"*]E0J$,*DBI<_1IWMO_Q!RDTB%CH<%XL_GR?Y5Z3&=XOYK[ MKA]E+>EWP6RX7;RY2.MM).%P4;TIM'#+?,K M^#.9V,#HC8=G6JH-J6WE"_,C "?@B[^^^,O73S<[8QI":GA^L&)N26HD7[WX MZ2M**A'W@5_EP>%$HK&?GL"K95+OHN %HCNY* &$F_UISZ@:X>-)_LR>]G7) M@5PK(-,#&@_&^&T( BJ2S_#C"(62MO #+8(+0^>[MO)%;UV.O77W22GM'@3A MR\&H*$K$K&;<=?@=4,N!46?#W)H/3':)/[!#HE!C 8PH7BR!P'^N$D)^=JM)D! 11A&P,6Q8;-(<&$$BD#[OS$+0#"X#Z"FUGX0]>I14D9_2Q)^]<5( M]3+!UH$#MSQHB4K%>;B9UETRF/6,L>]F"<7X^+?,:!J'*:_ #U BJY"7;OUP5#S< &TVX#!,N@PIN)AGA"8 M1(RK-.X;E\%+WVES?P7+ H_SYW_JFN/-W1C%HP82G4LF?O?UH_8Y\.'A*\$& M(&;$C_>!$X'4$(P8H?9> -&]6UUB=7D0(LF@>#*$(/9(7P1+M@\2H4 3-&)Y'W ]"DEYZ"U@-/6 MP&].8FF$\7H-@ O"??P>:J]S$@&9X>V)<86#6^,[WFS/P9L[:WA.',IU$+-Q M/)@0:M\$+V&!69(#5X) R03]A)J.!]) S-?Q=@ZPN(:X>FM@2S"SN&0 #3X' MMSA!Q*KCA7"[*QZO#LX^>"#! /\@L\S$?!-&"L?9P_KAK'[F;L2T&SD9[0LN MVX/V[C;@@CT$I?"RS^GD/Z%)H=T[T5+>JB-=PIA),0AF_GPIWW0/XC>G&3Y' MODI\'W+XITA$($:,C!;CX&8/R;42X$ A?+;X+ZQ5N.9S9^' =?_&USJ2YT!O M B;A\7M_+>4;VU [W.5S M^0N\!Q@89%LHA^?%:$D+V*0326,:.M\![:]'_3>P2@_B)8AA9QUM8#Y9 M&(':7)!N$ 75<03OOO*#*WAS\::WVM*_!T$?;"@;UV$R@H%S /2O809 2@9S M^.ZLXE4Z;5@/8 M!M9<6N+>Y211HP_ZK]#(P'V(A&,"80=L%%ET*GH43P+-P ME"FWG8+ C?DZGGQD9G@(\;:;4H[K1]J' MA0U[@M57M^0V"B92@K^4P;ZR[V#& 4+NA+C)YX>+Q+TYTG;M>XD<6JU=GDJA M@_:1M-51CN'".V@.@2IW@%SP503OG'&/+W#AHR7"0]B]LW^!B$G%V-Z!Y4H8 M+!47Z&(C9H K!",(\P?>D7%&6G%)O&/%;+ .8\_%X1Y\"Z 7R833@8> 4 D_1KX M\5H ;)Z.31@HI=$ZD7S)C&_+:/COUS_>P<-=%$S" /(]3RJ.7,7LG5GZ7& % M%'0H.'K:NR*]!(U C6^/>N/53Z"C>-LM\&$ #/, D['CN=1H^6()1,M%0L=< M,I^0;?=.F+ ANV..*Y6U+T4Q\*/X[Z?UC0\,(1D:0(IOS7Z0H;7LWDR(;. @ M4Y8XU=3W@Q]^U]LM7[[A_;;;S>;)$A6L7!Q MNIP@%#4P;9D"[P.5*;/FY>#G,I4+TZ,<+*SL6_)@:KRLN[:2, M5:3H"@NR2]>2F$AYQ#O8%(@"DL1QP^UU@'E[^&Z]0.CM9Z+$$Y3 !]A\@:9" M^@0[?I(4=!8HB6P?IN#Y"3 WA@G/EHZFY)[,=MQIT.Q]$7IA"QG=*=@PQ8>X M(.:EK93:?ID\7/(P)XZ499*Y<,XE]?2$D>04%;AE\WD0RES@UIRE1]&B0 M&% 9#\Z=8!ZO4++/RVXZB 3)M"D7%TR,O:-.&'R'$LZ8'&7T&_TH&B>Z&&@+ M_!D(/ %Y?H G[J5'PA&I1:,CNP!]=JE6,/K18@EE; $=SBB=)QI%+)(2!RYX MHC4DZ"NM8QE $.N((C:= ))RAQ[>038]$5H,(RQS?(^^3V3*:>>M)V&#NQZZ=2(CB M,FH.K,U<.),E'ZZ 8G2]X]4*(;6'T4K#%K[FG8PTE!XI@G?+_6;1CHV@[>9"K:1FX"67@* -7:P;NZ;L0^MN;$$IT$8QO\[DOA>@&RV[^ MZH+K?RTD/G[:^EF.2!P\$#O;P2K[!5,LVQV+Z]CDL$D'=-T7/OHA(C8O5EZ( M_T H[7(:#C0#3HMEZ4F1.Y*]B9);$_C+W35 1Y>M0WZ=?BB.'=&2( 5Y9BYY MK8S-PNZ;!)C;LB\*TK+)]0'$\Y@H 3?NH^M5P?'-.QV.Q9M @U M+L+^C8/#@X4=:%UJ6I=^;WRP<@@M3#T+0X),S74A0:;HNI @.^O"% \*5V$- MUT:$R1%$J,[N;-)TLW/@P\?.@>]57N->?U#K*?K)H2C4;OK-2N\L.O\O?OKB M?-<^RNV=[_?M=/WQA]F>@_5*X&6']UZ>O[,CN).$0U[\]%KD0?PX9)X=OOGQ M!Z=="-F>\JF8>;1VPEX%9M9=GJQBS."F[#(FSF8,GQ\!4[&3F3;X?/@[%OL+"5F[,P-V)';*GR5#%YEK'*=1A/858SGW(-'%B M&G5H?]\ATMC6 M.>?4,*T*K U$YF"H&\8.9*KKG! G$R?OXN3I5)],)U7I&,4LBH+:R?;CSA[2 M76_D19W1D*R[^.DE8:_@],_16MRT*BS+2/@A_'0*/X9EZ=8C#7N:X37 M-I<'T-_D1]'ET:LGUI(A5^_)PJ'NVG"7BMG4/<]S^(DC?6#TR4\D&+0#!B?W MEII:>]H&5%L*\IC:##MJ01[>OO I2[Z]R]S&GH;;&(2?>2A'=V*ULU%OF)4E MP=H/+#EI]M(T"[\<^6Q+5$B0?V*QG"OP=1> M&H-":((E;B$*7L*XB1 !S=I#"KU*K9\\0@!DJD!68<+"0%(QH7 M1G3H_NS$<5*>+)M2<2T//0 @M69@ ^=5O)(COTE- A9B0PKQU*08@?BBKMHG M1^/K0Y81.(BO78F#4ZL)#O.RA7H98=-I;_H\A.5KB>_*,64'#JR_X+[2NZ2]9J.U=(=3F_-33Q)H^%I4[<5V' M/7.WW 0G+*\?6<6R)HN9KVY2&F6[FI$38I&PN3S)N*.P8%HD8+-PYJ$Z@IH= MB_^(P36$(_Z95,U,*BU+9B@=[-NJJWFP8J=8\%*)X0TDEXJ3)@_;77WXB>O+ MRF5(2R#>M8)'%E@MF53%T,A"_ ](R- RV*T&GZCVM)=60;SM?$!1 2.TP,BG0H$141H\+YJ6,ZTHSH+5"0)Q MB'ZK!B>*&%DH:E_M$E&VK%"/+6$BN'&U4>T;Z1OJ>1'#S2IN:94/J?P+9DI> MXLMVPKGK)XH4&=3LOSU,D<_ /MH'7?L0\95F]+1?LHH!7R*8MGR[8'7CK?:[ M'W%MFOUYLS% I"[,A,/]',T21_B*)ERYK\I%7GT.BVL4J!8M 12W2U'SA7]W MPKSB^0$,V_GS@7ICGV7U]\ M6TRY,;.L^3?.Q_UO@^%T_&UB]_O?IGW#[EO&9&A/)R]DB0 %CO??@/K&2 8 M04*Z(O=]]ETLO25Y\SW0$Z5(6 BMJ\![0A^"S(C#,*TIR#SF/H3.=K7D';5$ M4AT7N[(F4:%0+SQ UL<3A?PV#_;;Z.#8Y2/^^?/#3/*D!6;RDH3"29)5.(4N M"VQA=(D:+[^^>_=9ZGAY559I9<\\\O>D0CTL58))BTS]*[9OD^'P="$EK<#F M6ZU3B84R& RW>5(E2I3NYFEA0EEA3CAL>MG%!.WL)[4%4\\OH:LKZ)+(=%%Y M.2E>(X1LR2$L/+&G?80UO)5E9&;"X9#R-1\[V@1PHVPZ(1@7WQPX6(Y2/"ZM M#YWYF>5I.E%>E5U6&D+CP)<%=?/J1*5R5#WT$% YIOR2O](6U79$3<54U;JR MHC2S[W@01\+=LB K:ETL ML\3RQZU3L2,6JE!/6U3=D+B1Z,"K3\6E.MI3%@/]_]N[\N:TL6S_5:B\-_.2 M5QA+@%B2-U.%MX2.8SO&[J3S#R6DB]%82$0"+_GT[YYS[B80QG:PP6ZJIJ?; M-DAW.?OR.[/;]UGJ)4$/7$\&L(>(-#S@IA'9(K## +&BB'[A1(=Q.BYX4I0# M\IE >5>8P#'!U#U,$A(>-+\,"0.IWX5PKS-:+ER:4: M^]?$+_<%6Y:B!("EQQH_7_ &(7GU),BLIT%F:?'7;@*@^EFI17(9;<[L2;], M?*GF!E]J@R^52ZL;?"D#7^I42(Y3+3E6[8A,'P4*2J7UM;#+L1=;G=U"S:J5 M<#ND6>6GP2"1\EH*81-SEZMD!/.#_[X>,#*3^!M 4@K9+<9SI(4A5PH!%_0P MR0#W:#SAEH !XREW6/CV7,1[8^$!1P#*VF-"7&M@[MC+ R:<(XC M;NLAD"-S <0P=S4:U9J,6"+S JI -XPCAA,@:/1'@"BCPH;J=$Z$^?(.#3(\ M1C!DYNP:MD"6HS+0<.##&("VP?X!3/]1'.!)TF]]AL#TH(AI>5Q+@93PX2'GH5@.*B#SQ'3FT@'>B"(W= .Z6_#L%2TU! 8OB6QCBQP($N!=A0YI!$HPGX[ER M H"'!^A:@:QGXZW)R$BE9!(]L^)XDH( M"_Y!3@#\MI+, HP'JO!C%BTU[".(LGX/H%K[,:))JU$'@HPCDS\COPP:N61Z921\ 2 X'W M+OY(>D3EY (Y="("SE:(P.+T3&TGCWKF65G(9D"WOB"\8B*Z/"V:53 P+D%$ MMS/8U5.+F2)NB4DNP]US-)W0AD2/"1NZ1#CSKA]N^6WP3KV4?C,K27*,"S2\)D"'R MYITTF#^J;_%)J!!.RHSER7EC1$ 8D!^@!KA01,'=R$0(??TK%,XN3IS!-^F_ M&-.8='(@SR8P2 $U2/[&E)S2:P8*E.N><[*$:BVX7V">PPOE!! ]VV.28L M/B?F.B 8M3X&CXL9G+634.Q@^@'<>6!Y#\@[G5+A *0.+"Y_X5DQ 72FA#Y, M_($(+/!(Q-^1IA"#,F)C8<@PZ',Y %+/#)C [" QCB8K.X @ MW#!=?!0ZC$G9*N:+65'"SA!6 P9RPN 2&%(LGSZP/L982T428&*7++F%*HF!:HVJPBS[6G-0LCN\"/.&5CP6KOUKHH,K4-&1IV M$NFV24# PN*.<3]$)W*A?'TB&&>86+!H")]QQZ0'_(O/ !TDE*5H,L&-WJX>]"A25,IA@O1*M+&5>0_Q#-6 M$\34"$4]WX%6P8G>GWBDF[2*8=]A#)S(^WE<)8% 58-7I_(G>A'&Y"OX62P^ MINDDXB?D,Y %^2N&DKDY+(R&I2",I8K1>X38YL]9MG-(OLUU2I!0Z*!?^,B] M%YH;PX_S&(F\#8Q#(R_;7(!%%P%.><"\W=HP[MF4&1%',GM)0W #\J_%=5'N MP8TB\#HNY)8#?1)C4;W)R>.8BR@P?6S2"E"#C(X/^31J/&NT#EQ1-;YZ+'Q-EX>E 2 V>+/];TI\#+(*VG$D8Y+U&EA6ACB$FYY@I@ MP@_5?WD3SKFTGJ$+]A+.!>X+\P4,0)I-IXX/>5D=E/@=ZB[FORN28^)SX_7: M33 BI=.K.,((LI*<&)CGIA#LDM5AZ( +!28U=5IX*R>BZJ6A^1'WW^'9Z_"< M&H^4T/G*.3_"5X(U,2]$-:)?)(K7@E\B?HETT(OC2[&MG-=C;&F2&(%2<"+E ML]_)%[_(5)9C;5)9FU362E-9RU-'AMUH"*^)4AU"!$A;HSAE;)-AHPU^-8!/ MUMRH[\44$-7C5?DAPZG),A\=@H,E"$L=G03.1!>W9JV3<&?8E2NK:<1Z2,,) MJ>S#U$<1-D*#*/OL0)E'W 0JM/O:\'6HP<1L<3UL7P%J <.A5^K+G(*;^6 MW>DH/Y9504DY$HVLA) Q]51.YI[[.5WM)NZ?5H]::C9^2+4A_%MBO%K6_X-0 M99!>@L'>#T+0@G#.,.TQODCMF5,,)#Y7WX@ MS#\^74,$?@0_+7X!_'H]\*XYI;B)',BJ+#1Y)NM#77HJ^@S3&R(ER$3/,G:%"XC1ZKD6%<9%S$D+;(&8,E&F9P57.R6Z\,NR/6<"DY-4HJSY1A9 MF>C=S'O%3&^1<(9IC_*C?+UAS+4GCJ06W^/Z_YJ+-B+"+-T:EN95P*Y5(%X_ M(YZ,0S"N9-I,W7AA3VQ=/-CD6.)KUVCY@$X%&2$9QMQMU<6GO]!?!:),!^*8 M*!0OI"HXD?X$&BM8]E@H_IA29I4Z:50UN.C]R"X1>8&R1#"+.YW@:$\5RX3K M2D5R5@=$@VA L<;I3+&JH*++R%PDAIJNN&DZHG027>KZ<,E^-LIE>@I]HYQ5 M.829>MF)F(R9$W$SDH-WC,1PGQ1BM&BWRT?R T)$<05Q;JW>J-J%KF^.:Q(5O6$ MNLS/[<6@$3 "+SJ*.;4+V4+Q^36B;%.^@B,+0BW089E AV5$.36RO\_ZJ GX ML?+!#8;2H&6,0?N[,G%[(XGHDO^2$85&* M,!7)H'26J/N!P!Q_ 1!O?EZ<:P%C02&_:(KN4 C$SV7A1^D=\7TZI[Z(+2BS M)\U\'H-%N 0N/J2O6^B>O=05^^N M8\G>XJY(W;J(:7G:5@J!9!8@P9/*W_*@^9:8.]9M0-W]!WDGH&HM=NCAK@)-Y" XXVK%7T2>!*RFP '<2P\7EG'!ROE:Y2U M?+A%O?J&[?S^ZL$HQ".B _S$?$A1/'ZY?%&Z]! ; O0]ZK"L6<2BJ0S V%DD7_JU >HBNIKF\[U%)?=Y:\'D0/%8F MUU2CJ;!I)2%[9J):G,.\JIW,AH$K;\@^F&H ,=K5YRRS(&=LD_X?Q1"'H@I' M6>DC;B;"V"R7U5RKCJDN4EXQE6D92A"\"KBFF8) -3F=:T#(*>!RC-SHW&,! M0@A2@Q)DXC5/[8&OS; %CM^[4>Y+/3$33^@5%:OA7Y''H=K^*5"D2K-@9#=_ M$Y#@SXF;<'$!UA85+[#(W\+X/5]1R&;O!PY#T./*6ZKO5%NYG EE*W J)'^Y M;T%JB4G7^AQ=ES,HL1A$640 #B_/ MH\C(8J]F)W>M%IN*J' 4/-\-0B&5G,[$3DDH?< MZ)_(VDS])?Y I->>&U+YT0"VX@MWFGL*$/77-=2B9M (@H=_B_0]>C@N]O9)ZGB$U!28+NT"..(FV7%_400OMEY@_M3?YPDS]<]U:X M^74Z.3;+*06TS:;K)(YB".H*N)[+R 8?'C9^%B_%=CYXWBG U@' M:T-5QU&AQ55E6' !LLNDQ:5RT08+%!B% R-"Z%[30:4^H0R ;#R/U6],EFO M; RQ"$YP( ]N%%B1SAO,N+/<+PKY5E2VQ].91["^ :] QKEW3]N=PH[,K^SJ M/'U1HS31XP)A_RMCD[^0*B!% -[330- @S*.L/]Q5X4\=.FW.@(,TJ-?0>F( MHLC0#P&W#6UJ3"W?4O18L2D_K;NX,YM\8]@A"/8%6I?8.RDLF;=!B96*Z&I, M96O?F8>&9\%$UR!6:(*!]":7O+=J"]&.-U,!<73*?!'W:UK MU"9(JINZXS5*D[209S@7B*L6W2.&6YK/[6_==[*C#".H$^YHQXENZ!Q#P:)L MB -14)B& TIO4] X9O9!-05")D'?G)(E_+4]X[5&&($?,XM2>I\&SA$Q!UN\RU4_I(2;#,$Z46%MB0)_0PF<$PE. QUFQ (]A. M3(65$M%E" 3/#^Z63I!O.AD6DEB<')H%Z60T"IEL8T"FGCIL<<"Z/\L(>P01 MUEI3ET^/NT'Z"P6TA=HZ,M$&& M&5X'E<>IP,#)=B2;O?)M$5,1%W@L6RG!U>87&!)G(/U?@_\9Q9C?98G2/:G0 M/9RFUHBU,_T__=]4K%*OIMRE"*$G6"GX*B&< S8X_W?9T1BDQ%,7U]V)H*(3/-G=0H M(PQ"0RIG+$)5)Z*K-_G3YBT0M7U')..(L-T[-V2N=A!CSW"L2KOB*"31/;Z. M,S50QNV0KP*R< [Z@BSY:1%YG"IM=P!0G[:U]9EZLMU4]2P89Y'M89-J00O, MC(!$:]0LP?NX2]7R][E9S8R9\^>[0PK'Z@YQ6M>8XU$%!SI"'??P+D'AYRKX M>VMR&6'G)$Q)?L+X@+/GIQ"D8PQ4"O5LV%J@'U: MW6JYVN^Z;K76M>UZO=QOLG[-\P7X)7T#7/;*5T@TBMPS)Y"O(+7IISU)9LM' MS+R?2XPAA4JI8"X1F<%89&'/P#ELH87RA>3@:9!>KHTRU1SV"#W(68:B*];; M_KNW]CM@NE-V(0/VG:W/4RZ,F3^F0[2]FBF5GC71G+5 BK;4'U&31> M^1?%79GTV&-NO]QS:UVG7FUP>K3GQ I=E0M%>0"D1+U$MP4 $UTKF[D[[ZT44/B$L]'I!$HV[8J[92.EPPIMQQ<_Y1N21/Q896EH M5,_(BK3O%^M 4X["0;BV*))4 H04? M5KP333I1IBGKF73NJ[._J_U)O L1GQV*"N\%IRMBA45\(PCQD)LI8^%2S/O2 M[QPLL3/->EG:X7)+8X)Y5 '.!3;W) H4F(R^2758&K73K,%YD1G \B8#N,D MKEL'X7Q%":R\B_&E?>4N'5-\B<82X-]T.DO\#4LHN!S$,)5HML.PM?"K^I-( MM@. :VE"S\4(QW2-HA0[.SR1%=&>FQ)76B.M3T1(]T2EDQ&TBZ5&%&P:58E" ME6A <)V#W1I8&RB[9*@!/1@I0R-?$N8]^A&W5G@+#Y*%1#"!CS)((J HZX7> MS33GRS*^J, R9E$F\Q*)3GFJZ@2E1/:!+"V2,9A[F!EOLW8__M6PYA]CY[R[ M>U0.9>URSD1@RT$65:3MM(\A=ZMFG%QS28W'$#S$C9\"@2[F7O<]3@U1F\!W MT8F2._?\08!0 0K:[8P3% Q%Q'PJ&#XR9S,8;R>8. @]4_E;"O5P?(=<_4.V M Y2(GSF5E(>N!5AIDR M#U?UU&LCLX[B,8B<#*BHT<%_L>VGB"I.9D]E75>![ M*C,P%%>$LCH@RP#Q^_0:^9]Q $[^&O5+I88MW@$M;S;CS-132#-?+ C<@AS< MMO-2IT3#,UZH[VM4I[:ER!)0F($7(%68&,-+;B62'TY^F?I"<:H-;<%B7RHO[!BU.\[,ZE?NP4I^P." M=NE6&Y6:;:T!(W,+"=95$ M;&UIL2Z=/\IN(5LK)$ I72'O^NDB7W8S0:L1A M !ES@@2#+&+BG*BD#%%4WH_9,]-#ZE1\Q;%N)I<@*-BW@0\F7#,B5-08%)4 MM:E>R&P1,./BA%I<:5$"C%-!\=Q.S9J@V#V_'!1!6/P$N+78J:M& J7Y&$Z( M#"?0G'<80)T4;N,)S?IT530?$XV3VWGKI$B*B"FJL4!SWB9J9Q5X#L5WA6VQ MZTXP+LEEKNJT@?(.D4DXB!- 8=TZC&,[U;+3 M[/;JC'7[7L\O-^K,;=1F"QS+YY$N">VX(4OC/@'==)107KV542X5S'46<*&H M[@@(0J\5U<0Y:7SA6ZS4L3B*QP:6T8LPU1]85FOY#<;*?K=9*3>[U6J3=9M. MA?O?/;O7=YOE:=I.<_545P$(.%IG M 19:H)4:U+:AK*>@K%L?M<^?#*./N.LUZPUD]=U1+!5A?@19H%IION.()Y6W%8OU^KU_N M6F[#YI3$K*Y;K92[OE7QRXY5K?EN?8:2'$R%MG4TMENQ:TZCO'HJ MW-I'BV35=.B1Z6XL: M*"\1$7,R229]QPLU@ MV^HY6[;"/3)FZZI^^YQVB*K5F.UHD-Y?I@#J/1XXS>B2SA-Z.N XA>XH9>_E M?WQ8@LL@Q:CQ&_!>\+I@#5NARUWO\?M^<,-R,4D,VUYZ9,1CXX3_X\L]T,7SY'ZX'P9AM<7;UP+.Y3MR17&<#O4MT[<1" M__E?S5J]R;E[[)OKRGYH5F(L(=%]E\]U'&D,RAO^Z^AH,N3/\^0LTU-PZ?;$ M@)=NM6MW@=R[9W&WQJ42_< \O]M6\U-;-T':95<7<7?']=WD,R>Y+U@UA9\[ M(WIN)8G^G/Z=)/'CB(GO-'[\\>77M_.;+Y>URR^-7^U/Q^V?SL6;0N0.^0GQ M)[X_2WS^S3,]67J/<],;E()'G&NZL1_YY]W_V,'^QV^]L'QA?=GR*Q=E^5\+'9P%X] DA./RQZNS[SA/<@#$:A\R-QLF$F70"MA685C;HC&08C?V# MT+TPU44WN:YL_6??LGYN-?='WUGOI2#F@R@BRGW,5SKUH0ZT%"]Q_)J*V*X?.0>_R>'?_ MY\4H_''C.L'-/B=JR,?S_:7_>M,^.LA*OF@R]..Q^, L^>OH=^OBH@6P,JWA M^$T!&F3XYRR#(^SKKU_;DYMRXWRW_=?7N'T1)C^&7!*6J[6BTZQ)>I0G^^]5 MW; !!93;3P@<4WP';OXV M!">V,<"QB;5L8BUKJ0O/KF/QG8]EJ^-UKWX=G'_[Z/Q99Q=6_?OX_KKPYNOY M(6O^K/7/MW;_G+C5/>O@L_=U!><,,=J";6TB+4]P][.1EL^A'8\^5JW#\X_[ M)^WJ91B.]P8KB:\).V-=;KR M4P2"W@M7>K%][\4[^CK_L?!GUX0[)Q/W._- M/ZX_VO;WE<1@UMFGAOX23#$!5A\G@[0O\(;[@-!&P%X^ZT-KK3FV![(].E\$ M6*MSL%C09Q?F=KHQMY?(.[7QWL_]2N_'SOGQ]=Y?065O&.[MMI['W&Y;=7]O M]\O/\G[YZ/#ZS_+W7\??6]P!=9I.L6Y77IJYG4'D[+'Q-53 9@QLK/4R?^,4 MWF(SAC@(^.$&):^8B MIL76L(T'L/$ 5NX!=,9L- XUT,FXP GT75M[]CZV3W?=<+FSMFG]))_X]X& MO=/;^7CLI;^X*[];W^L>=#[WTIM594XK?Q][_C=NQ$;_'L M^B.V/A[\O#JPZKO?.D>K,+?;HE]\#@#5^A#!IY6=3K-\[M]> M3MS1]_ DVNHT?JV"^3>.U\;Q6L@*AY?6U\:/G6[W?)C\\2GL.X?RH M.*Z,P\I'QS\__F/T([QH_S@O!]S6J=E%J]%X%6[4'Y/P5KM0\J>G'WS-U0I]SAD9M7 41XLUPZ=QW?4^[_;.]LMCRV&-H\GG'P'7###] MPA!KTZ(ZKQXY74Y!]VI_-V_W:GZ-&:C577JS4K=8S.=,;7] MFP%_QSCM-IIE9PT -6J<2\625DD]'<;D.@3V$/_DS3,2]-UT\G@*-JR(IXFN M4D>_/E 5;LVV_#<6'\$6?BA_Y_@0XZV$&6#=\QPT9,(+@GNH;N >-G /CX%[ M,$X(3UFN&G3 _O=/[9WV6?MH;_][MURS[7IU?9#?Q.*$ (8E/K13CQ8"9"(. M [+HT/."*PMJ]3DEKOM5*:(U91<6LC(\[9+C>H_*!DD%R1/6B2)5+YE*I5# MHN6.1 Y?D/T/4P5,)6P,8C!>"4B,@-LL99_\>0L>_9X8_IH?V4)&,P2[^JC; M2^-P,F9/S&#SC:)&'D6]9-/-U$13^;DY]((GWVB6K,;+((Z9'6),(YL[739K M_/95SSH36;CC:7!CM!.7!T[\L-T8?/23S^L/#M]+$/;X0--QB/1^G[[>WKZ^L2?T/I(K[:;B7>@,O M=)OY%VZR#8C"VW8#C(7F-K>P;=NJUIQFN6+5*G;-WAX/RQ7;:53+OMUE-Y4M MNS08#Y>0:%IL10Z"Q"^TAA1#@UC,*4Y1Y3_LXOP6'#4&9F8[\N)D%.OQ,R8F M\MM _94FS/PF#,!!,A:6C+G#BD3'PF= [Y9"G)XHT8* DC$LSQOQ, 5>I M*"CT&@0T%IS_#_L,RM3,\ZXT8QL_O9!X(O8K;]COD>P';#?+@;;5M/C_ 0?: M9:O6K L.+#\7!^;RWLXMA$@?RV7E9^,RS$$UD,O*KX?+JALEMQPE5[4J-QZO/Q&,YGYWQ&&5Z*#4PUIYG:[EY\)A&]YC+; M*6(O"GVI\70%T]'7.UMVX6WF@]PR%UFL"A="U4;=;KQ[)'-VV&AL#-P2+3W6 M:^+3C39\#CZM/CN??L.4Y/CQ7%G=<.7JN+*RX)E(NJ9LHT7G&4:@SCY&"(7"C4[AE4*?3E M$_[I#DSQ=1P>[B)_9+H3[NFGK/F<_"B9*2J54-&JMC^LVE';:**N.B\6>(G1OF=J*23]8IE M&>GIN$G/C5BZ=7P3LENL?^=_ 1O )-G"2Z?9\IK3[ K420X)/UMX9 X)SXZ\ M7QX)OVP*+BOK:$/'B^AXU50\*XC1$[D'A=L-'$B^6]*%SQ7'PLFYHM@^4U(M M/]2T:G\C7H!ZIO919[WY@#_S^\[I(=3/C[$V?2_V)@0&KV:#VA_PR@+Y$5]\ MA/\'HSF3[FC$W$3.'U3-@M!Q]4+[OQ5-#9_?3BU/O> -G[DT,-V-!5Y/+B M[V:W=?AJ[F;7#3W9%7481)<]-V6OYZ;V]@]>S4WM05=;\$HOZK"U\VHNZM#M ML? 5WM')Z?ZKN:.3A*4007^5[%1]:;>T"_70A1/W@LF6KSRK\"UUS8Y%9Z]A M]8$O KT%KFS[S20T..V^F[K1G,[NQVZ.GY[:7:8IR^C]*-E--LRI[_#M7PJW1^@XP= ^-_N !E>;0]=_^&N\(+*W1*@\F212D M@\V%WOM"7\:] M8,5-ND!;? W^(2*@"J*%!K@(T 0 7<%G''<7*+J"3%S)\- M,(%Y)+&<#3ZR-WBZ==#*GS>YOOW^#VH3>SFMRLZF57G3JIQ+JXLGT\NYVE[/ MK]9\I^O7/:=;;?2MKFOYC6ZOUFLTRYYCL;X8T MGGB ]D/ZF/72UDFHO*IE_!YDU*$;]TO+;4?_@%][];CFMZUNV^72\WF"CN89]N6I2FU M;(D\S2.MR0641-H2P_=!7>#Z "M.J>S\+0[P;BF3/>FEM]WK Z^5JG\/@EV3 M\ZYR J]M#GQ)!VY&D+E*@$_^ZTWYS>);:)3*U>*1WHX42%QYZ"PL-L2=8:9X-N20SY@E6NW/[_D%+%'0M/!D9 MM1O=%+@>#OR"C!8]+]T'.7&28,R7[O&_;J?;G&Z"S(3[/,)_S9IW#0D/YG_< MA_0RN$BKD*H;NEDKNL$I(B^"<.:416^H: VH:/G;63FYO3U)@L@+1FXX2W/3 MQ2T;;V3CC:SMEA92Z,9%V;@HK])%F9H]MQ'9:TN3]_5>YE$E3@=:+4ENB.VE M$-N]79X')&B>8)D+QR@N(+%JJ>ELJ.P5F:"K)4?#'YIM/X9V /WWEN?%DP@' M3LUQF)9;4;DF=3E+SFNNR=F\M'K,VC+K,<4&S?I(\:M,>:11_E@A;IPNX[R* M S^_BE.W@_1B_Y;_:S >AO_^?U!+ P04 " #M@0%93NHU;:V_;.!;]*UP/9IL EN57 MVE1. [2)@S%V^MC G=W]2$F41802-21EQ_/K]UY2LF4GF22=QIVF+M D(B_) M2_(_DEA&9<9R0R+%J('4!3G9HC<\_GDW_]VGL6OWT^=VODS/2\GS_/X,SWS^?GKN,8:?;(U-%<\T- MESD5OC_^T"*MU)@B\/W%8M%9##I2S?SII9^:3 Q](:5FG=C$K=,33(&?C,:G M)QDSE$0I59J9-ZW/TPOO&"P,-X*=GOCU;V<;RGAY>A+S.=%F*=B;5D;5C.>> MD44PZ!9F!"5]R-ZRN?86/#9IT.MV?QX5-(YY/O,$2PRD=/JOUVF*S])UHG2= M"Q03U/ YP]H;]4:"416$TJ2C[29N*UG4Y1*9&R^A&1?+X,649TR3#VQ!+F5& M\Q=MEP*_-5,\>3&RUIK_P:!JZ*#@.?-2YOSL]%Z/#+LV'A5\!JUAZL@-25"- M1KC1ZL(5#*6((7-\G?*0&S* BLB)'\+8%;OP,P(<,U4[VNL7AG37_^_S^FQ\ M.9U<3,[>3BM/JML!&B J$JV==T*AZAA(*_L=U M3RJL'4-S5:EZOGT3-PWGV'9$137R=A* +*-%R@WSL 46Y'*A*"39.@P?_< >D @(S/;5H/-+UW36,=&Z^L):9WV.B<^)KIIWNKY=]*'"4GIG!'% MYIPM8(4V*=?D]Y(J8(A80GHAE8%UFUQ(E<'"[OV;R(2,?YM),LFCSHC<& (? MH>);A.V!]G4FJ?\,@/:.:BL 2+8D5S 3@H%4:#N\52B+)?B82] 84)CRG-!\ M2M/Q'5*4F$7.B:=8K-N#:@[0VAF.C\!B_; M#?+HVID;WN[YLPOL#9\!?Z8;8/OG3\?]WJN1KAA2J69<^DRU#SF5''L '?RTH;H'&LJ-4H^N\QH MJP]M ).:@4,& B86*B@BN104XRYTRSJQEHY0P@G1IGZ&OT*&AA :H3R+=Q,* M?WA>AL^.E]L!1=\946[P\^&QZ,$T!6K/>8SLHUKF%K-4 W-Q6X:4I"JNZ0&$ MY33D@ILERLG;FL7%PC+)DL3Q?,.TL:VSL?VZZE!1J@)(JJW\C2)@C77 ;O!F M+ =5*X"KD,,*7 30!#:OCH^P6/ "PNN>D3MA9/0,&#F>4U':<()H94D".RP^ M!YSI6W9**_'Z@/#H'F_?/%G^04$(;=IMT4)9FKL]>$@ IRMKAOO/Y/XC$!+6 M.UN[I# W$N#/R%:^I] .*!0_ PJ=.W3>1#D>+%8['YMS*Y4>$Q/(G8H M0;]B?LS!/UO) 9 3 J3& R_<3]:KRCL]Y*#^W;U*//(GJ,>[L]?]NBP[4P5[F]]V['7 MDOL#DL<0!R1CHF!9;P.,F8U$0 3[LK=B3-LI+I[/I9@SE%TYG57OK%45O%A6 M"+EDD+M(I8M8=(./P)^OHDD[]R![YY>2SF&4 O*VG)40B'MM@E< K6_VNIPC M6N62XYL722%HH5E0_]%L':>L:A@OO^%PP$#7DVKOUM'2R#K!7:RS*1OW[[IK M%E4VF-*X2M>N\DL:](>]3K'1S\W;\AM@;]QNZ]1 M.[@>!"&LI5?> L;LWAN#JWP::BE*PT:(_NT>/S$'Z[[> MP3;(Q*,_M\37/6Z=(@.Z@]$&J"URJI]_OIRN9Z#SJK^?@&\X <-^9[B?@2>; M ;O&[U>HO^OT&#SQ1,$( :7?NI\LQYW><#\;3TR6KT.,G8_!IJ(]VE2T1X\8 MEJ\4.I]6458WWI;!HWRNHDTE**NAZA77Q+ZK)S]U[;]OW*D3?@NL$0SN$;," M;J!K$1C[V@=EST_7%_RW!/X>S]\1GC_0C%6?9'P9I'%L_FYXWD/S.4!SBA^^ M?=%J^VW]/DLY2\CXFD4E*AKRT;TCN.,8Q*F!G0/J"Q1+NA+U(8VN9DJ6>8Q' M)%(%->T;'P1N9E1.;3M9+Q0;GR)N')ALIJV^1QA8)7 MKSO#WFJ!^3IOIZTGV.>_A]02P,$% @ [8$!69NCWODY"0 AST M !@ !E=F=O+3(P,C0P-C,P>&5X,S%D,BYH=&WM6VUOVS@2_BN\+/:: );E MEZ1-93= ZB18']JTFW7O3@OHOK_\+S++*%9R"+RV^CC!Q+)L$A99DBH2.N,F(2.9YS0C'YE2 M7 CR7O%HP@AIMYJOF^W.2;/E>6=]Z&M0-I)90$[]MM]I=8Y)JQMT6D'WA'S^ M2 Z_C 9'5OCBTV#TW\^7;M3/7]Y_& [(@>?[_^D.?/]B=.$JCINM-ADIFFEN MN,RH\/W+ZP-RD!B3![X_F\V:LVY3JHD_NO$3DXIC7TBI63,RT<%9'TO@)Z/1 M63]EAI(PH4HS\^[@R^C*.P4)PXU@9WV_^NUDQS*:G_4C/B7:S 5[=Y!2->&9 M9V0>=%NYZ4%+'ZK79.Z\&8],$K1;K5][.8TBGDT\P6(#)C7C*-+EF,W(C4YJ]:K@2^*V9 MXO&KGI76_"\6M#O0I^ 9\Q+FU&JVW_;WT?!6%I\@W+$PI&53"6)NFMK]2F!?CV>;4VSDVVYV2-\?NWF^O)XAT)&I2E'<+M):_G],Z\'E MS6AX-1R;#ZSH5#1T+1L9214R].V@=0#="E(Q;/.N< MAM5SV9]KX852")IK%E1_]%Z"41X0P,C4XJTV$7RT^GN"SF5A@IC?L:A.=:=E MA5.CX']4S: 4.RU7PT3URF_:QBGN1$A%"46+2M"W-TNX81XN)@LR.5,T+W7M MXI:4BUXJVVZNJ[1:OW*Z?).V[A$[ J542D6O3HBR" !'$CIE1+$I9S.P5B;A MFOQ94 4T$W,HSZ4R8,/(%;0 (^?]3F1,+O\]D628AS\G$K?+MWNPW! MUS\Q!#O;!L'W5%LWB:1S<@O:"P8.5<,AL<1?)&'@3((G!AU0GA&:S4F1&54P MT!3<+.NF 3 I2>%)<2I(3$,H4D2F8*>,='+W!#(6,JVIFJ-(2F\9C%OK4T-9 M!,K D *UQC%0(.0*?$,0 V]1@R: !0*;$"9$%_ACV7[&%"L[P0FD7(/MQ^5V MWJ1B.F>A51#[S4$U&<$T8:=A4<;S^C+TR)YMN\:V[LZPC9&89X!GI,82OPV@ M&HA#M:K5\RS&_M!1A;]#4430)W"D!M8&\(NC"B04,4L%P#;'($& MF"5,XZ9QG: XBJ5@]-#PX7/$=2BD+J =FD,EA2-%KF3((BC6Y! X$#$@E0/Z MY1W$^MF$D7.P-#>% (EVEWKMDT-V9)NV3R+WY!XY!EF9(R/V3] &6@& ;">:XS%R30'0V^PL9]\/,H84^.MY.PA_1HRQA[P33,!K!KO;;' MB=5 AS*DA7YZ$_3LQ@Q(4H[D?$59*.@ K!)FD-#6@13+;#\8Z"^M9-W2NI00 ML*YT%I?,:916&"LY6$S014O!(YN U,58\XA3Q7$"W+FTUO9GV%.AT;LNN62C]HJNY1]^E&[LD,!M9/>83$I%IF%M)4 ZDQ2D2V4A55S $N M<^I2Q^C";AH6SQ%+,LL?=P2LB-:B3.LTW)43R@N5 W^U=;G#$,!G%;#QYH1E MX$D+H#'4L!S/!Q2!6-I1%]HPMQ*@3\]VOF?7SK$KVC9V73C@WB< 9D?+0,S6;&39,^P?>J0R# N%,*^Y M?QMZ3:4V4([OZ: O#6M>O4T@AP\TB8&O8)G6I$O%0V"13>QBSC^,MHTRV\666-OUZ,TQ',B^"T3999W3;[QS4NTY_1NII!.?HX4DGV%%U6G M06-I>M 2UAFYM$+(J2?#NW$_XERH1B'J-%+IA;MJ"Z#+-.7&,/85.S^6X!!C M?<1!/]O)(? 6S*I&LPV_,?:M#AOV9\%!?7NP%%EHD\%'^TS1SVEKMRY3="X@ MWH+Y<. =IBHQZ1ER!D0IO=%%QF;&Z"VZER[^L@ZFC1SMN\CJ-<:SZ%(-!HQ$TU&QASQZD:AEO0A/@&X"CX7Q<#0ZN+E+ %JR*G4SI1VQ\X;.W=3O* MJ:U+Y9R#FQHKL!<-0#BS)@XX8M^2EV1J."^/9U,II@Q=O8Q.RI?]JK2*+,V% MG#.HG272F4*Z0E6@UG?Q@YM? ?T/ORAV 2L4D/-B4H!U;S<(WBZM+H=5''P2 ML=SH")=R8+R0B$L!BUQ1PU[;I(6158&[LVE+5JYVMI:H*V76+VD2B^!W!^XB MGZ50I61MPW&D>M_<[\%([8 _J_3&SK=MC,(.*#B%8A<[!XV0Y;;:[ M^]UX8;)\'V+\\#58=>Y/5IW[DV]NP!LDJ]^&\A]W\]K*.S9W[H-3]3!:1S9B&MQ,EBRS"9(]4076LU::\6E$J MM:YD=1"N?*^[DOI9+5M\CIO3"?.<,TUCP%) IY)7^=,W;^L'L"MKV4RI^\38 M?K-\]C]02P,$% @ [8$!6:9>C*9D!@ 9C$ !8 !E=F=O+3(P,C0P M-C,P>&5X,S(N:'1M[5MY<]I&%/\JKV2:V#/H NS:@C"#,9ZX=8QKY+;YN]=+YR3 &<4ABGP;PRGM] 0'W MLQF-)?B"$HFM4R%8%,&)8,&4 CBV>6@ZC0/3-HQN!]?J%Y-X M[,*1Y5@-N]$"N^DV;+?9@JO7L'?C]??UX--AWWMS-M17*6=2R M(LY3:@8RJ'4[J@5?*0FZG1F5!/R0B)3*E[4;[\PXPA&2R8AV.U;YGH\=\V#1 M[03L%E*YB.C+VHR(*8L-R1.W:2>RC3,M[%X;6=>/*!'NF,NPO;[%0S.3Y8R;?8W'YH=TGOI$$B-D5656M)3J&*\X^$IT^&A$52[DUWI/:1ZGN#ZZ]\[/S?L\[ M'UZB>5R/;GJ7'GA#YPANS)'9-V$TZ.M.IWE@US?(6>OS..N-H'N3WN5@9 S_NAB\@5[?4ST-VVX\(K-_9ZEDD\5'N#V/ MP>=Q3'UEB;F[E"&%=QD1**9H 8(F7$C@$QC\,>5P'OLF[*DASY\=-1IVN\]G MZ%P7^LEI[Z/SA#,N9NA=C=]APH5>+D'*>0 T#M"]_IK%%)JH=>5?ZT!2F+"H M]-5J](CZF4#7@&(@<0"#._1[,7ILW&K&TE01BK]J9(#^&D(J*))7)>I:$UW2 M5 =*_%"QH(9D2(1(43HTJ /+U_%)0OS[':NKLSA@O@X+8QKQ>5UO-UZ 3P6* M5LU(,I%F!(..Y% !>"[2W+OD*$=.2< 3M59USLI(A:""T!$18Q+3U!C>170! M/5]K02&HCOU$UM5D-7!,4UE,8@+>QGR.XIQ25X-,DG&$0[A KE_6[!H2'D6% M)U\^IXK]_!EG"/P+2FSF#KMYB&@I9I5^RY)!=>"M$HA/H@)Z&H48<=KSD$EJ MJ!VHBZ0)@DT?7//K3:+Q8?]O8!22?*;WJH3$PWQKM<;*[OFNS3; KC.<;/5UN;UGB0M!3E+(W4'V&\$V,8/ E@68Q"9$1V>,%)) M@KL$I=\NT4R8"E6)H*D"KG;K!#-]G(:4D@AAG2:(V;2N9TU8C#6#:L<% YV# M:ESBJ"S*<<\Q8ND]TQ+919PS/X'>[RK*4E]5H:T*^6!5R.KQEJ680D9,+MR0 M!0&-=>6@6U8*#/O>L(HQJJ52*]1 &RF6$SI]TT9?TEG**9?-A^V;EW9\ M@ M6!+IF#)7:I;(RQ]4F&/]+&9;/AO(/[A@KQ[?&' 7VR7IHV4_&*8\R2=M* M4>OL;@!(JR74?T1-7D86KQ]WKTOQ'YJMHYT"-JB %I;!SDX#WTL#.A[LW--6 MZ@;%CV$,$!$3 ;UB1KB7N6X+ #67]3PF]EV1&OP:_2C3;!MX=+)\\+#WUO[Z'C$Y@<$?]3"4?,)Q,F$_%>SCS*[*U1 MQ2Z;W*)L8.F4\4F4_UX.E!@,\@/H,Z6EW$>/H J+];D*>VC ^L+TNYP69.. MB?]V*G@6!^H6#1=N:?Z52_&K'051ZT26#F/E.O[*G9K5MN5-_X1,J9$70V2" M8G?)+6=!@89?CLW6O:/*VVQ]42[_!H'^2D+W7U!+ 0(4 Q0 ( .V! 5EP M=X D>AL !$N 0 1 " 0 !E=F=O+3(P,C0P-C,P+GAS M9%!+ 0(4 Q0 ( .V! 5G@A''8@@X S+ 5 " :D; M !E=F=O+3(P,C0P-C,P7V-A;"YX;6Q02P$"% ,4 " #M@0%9//X.0L]= M WP8 %0 @ %>*@ 979G;RTR,#(T,#8S,%]D968N>&UL M4$L! A0#% @ [8$!6<8CTNKZC@ 0TP) !4 ( !8(@ M &5V9V\M,C R-# V,S!?;&%B+GAM;%!+ 0(4 Q0 ( .V! 5G_49M.<6L M &%@" 5 " 8T7 0!E=F=O+3(P,C0P-C,P7W!R92YX;6Q0 M2P$"% ,4 " #M@0%92//+';;X @")&2< %0 @ $Q@P$ M979G;RTR,#(T,#8S,'@Q,'$N:'1M4$L! A0#% @ [8$!64[J'+#O" M8CH !@ ( !&GP$ &5V9V\M,C R-# V,S!X97@S,60Q+FAT M;5!+ 0(4 Q0 ( .V! 5F;H][Y.0D (<] 8 " 3^% M! !E=F=O+3(P,C0P-C,P>&5X,S%D,BYH=&U02P$"% ,4 " #M@0%9IEZ, MIF0& !F,0 %@ @ &NC@0 979G;RTR,#(T,#8S,'AE>#,R :+FAT;5!+!08 "0 ) %X" !&E00 ! end XML 94 evgo-20240630x10q_htm.xml IDEA: XBRL DOCUMENT 0001821159 evgo:PrivatePlacementWarrantMember us-gaap:MeasurementInputSharePriceMember 2024-06-30 0001821159 evgo:PrivatePlacementWarrantMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-06-30 0001821159 evgo:PrivatePlacementWarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2024-06-30 0001821159 evgo:PrivatePlacementWarrantMember us-gaap:MeasurementInputExpectedTermMember 2024-06-30 0001821159 evgo:PrivatePlacementWarrantMember us-gaap:MeasurementInputExercisePriceMember 2024-06-30 0001821159 evgo:PrivatePlacementWarrantMember us-gaap:MeasurementInputSharePriceMember 2023-12-31 0001821159 evgo:PrivatePlacementWarrantMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-12-31 0001821159 evgo:PrivatePlacementWarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2023-12-31 0001821159 evgo:PrivatePlacementWarrantMember us-gaap:MeasurementInputExpectedTermMember 2023-12-31 0001821159 evgo:PrivatePlacementWarrantMember us-gaap:MeasurementInputExercisePriceMember 2023-12-31 0001821159 us-gaap:RetainedEarningsMember evgo:EquityOfferingMember 2024-04-01 2024-06-30 0001821159 us-gaap:AdditionalPaidInCapitalMember evgo:EquityOfferingMember 2024-04-01 2024-06-30 0001821159 evgo:EquityOfferingMember 2024-04-01 2024-06-30 0001821159 us-gaap:RetainedEarningsMember evgo:EquityOfferingMember 2023-04-01 2023-06-30 0001821159 us-gaap:RetainedEarningsMember evgo:AtMarketOfferingMember 2023-04-01 2023-06-30 0001821159 us-gaap:AdditionalPaidInCapitalMember evgo:EquityOfferingMember 2023-04-01 2023-06-30 0001821159 us-gaap:AdditionalPaidInCapitalMember evgo:AtMarketOfferingMember 2023-04-01 2023-06-30 0001821159 evgo:EquityOfferingMember 2023-04-01 2023-06-30 0001821159 evgo:AtMarketOfferingMember 2023-04-01 2023-06-30 0001821159 us-gaap:CommonClassAMember us-gaap:CommonStockMember evgo:EquityOfferingMember 2024-04-01 2024-06-30 0001821159 us-gaap:CommonClassBMember us-gaap:CommonStockMember evgo:EquityOfferingMember 2024-04-01 2024-06-30 0001821159 evgo:EvgoMemberHoldingsMember srt:AffiliatedEntityMember us-gaap:CommonClassAMember evgo:PrimaryEquityOfferingMember 2023-05-22 2023-05-22 0001821159 us-gaap:CommonClassBMember us-gaap:CommonStockMember evgo:EquityOfferingMember 2023-04-01 2023-06-30 0001821159 us-gaap:CommonClassBMember us-gaap:CommonStockMember evgo:AtMarketOfferingMember 2023-04-01 2023-06-30 0001821159 us-gaap:CommonClassAMember us-gaap:CommonStockMember evgo:EquityOfferingMember 2023-04-01 2023-06-30 0001821159 us-gaap:CommonClassAMember us-gaap:CommonStockMember evgo:AtMarketOfferingMember 2023-04-01 2023-06-30 0001821159 us-gaap:RetainedEarningsMember 2024-06-30 0001821159 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001821159 us-gaap:RetainedEarningsMember 2024-03-31 0001821159 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001821159 2024-03-31 0001821159 us-gaap:RetainedEarningsMember 2023-12-31 0001821159 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001821159 us-gaap:RetainedEarningsMember 2023-06-30 0001821159 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001821159 us-gaap:RetainedEarningsMember 2023-03-31 0001821159 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001821159 2023-03-31 0001821159 us-gaap:RetainedEarningsMember 2022-12-31 0001821159 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001821159 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-06-30 0001821159 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-06-30 0001821159 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-03-31 0001821159 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-03-31 0001821159 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-12-31 0001821159 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-12-31 0001821159 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-06-30 0001821159 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-06-30 0001821159 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-03-31 0001821159 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-03-31 0001821159 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0001821159 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001821159 evgo:ClimateChangeCrisisRealImpactIAcquisitionCorporationMember evgo:PrivatePlacementWarrantMember 2020-10-02 0001821159 evgo:EvgoMemberHoldingsMember srt:AffiliatedEntityMember us-gaap:CommonClassAMember evgo:PrimaryEquityOfferingMember 2023-05-22 0001821159 2023-01-01 2023-12-31 0001821159 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-06-30 0001821159 evgo:LongTermIncentivePlan2021Member 2024-06-30 0001821159 evgo:LongTermIncentivePlan2021Member 2021-07-01 0001821159 srt:MinimumMember evgo:MarketBasedRestrictedStockUnitsMember 2024-01-01 2024-06-30 0001821159 srt:MaximumMember evgo:MarketBasedRestrictedStockUnitsMember 2024-01-01 2024-06-30 0001821159 us-gaap:PerformanceSharesMember 2024-01-01 2024-06-30 0001821159 us-gaap:PerformanceSharesMember evgo:LongTermIncentivePlan2021Member 2024-06-30 0001821159 evgo:MarketBasedRestrictedStockUnitsMember evgo:LongTermIncentivePlan2021Member 2024-06-30 0001821159 evgo:MarketBasedRestrictedStockUnitsMember evgo:MarketBasedRestrictedStockUnitsMember 2024-06-30 0001821159 us-gaap:PerformanceSharesMember evgo:LongTermIncentivePlan2021Member 2023-12-31 0001821159 evgo:ServiceBasedRestrictedStockUnitsMember evgo:LongTermIncentivePlan2021Member 2023-12-31 0001821159 evgo:MarketBasedRestrictedStockUnitsMember evgo:LongTermIncentivePlan2021Member 2023-12-31 0001821159 evgo:ShareBasedAwardsIncentiveUnitsMember 2023-12-31 0001821159 evgo:MarketBasedRestrictedStockUnitsMember evgo:LongTermIncentivePlan2021Member 2024-01-01 2024-06-30 0001821159 srt:MinimumMember us-gaap:PerformanceSharesMember evgo:LongTermIncentivePlan2021Member 2024-01-01 2024-06-30 0001821159 srt:MaximumMember us-gaap:PerformanceSharesMember evgo:LongTermIncentivePlan2021Member 2024-01-01 2024-06-30 0001821159 evgo:SaleVestingIncentiveUnitsMember 2024-01-01 2024-06-30 0001821159 us-gaap:PerformanceSharesMember evgo:LongTermIncentivePlan2021Member us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-01-01 2024-06-30 0001821159 us-gaap:PerformanceSharesMember evgo:LongTermIncentivePlan2021Member us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-06-30 0001821159 evgo:TimeVestingIncentiveUnitsMember 2024-01-01 2024-06-30 0001821159 us-gaap:PerformanceSharesMember evgo:LongTermIncentivePlan2021Member 2024-01-01 2024-06-30 0001821159 evgo:ServiceBasedRestrictedStockUnitsMember 2024-01-01 2024-06-30 0001821159 2027-01-01 2024-06-30 0001821159 2026-01-01 2024-06-30 0001821159 2024-07-01 2024-06-30 0001821159 2025-01-01 2024-06-30 0001821159 evgo:RegulatoryCreditSalesMember 2024-04-01 2024-06-30 0001821159 evgo:NetworkRevenueOemMember 2024-04-01 2024-06-30 0001821159 evgo:ExtendMember 2024-04-01 2024-06-30 0001821159 evgo:ChargingRevenueRetailMember 2024-04-01 2024-06-30 0001821159 evgo:ChargingRevenueOemMember 2024-04-01 2024-06-30 0001821159 evgo:ChargingRevenueCommercialMember 2024-04-01 2024-06-30 0001821159 evgo:ChargingNetworkRevenueMember 2024-04-01 2024-06-30 0001821159 evgo:AncillaryRevenueMember 2024-04-01 2024-06-30 0001821159 evgo:RegulatoryCreditSalesMember 2024-01-01 2024-06-30 0001821159 evgo:NetworkRevenueOemMember 2024-01-01 2024-06-30 0001821159 evgo:ExtendMember 2024-01-01 2024-06-30 0001821159 evgo:ChargingRevenueRetailMember 2024-01-01 2024-06-30 0001821159 evgo:ChargingRevenueOemMember 2024-01-01 2024-06-30 0001821159 evgo:ChargingRevenueCommercialMember 2024-01-01 2024-06-30 0001821159 evgo:ChargingNetworkRevenueMember 2024-01-01 2024-06-30 0001821159 evgo:AncillaryRevenueMember 2024-01-01 2024-06-30 0001821159 evgo:RegulatoryCreditSalesMember 2023-04-01 2023-06-30 0001821159 evgo:NetworkRevenueOemMember 2023-04-01 2023-06-30 0001821159 evgo:ExtendMember 2023-04-01 2023-06-30 0001821159 evgo:ChargingRevenueRetailMember 2023-04-01 2023-06-30 0001821159 evgo:ChargingRevenueOemMember 2023-04-01 2023-06-30 0001821159 evgo:ChargingRevenueCommercialMember 2023-04-01 2023-06-30 0001821159 evgo:ChargingNetworkRevenueMember 2023-04-01 2023-06-30 0001821159 evgo:AncillaryRevenueMember 2023-04-01 2023-06-30 0001821159 evgo:RegulatoryCreditSalesMember 2023-01-01 2023-06-30 0001821159 evgo:NetworkRevenueOemMember 2023-01-01 2023-06-30 0001821159 evgo:ExtendMember 2023-01-01 2023-06-30 0001821159 evgo:ChargingRevenueRetailMember 2023-01-01 2023-06-30 0001821159 evgo:ChargingRevenueOemMember 2023-01-01 2023-06-30 0001821159 evgo:ChargingRevenueCommercialMember 2023-01-01 2023-06-30 0001821159 evgo:ChargingNetworkRevenueMember 2023-01-01 2023-06-30 0001821159 evgo:AncillaryRevenueMember 2023-01-01 2023-06-30 0001821159 us-gaap:EquipmentMember 2024-06-30 0001821159 evgo:PurchasecommitmentForServicesRelatedToConsultingMember 2024-06-30 0001821159 evgo:ChargingStationEquipmentAndConstructionCostsMember evgo:ComponentsLeasedToThirdPartiesMember 2024-06-30 0001821159 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2024-06-30 0001821159 us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2024-06-30 0001821159 us-gaap:EquipmentMember 2024-06-30 0001821159 us-gaap:ElectricGenerationTransmissionAndDistributionEquipmentMember 2024-06-30 0001821159 us-gaap:ConstructionInProgressMember 2024-06-30 0001821159 evgo:ChargingStationEquipmentMember 2024-06-30 0001821159 evgo:ChargingStationEquipmentAndConstructionCostsMember evgo:ComponentsLeasedToThirdPartiesMember 2023-12-31 0001821159 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001821159 us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2023-12-31 0001821159 us-gaap:EquipmentMember 2023-12-31 0001821159 us-gaap:ElectricGenerationTransmissionAndDistributionEquipmentMember 2023-12-31 0001821159 us-gaap:ConstructionInProgressMember 2023-12-31 0001821159 evgo:ChargingStationEquipmentMember 2023-12-31 0001821159 evgo:EquityOfferingMember 2024-01-01 2024-06-30 0001821159 evgo:AtMarketOfferingMember 2024-01-01 2024-06-30 0001821159 evgo:EquityOfferingMember 2023-01-01 2023-06-30 0001821159 evgo:AtMarketOfferingMember 2023-01-01 2023-06-30 0001821159 srt:SubsidiariesMember evgo:ThunderSubMember 2024-06-30 0001821159 srt:SubsidiariesMember evgo:ThunderSubMember 2023-12-31 0001821159 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember evgo:EarnoutLiabilityMember 2024-06-30 0001821159 evgo:PublicWarrantMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001821159 evgo:PrivatePlacementWarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001821159 us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001821159 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember evgo:EarnoutLiabilityMember 2023-12-31 0001821159 evgo:PublicWarrantMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001821159 evgo:PrivatePlacementWarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001821159 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001821159 us-gaap:LetterOfCreditMember 2024-06-30 0001821159 us-gaap:LetterOfCreditMember 2023-12-31 0001821159 srt:MinimumMember 2024-06-30 0001821159 srt:MaximumMember 2024-06-30 0001821159 us-gaap:TradeNamesMember 2024-06-30 0001821159 us-gaap:DevelopedTechnologyRightsMember 2024-06-30 0001821159 us-gaap:CustomerRelationshipsMember 2024-06-30 0001821159 us-gaap:CustomerListsMember 2024-06-30 0001821159 evgo:SiteHostRelationshipsMember 2024-06-30 0001821159 evgo:PrivatePlacementWarrantMember 2024-06-30 0001821159 evgo:EarnoutLiabilityMember 2024-06-30 0001821159 evgo:PrivatePlacementWarrantMember 2023-12-31 0001821159 evgo:EarnoutLiabilityMember 2023-12-31 0001821159 evgo:PrivatePlacementWarrantMember 2024-01-01 2024-06-30 0001821159 evgo:EarnoutLiabilityMember 2024-01-01 2024-06-30 0001821159 us-gaap:EmployeeStockOptionMember 2024-06-30 0001821159 us-gaap:PerformanceSharesMember 2024-06-30 0001821159 evgo:ShareBasedAwardsIncentiveUnitsMember 2024-06-30 0001821159 evgo:MarketBasedRestrictedStockUnitsMember 2024-06-30 0001821159 evgo:EarnoutLiabilityMember us-gaap:MeasurementInputSharePriceMember 2024-06-30 0001821159 evgo:EarnoutLiabilityMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-06-30 0001821159 evgo:EarnoutLiabilityMember us-gaap:MeasurementInputPriceVolatilityMember 2024-06-30 0001821159 evgo:EarnoutLiabilityMember us-gaap:MeasurementInputExpectedTermMember 2024-06-30 0001821159 evgo:EarnoutLiabilityMember us-gaap:MeasurementInputExpectedDividendRateMember 2024-06-30 0001821159 evgo:EarnoutLiabilityMember us-gaap:MeasurementInputSharePriceMember 2023-12-31 0001821159 evgo:EarnoutLiabilityMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-12-31 0001821159 evgo:EarnoutLiabilityMember us-gaap:MeasurementInputPriceVolatilityMember 2023-12-31 0001821159 evgo:EarnoutLiabilityMember us-gaap:MeasurementInputExpectedTermMember 2023-12-31 0001821159 evgo:EarnoutLiabilityMember us-gaap:MeasurementInputExpectedDividendRateMember 2023-12-31 0001821159 evgo:PropertyAndEquipmentMember 2024-04-01 2024-06-30 0001821159 evgo:PropertyAndEquipmentMember 2024-01-01 2024-06-30 0001821159 evgo:PropertyAndEquipmentMember 2023-04-01 2023-06-30 0001821159 evgo:PropertyAndEquipmentMember 2023-01-01 2023-06-30 0001821159 us-gaap:CostOfSalesMember evgo:PropertyAndEquipmentMember 2024-04-01 2024-06-30 0001821159 us-gaap:CostOfSalesMember evgo:PropertyAndEquipmentMember 2024-01-01 2024-06-30 0001821159 us-gaap:CostOfSalesMember evgo:PropertyAndEquipmentMember 2023-04-01 2023-06-30 0001821159 us-gaap:CostOfSalesMember evgo:PropertyAndEquipmentMember 2023-01-01 2023-06-30 0001821159 us-gaap:LeaseAgreementsMember 2024-06-30 0001821159 2023-06-30 0001821159 2022-12-31 0001821159 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001821159 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001821159 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001821159 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001821159 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-06-30 0001821159 us-gaap:PerformanceSharesMember 2024-01-01 2024-06-30 0001821159 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-06-30 0001821159 evgo:PublicWarrantsMember 2024-01-01 2024-06-30 0001821159 evgo:PrivatePlacementWarrantMember 2024-01-01 2024-06-30 0001821159 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001821159 us-gaap:PerformanceSharesMember 2023-01-01 2023-06-30 0001821159 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001821159 evgo:PublicWarrantsMember 2023-01-01 2023-06-30 0001821159 evgo:PrivatePlacementWarrantMember 2023-01-01 2023-06-30 0001821159 us-gaap:GeneralAndAdministrativeExpenseMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2024-04-01 2024-06-30 0001821159 us-gaap:GeneralAndAdministrativeExpenseMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2024-01-01 2024-06-30 0001821159 us-gaap:GeneralAndAdministrativeExpenseMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-04-01 2023-06-30 0001821159 us-gaap:GeneralAndAdministrativeExpenseMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-01-01 2023-06-30 0001821159 us-gaap:GeneralAndAdministrativeExpenseMember 2024-04-01 2024-06-30 0001821159 us-gaap:CostOfSalesMember 2024-04-01 2024-06-30 0001821159 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-06-30 0001821159 us-gaap:CostOfSalesMember 2024-01-01 2024-06-30 0001821159 us-gaap:GeneralAndAdministrativeExpenseMember 2023-04-01 2023-06-30 0001821159 us-gaap:CostOfSalesMember 2023-04-01 2023-06-30 0001821159 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-06-30 0001821159 us-gaap:CostOfSalesMember 2023-01-01 2023-06-30 0001821159 evgo:ComponentsLeasedToThirdPartiesMember 2024-06-30 0001821159 evgo:ComponentsLeasedToThirdPartiesMember 2023-12-31 0001821159 evgo:EvgoOpcoUnitsMember evgo:EvgoHoldingsMember 2024-06-30 0001821159 evgo:EvgoHoldingsMember 2024-06-30 0001821159 evgo:EvgoOpcoUnitsMember evgo:EvgoHoldingsMember 2023-12-31 0001821159 evgo:EvgoHoldingsMember 2023-12-31 0001821159 srt:MaximumMember evgo:PilotFlyingJAgreementMember 2022-07-05 0001821159 us-gaap:CommonClassBMember 2021-07-01 2021-07-01 0001821159 us-gaap:CommonClassAMember 2021-07-01 2021-07-01 0001821159 evgo:MarketBasedRestrictedStockUnitsMember 2024-01-01 2024-06-30 0001821159 evgo:ServiceBasedRestrictedStockUnitsMember evgo:LongTermIncentivePlan2021Member 2024-01-01 2024-06-30 0001821159 evgo:ServiceBasedRestrictedStockUnitsMember evgo:LongTermIncentivePlan2021Member 2024-06-30 0001821159 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-06-30 0001821159 evgo:ShareBasedAwardsIncentiveUnitsMember 2024-01-01 2024-06-30 0001821159 evgo:EvgoOpcoUnitsMember 2024-01-01 2024-06-30 0001821159 evgo:EvGoHoldingsAndEvGoMemberHoldingsMember srt:AffiliatedEntityMember 2024-06-30 0001821159 us-gaap:CommonClassBMember 2024-06-30 0001821159 evgo:EvGoHoldingsAndEvGoMemberHoldingsMember srt:AffiliatedEntityMember 2023-12-31 0001821159 us-gaap:CommonClassBMember 2023-12-31 0001821159 evgo:EvgoOpcoLlcMember evgo:EvgoHoldingsMember 2024-06-30 0001821159 evgo:EvgoOpcoLlcMember evgo:EvgoHoldingsMember 2023-12-31 0001821159 evgo:ScenarioPlanDateFourMember evgo:SecondAmendmentAgreementWithGeneralMotorsMember 2024-06-30 0001821159 evgo:SecondAmendmentAgreementWithGeneralMotorsMember 2022-12-01 2022-12-31 0001821159 us-gaap:CommonClassBMember evgo:EvgoHoldingsMember 2024-01-01 2024-06-30 0001821159 evgo:TotalPurchasesMember us-gaap:SupplierConcentrationRiskMember evgo:MajorSupplierMember 2024-04-01 2024-06-30 0001821159 evgo:TotalPurchasesMember us-gaap:SupplierConcentrationRiskMember evgo:MajorSupplierMember 2024-01-01 2024-06-30 0001821159 evgo:TotalPurchasesMember us-gaap:SupplierConcentrationRiskMember evgo:MajorSupplierMember 2023-04-01 2023-06-30 0001821159 evgo:TotalPurchasesMember us-gaap:SupplierConcentrationRiskMember evgo:MajorSupplierMember 2023-01-01 2023-06-30 0001821159 evgo:NissanAgreementTwoPointZeroMember 2024-01-01 2024-06-30 0001821159 evgo:MajorCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-04-01 2024-06-30 0001821159 evgo:MajorCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001821159 evgo:MajorCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001821159 evgo:MajorCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001821159 evgo:MajorCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001821159 evgo:MajorCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001821159 evgo:ScenarioPlanDateMarch312026Member evgo:SecondAmendmentAgreementWithGeneralMotorsMember 2020-07-31 0001821159 evgo:ScenarioPlanDateMarch312026Member evgo:SecondAmendmentAgreementWithGeneralMotorsMember 2020-07-20 0001821159 evgo:GeneralMotorsAgreementMember 2020-07-20 0001821159 evgo:DeltaChargerSupplyAgreementAndPurchaseOrderMember 2022-07-12 2022-07-12 0001821159 us-gaap:CommonClassAMember evgo:AtMarketOfferingMember 2022-11-10 2022-11-10 0001821159 us-gaap:GeneralAndAdministrativeExpenseMember evgo:PropertyAndEquipmentMember 2024-04-01 2024-06-30 0001821159 us-gaap:GeneralAndAdministrativeExpenseMember evgo:PropertyAndEquipmentMember 2024-01-01 2024-06-30 0001821159 us-gaap:GeneralAndAdministrativeExpenseMember evgo:PropertyAndEquipmentMember 2023-04-01 2023-06-30 0001821159 us-gaap:GeneralAndAdministrativeExpenseMember evgo:PropertyAndEquipmentMember 2023-01-01 2023-06-30 0001821159 evgo:TriggeringEventTwoScenarioMember 2024-01-01 2024-06-30 0001821159 evgo:TriggeringEventTwoScenarioMember 2023-01-01 2023-06-30 0001821159 evgo:TriggeringEventTwoScenarioMember evgo:EarnoutSharesMember 2024-06-30 0001821159 evgo:TriggeringEventTwoScenarioMember evgo:EarnoutSharesMember 2023-06-30 0001821159 evgo:AtMarketOfferingMember 2024-06-30 0001821159 us-gaap:CommonClassAMember 2024-06-30 0001821159 us-gaap:CommonClassAMember 2023-12-31 0001821159 evgo:ClimateChangeCrisisRealImpactIAcquisitionCorporationMember evgo:PrivatePlacementWarrantMember 2020-10-02 2020-10-02 0001821159 evgo:NissanAgreementTwoPointZeroMember 2024-06-30 0001821159 evgo:SecondAmendmentAgreementWithGeneralMotorsMember 2020-07-20 2020-07-20 0001821159 evgo:PilotFlyingJAgreementMember 2022-07-05 2022-07-05 0001821159 evgo:NissanAgreementTwoPointZeroMember 2019-06-01 2019-06-30 0001821159 us-gaap:CostOfSalesMember evgo:CapitalBuildLiabilityMember 2024-04-01 2024-06-30 0001821159 us-gaap:CostOfSalesMember evgo:CapitalBuildLiabilityMember 2024-01-01 2024-06-30 0001821159 us-gaap:CostOfSalesMember evgo:CapitalBuildLiabilityMember 2023-04-01 2023-06-30 0001821159 us-gaap:CostOfSalesMember evgo:CapitalBuildLiabilityMember 2023-01-01 2023-06-30 0001821159 evgo:GeneralMotorsAgreementMember 2020-07-20 2020-07-20 0001821159 2023-01-01 2023-06-30 0001821159 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001821159 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001821159 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001821159 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001821159 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001821159 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001821159 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001821159 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001821159 2024-01-01 2024-03-31 0001821159 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001821159 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001821159 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001821159 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001821159 2023-04-01 2023-06-30 0001821159 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001821159 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001821159 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001821159 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001821159 2023-01-01 2023-03-31 0001821159 2024-06-30 0001821159 2023-12-31 0001821159 evgo:BadarKhanMember evgo:TradingArrangementTwoMember 2024-06-30 0001821159 evgo:BadarKhanMember evgo:TradingArrangementOneMember 2024-06-30 0001821159 evgo:StephanieLeeMember 2024-06-30 0001821159 evgo:BadarKhanMember evgo:TradingArrangementTwoMember 2024-04-01 2024-06-30 0001821159 evgo:BadarKhanMember evgo:TradingArrangementOneMember 2024-04-01 2024-06-30 0001821159 evgo:StephanieLeeMember 2024-04-01 2024-06-30 0001821159 2024-04-01 2024-06-30 0001821159 us-gaap:CommonClassAMember 2024-01-01 2024-06-30 0001821159 evgo:RedeemableWarrantsForClassCommonStockMember 2024-01-01 2024-06-30 0001821159 us-gaap:CommonClassBMember 2024-07-25 0001821159 us-gaap:CommonClassAMember 2024-07-25 0001821159 2024-01-01 2024-06-30 shares iso4217:USD pure evgo:item iso4217:USD shares evgo:customer evgo:individual evgo:Vote evgo:Y 0001821159 --12-31 2024 Q2 false P6M P1Y P2Y P3Y P1Y P1Y P5Y 10-Q true 2024-06-30 false 001-39572 EVgo Inc. DE 85-2326098 11835 West Olympic Boulevard, Suite 900E Los Angeles CA 90064 877 494-3833 Yes Yes Non-accelerated Filer true true false false Class A common stock, $0.0001 par value per share EVGO NASDAQ Redeemable warrants included as part of the units, each whole warrant exercisable for one share of Class A common stock at an exercise price of $11.50 EVGOW NASDAQ 106825488 195800000 162736000 209146000 553000 1116000 34771000 34882000 13217000 9297000 14747000 14081000 225471000 267406000 403418000 389227000 79444000 67724000 2098000 2208000 43845000 48997000 31052000 31052000 785328000 806614000 16165000 10133000 38742000 40549000 6484000 6018000 28610000 32349000 94000 298000 90095000 89347000 73239000 61987000 345000 654000 19829000 18232000 41479000 35787000 64290000 55091000 2746000 5141000 292023000 266239000 479710000 700964000 0.0001 0.0001 10000000 10000000 0 0 0 0 0.0001 0.0001 1200000000 1200000000 105744772 102935965 718750 718750 11000 10000 0.0001 0.0001 400000000 400000000 195800000 195800000 195800000 195800000 20000 20000 91055000 87928000 -77491000 -248547000 13595000 -160589000 785328000 806614000 22336000 9085000 40662000 15700000 7094000 2418000 12933000 4133000 3638000 986000 6370000 1538000 1749000 1613000 3783000 2828000 1627000 742000 5050000 3441000 36444000 14844000 68798000 27640000 27667000 33281000 46818000 43573000 2508000 2427000 6161000 4639000 66619000 50552000 121777000 75852000 23979000 12009000 43489000 21988000 25093000 25731000 43541000 34669000 11149000 7283000 21508000 13625000 60221000 45023000 108538000 70282000 6398000 5529000 13239000 5570000 33827000 34333000 68053000 72222000 4958000 4783000 9943000 9567000 38785000 39116000 77996000 81789000 -32387000 -33587000 -64757000 -76219000 2064000 2199000 4337000 4197000 -8000 -1000 -17000 0 -101000 -2496000 -309000 -433000 -677000 -7391000 -2395000 -1011000 2834000 12085000 7024000 5641000 -29553000 -21502000 -57733000 -70578000 57000 37000 70000 42000 -29610000 -21539000 -57803000 -70620000 -19233000 -14513000 -37593000 -50518000 -10377000 -7026000 -20210000 -20102000 -0.10 -0.10 -0.08 -0.08 -0.19 -0.19 -0.25 -0.25 102936000 10000 195800000 20000 87928000 -248547000 -160589000 0 0 0 0 4831000 0 4831000 2501000 1000 0 0 -1000 0 0 0 0 0 0 0 -9833000 -9833000 0 0 0 0 0 -191266000 -191266000 105437000 11000 195800000 20000 92758000 -67114000 25675000 0 0 0 0 5692000 0 5692000 308000 0 0 0 0 0 0 0 0 0 0 0 -10377000 -10377000 0 0 0 0 7395000 0 7395000 105745000 11000 195800000 20000 91055000 -77491000 13595000 -18400000 -19200000 70248000 7000 195800000 20000 17533000 -375660000 -358100000 0 0 0 0 5797000 0 5797000 1156000 0 0 0 0 0 0 0 0 0 0 0 -13076000 -13076000 0 0 0 0 23330000 662282000 685612000 71404000 7000 195800000 20000 0 -1051018000 -1050991000 0 0 0 0 8255000 0 8255000 30123000 3000 0 0 123413000 0 123416000 889000 0 0 0 5746000 0 5746000 178000 0 0 0 0 0 0 0 0 0 0 0 -7026000 -7026000 0 0 0 0 137414000 -865404000 -727990000 102594000 10000 195800000 20000 0 -192640000 -192610000 -36000000.0 -14500000 -57803000 -70620000 31451000 23192000 -5497000 -6008000 10103000 14922000 -309000 -433000 -2395000 -1011000 -5000 155000 -112000 11422000 -1324000 -3779000 3000 -642000 6130000 -2872000 -5764000 2925000 5461000 12458000 -335000 62000 -6526000 -22525000 45267000 100057000 152000 159000 -45115000 -99898000 0 5828000 0 128023000 6139000 4256000 908000 0 0 4751000 5231000 133356000 -46410000 10933000 209146000 246493000 162736000 257426000 183871000 42378000 17979000 20827000 9788000 7448000 1274000 0 848000 2005000 630000 0 0 168000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 1 – Description of Business and Nature of Operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">EVgo Inc. (“EVgo” or the “Company”) owns and operates a public direct current (“DC”) fast charging network for electric vehicles (“EVs”) in the United States (“U.S.”). EVgo’s network of charging stations provides EV charging infrastructure to consumers and businesses. Its network is capable of charging all EV models and charging standards currently available in the U.S. EVgo partners with automotive original equipment manufacturers (“OEMs”), fleet and rideshare operators, retail hosts such as grocery stores, shopping centers, gas stations, parking lot operators, governments and other organizations and property owners in order to locate and deploy its EV charging infrastructure. EVgo Services LLC (“EVgo Services”) was formed in October 2010 as NRG EV Services, LLC, a Delaware limited liability company and wholly owned subsidiary of NRG Energy, Inc., an integrated power company based in Houston, Texas (“NRG”). On June 17, 2016, NRG sold a majority interest in EVgo Services to Vision Ridge Partners.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On January 16, 2020 (the “Holdco Merger Date”), EVgo Holdco, LLC (“EVgo Holdco”), a Delaware limited liability company and a subsidiary of LS Power Equity Partners IV, L.P. (“LS Power”), completed an acquisition of EVgo Services, pursuant to the merger agreement (the “Holdco Merger Agreement”) among EVgo Services, its investors and EVgo Holdco, whereby EVgo Services became a wholly-owned subsidiary of EVgo Holdco, resulting in a change in control of EVgo Services (the “Holdco Merger”). LS Power formed EVgo Holdings, LLC (“EVgo Holdings”) and EVgo Holdco as part of the transaction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">EVgo Inc. was incorporated in Delaware on August 4, 2020 under the name Climate Change Crisis Real Impact I Acquisition Corporation (“CRIS”). The Company was formed for the purpose of entering into a merger, capital stock exchange, asset acquisition, stock purchase, reorganization or similar business combination with one or more businesses (the “Initial Business Combination”). On October 2, 2020, the Company completed its initial public offering (the “Initial Public Offering”). Simultaneously with the closing of the Initial Public Offering, the Company completed the sale of 6,600,000 warrants (the “Private Placement Warrants”) at $1.00 in a private placement to Climate Change Crisis Real Impact I Acquisition Holdings, LLC (the “Sponsor”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On July 1, 2021 (the “CRIS Close Date”), the Company consummated the business combination (the “CRIS Business Combination”) with CRIS, CRIS Thunder Merger LLC (“Thunder Sub”), EVgo Holdings, EVgo Holdco and EVgo OpCo, LLC (“EVgo OpCo” and together with EVgo Holdings and EVgo Holdco, the “EVgo Parties”) pursuant to the business combination agreement dated January 21, 2021 (the “Business Combination Agreement”). Following the CRIS Close Date, the combined company is organized in an “Up-C” structure in which the business of EVgo Holdco and its subsidiaries is held by EVgo OpCo and continues to operate through the subsidiaries of EVgo Holdco and in which the Company’s only direct assets consist of equity interests in Thunder Sub, which, in turn, holds only common units in EVgo OpCo (“EVgo OpCo Units”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On May 22, 2023, in connection with an underwritten equity offering, EVgo Member Holdings, LLC, an affiliate of EVgo Holdings, the Company’s controlling shareholder, purchased 5,882,352 shares of the Company’s Class A common stock at the equity offering price of $4.25 per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As the sole managing member of EVgo OpCo, Thunder Sub operates and controls all of the business and affairs of EVgo OpCo and through EVgo OpCo and its subsidiaries, conducts its business. Accordingly, the Company consolidates the financial results of EVgo OpCo and records a redeemable noncontrolling interest in its consolidated financial statements to reflect the EVgo OpCo Units that are owned by EVgo Holdings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">As of June 30, 2024 and December 31, 2023, EVgo Holdings held 195,800,000 EVgo OpCo Units, representing 64.8% and 65.4%, respectively, of the total outstanding EVgo OpCo Units and an equal number of shares of the Company’s Class B common stock. As of June 30, 2024 and December 31, 2023, the shares of the Company’s Class B common stock </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">held by EVgo Holdings and the shares of the Company’s Class A common stock held by EVgo Member Holdings collectively represented a voting interest of 66.7% and 67.4%, respectively, in the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Each EVgo OpCo Unit, together with one share of Class B common stock, is redeemable, subject to certain conditions, for either one share of Class A common stock, or, at EVgo OpCo’s election, the cash equivalent to the market value of one share of Class A common stock, pursuant to the Amended and Restated LLC Agreement of EVgo OpCo dated July 1, 2021 (the “EVgo OpCo A&amp;R LLC Agreement”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 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:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 6600000 1.00 5882352 4.25 195800000 195800000 0.648 0.654 0.667 0.674 1 1 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 2 – Summary of Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Basis of Presentation and Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">The accompanying condensed consolidated financial statements are unaudited and are presented in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information, as set by the Financial Accounting Standards Board (“FASB”), and pursuant to the rules and regulations of the SEC. References to GAAP issued by the FASB in these notes to the condensed consolidated financial statements are to the FASB Accounting Standards Codification (“ASC”). The condensed consolidated financial statements include the accounts of the Company and its subsidiaries and all intercompany transactions have been eliminated in consolidation. These condensed consolidated financial statements include all adjustments considered necessary, in the opinion of management, for a fair presentation of the condensed consolidated balance sheets, condensed consolidated statements of operations, condensed consolidated statements of stockholders’ equity (deficit) and condensed consolidated statements of cash flows for the periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the operating results for the full year ending December 31, 2024 or any other period. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">GAAP defines subsequent events as events or transactions that occur after the balance sheet date but before financial statements are issued or are available to be issued. Based on their nature, magnitude and timing, certain subsequent events may be required to be reflected in the condensed consolidated financial statements at the balance sheet date and/or required to be disclosed in the notes to the condensed consolidated financial statements. The Company has evaluated subsequent events accordingly.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">The preparation of EVgo’s condensed consolidated financial statements requires the Company to make judgments, estimates and assumptions that affect the reported amounts of assets, liabilities, income and expenses and related disclosures of contingent assets and liabilities. Significant estimates made by management include, but are not limited to, variable consideration estimates and stand-alone selling prices for performance obligations for revenue, depreciable lives of property and equipment and intangible assets, costs associated with asset retirement obligations, the fair value of operating lease right-of-use (“ROU”) assets and liabilities, share-based compensation, earnout liability, and warrant liabilities. Management bases these estimates on its historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results experienced may vary materially and adversely from EVgo’s estimates. Revisions to estimates are recognized prospectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Concentration of Business and Credit Risk</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company maintains its cash accounts in commercial banks. Cash balances held in a commercial bank are secured by the Federal Deposit Insurance Corporation up to $250,000. A portion of deposit balances may be in excess of federal insurance limits. The Company has not experienced any losses on such accounts. The Company mitigates its risk with respect to cash by maintaining its deposits at high-quality financial institutions and monitoring the credit ratings of those institutions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company had three customers that collectively comprised 54.3% of the Company’s total net accounts receivable as of June 30, 2024. The Company had two customers that collectively comprised 45.7% of the Company’s total net accounts receivable as of December 31, 2023. For the three months ended June 30, 2024 and June 30, 2023, one customer represented 41.5% and 65.7% of total revenue, respectively. For the six months ended June 30, 2024 and June 30, 2023, one customer represented 38.3% and 57.3% of total revenue, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For the three months ended June 30, 2024 and June 30, 2023, two vendors collectively provided 93.5% and 84.7% of EVgo’s total charging equipment, respectively. For the six months ended June 30, 2024 and June 30, 2023, two vendors collectively provided 89.5% and 85.2% of EVgo’s total charging equipment, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Reclassifications</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has made certain reclassifications to prior period amounts to conform to the current period presentation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Cash, Cash Equivalents and Restricted Cash</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Cash and restricted cash include cash held in cash depository accounts in major banks in the U.S. and are stated at cost. Cash equivalents are carried at fair value and are invested in money market funds. Cash that is held by a financial institution and has restrictions on its availability to the Company is classified as restricted cash.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company had unused letters of credit, which were collateralized with cash, classified as restricted cash on the Company’s condensed consolidated balance sheets, of $0.7 million as of June 30, 2024 and December 31, 2023, associated with the construction of its charging stations and in connection with one of its operating leases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Accounts Receivable and Allowance for Doubtful Accounts</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Accounts receivable are amounts due from customers under normal trade terms. Payment terms for accounts receivable related to capital-build agreements are specified in the individual agreements and vary depending on the counterparty. Management reviews accounts receivable on a recurring basis to determine if any accounts receivable will potentially be uncollectible. The Company reserves for any accounts receivable balances that are determined to be uncollectible in the allowance for doubtful accounts. After all attempts to collect an account receivable have failed, the account receivable is written off against the allowance for doubtful accounts. Other accounts receivable of $1.6 million and $2.7 million were included in accounts receivable, net, on the condensed consolidated balance sheets as of June 30, 2024 and December 31, 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recently Issued Accounting Standards</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">In March 2020, the FASB issued ASU 2020-04, <i style="font-style:italic;">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting </i>(“ASU 2020-04”), as amended in December 2022 by ASU 2022-06, <i style="font-style:italic;">Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848 </i>(“ASU 2022-06”). ASU 2020-04 provides guidance to alleviate the burden in accounting for reference rate reform by allowing certain expedients and exceptions in applying GAAP to contracts, hedging relationships and other transactions impacted by reference rate reform. The provisions apply only to those transactions that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. Adoption of the provisions of ASU 2020-04 are optional and are effective from March 12, 2020 through December 31, 2024, as amended by ASU 2022-06. The Company has not identified any contracts, hedging relationships or other transactions impacted by reference rate reform and therefore does not expect any impact resulting from the adoption of ASU 2020-04 on the Company’s consolidated results of operations or financial position.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">In November 2023, the FASB issued ASU 2023-07, ASC Subtopic 280 “<i style="font-style:italic;">Segment Reporting — Improvements to Reportable Segment Disclosures</i>” (“ASU 2023-07”). ASU 2023-07 requires incremental disclosures related to a public entity’s reportable segments but does not change the definition of a segment, the method for determining segments, or the criteria for aggregating operating segments into reportable segments. ASU 2023-07 provides for significant segment expense categories and amounts for each reportable segment and an aggregate amount and description of other segment items included in each reported measure of segment profit or loss beyond the significant segment expenses for each </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">reportable segment; permits the disclosure of multiple measures of segment profit or loss for each reportable segment, subject to a minimum disclosure of the measure of segment profit or loss that is most consistent with the amounts included in the financial statements (consistent with current guidance); confirms that all disclosures required in the segments guidance apply to all public entities, including those with a single operating or reportable segment; requires disclosure of the title and position of the individual or the name of the group identified as the CODM in the financial statements; and requires disclosure of how the CODM uses each reported measure of segment profit or loss to assess performance and allocate resources to the segment. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024 and should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is permitted. The Company is currently evaluating this ASU to determine its impact on the Company’s disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In December 2023, the FASB issued ASU 2023-09, ASC Subtopic 740 “<i style="font-style:italic;">Income Taxes — Improvements to Income Tax Disclosures</i>” (“ASU 2023-09”), which is designed to increase transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. The Company is currently evaluating the effect that the adoption of this ASU will have on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In March 2024, the FASB issued ASU 2024-01, ASC Subtopic 718 “<i style="font-style:italic;">Compensation – Stock Compensation</i>” (“ASU 2024-01”) to provide illustrative examples to determine whether profits interest awards are share-based payment arrangements in the scope of ASC 718, or cash bonus or profit-sharing arrangements in the scope of ASC 710, <i style="font-style:italic;">Compensation</i>. ASU 2024-01 is effective for annual periods beginning after December 15, 2024, and interim periods within those annual periods and should be applied either retrospectively to all prior periods presented or prospectively to profits interest and similar awards granted or modified on or after the date at which the amendments are first applied. Early adoption is permitted. The Company is currently evaluating the effect that the adoption of this ASU will have on its consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Basis of Presentation and Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">The accompanying condensed consolidated financial statements are unaudited and are presented in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information, as set by the Financial Accounting Standards Board (“FASB”), and pursuant to the rules and regulations of the SEC. References to GAAP issued by the FASB in these notes to the condensed consolidated financial statements are to the FASB Accounting Standards Codification (“ASC”). The condensed consolidated financial statements include the accounts of the Company and its subsidiaries and all intercompany transactions have been eliminated in consolidation. These condensed consolidated financial statements include all adjustments considered necessary, in the opinion of management, for a fair presentation of the condensed consolidated balance sheets, condensed consolidated statements of operations, condensed consolidated statements of stockholders’ equity (deficit) and condensed consolidated statements of cash flows for the periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">The results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the operating results for the full year ending December 31, 2024 or any other period. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">GAAP defines subsequent events as events or transactions that occur after the balance sheet date but before financial statements are issued or are available to be issued. Based on their nature, magnitude and timing, certain subsequent events may be required to be reflected in the condensed consolidated financial statements at the balance sheet date and/or required to be disclosed in the notes to the condensed consolidated financial statements. The Company has evaluated subsequent events accordingly.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">The preparation of EVgo’s condensed consolidated financial statements requires the Company to make judgments, estimates and assumptions that affect the reported amounts of assets, liabilities, income and expenses and related disclosures of contingent assets and liabilities. Significant estimates made by management include, but are not limited to, variable consideration estimates and stand-alone selling prices for performance obligations for revenue, depreciable lives of property and equipment and intangible assets, costs associated with asset retirement obligations, the fair value of operating lease right-of-use (“ROU”) assets and liabilities, share-based compensation, earnout liability, and warrant liabilities. Management bases these estimates on its historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results experienced may vary materially and adversely from EVgo’s estimates. Revisions to estimates are recognized prospectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Concentration of Business and Credit Risk</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company maintains its cash accounts in commercial banks. Cash balances held in a commercial bank are secured by the Federal Deposit Insurance Corporation up to $250,000. A portion of deposit balances may be in excess of federal insurance limits. The Company has not experienced any losses on such accounts. The Company mitigates its risk with respect to cash by maintaining its deposits at high-quality financial institutions and monitoring the credit ratings of those institutions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company had three customers that collectively comprised 54.3% of the Company’s total net accounts receivable as of June 30, 2024. The Company had two customers that collectively comprised 45.7% of the Company’s total net accounts receivable as of December 31, 2023. For the three months ended June 30, 2024 and June 30, 2023, one customer represented 41.5% and 65.7% of total revenue, respectively. For the six months ended June 30, 2024 and June 30, 2023, one customer represented 38.3% and 57.3% of total revenue, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For the three months ended June 30, 2024 and June 30, 2023, two vendors collectively provided 93.5% and 84.7% of EVgo’s total charging equipment, respectively. For the six months ended June 30, 2024 and June 30, 2023, two vendors collectively provided 89.5% and 85.2% of EVgo’s total charging equipment, respectively.</p> 250000 3 0.543 2 0.457 1 1 0.415 0.657 1 1 0.383 0.573 2 2 0.935 0.847 2 2 0.895 0.852 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Reclassifications</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has made certain reclassifications to prior period amounts to conform to the current period presentation.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Cash, Cash Equivalents and Restricted Cash</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Cash and restricted cash include cash held in cash depository accounts in major banks in the U.S. and are stated at cost. Cash equivalents are carried at fair value and are invested in money market funds. Cash that is held by a financial institution and has restrictions on its availability to the Company is classified as restricted cash.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company had unused letters of credit, which were collateralized with cash, classified as restricted cash on the Company’s condensed consolidated balance sheets, of $0.7 million as of June 30, 2024 and December 31, 2023, associated with the construction of its charging stations and in connection with one of its operating leases.</p> 700000 700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Accounts Receivable and Allowance for Doubtful Accounts</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Accounts receivable are amounts due from customers under normal trade terms. Payment terms for accounts receivable related to capital-build agreements are specified in the individual agreements and vary depending on the counterparty. Management reviews accounts receivable on a recurring basis to determine if any accounts receivable will potentially be uncollectible. The Company reserves for any accounts receivable balances that are determined to be uncollectible in the allowance for doubtful accounts. After all attempts to collect an account receivable have failed, the account receivable is written off against the allowance for doubtful accounts. Other accounts receivable of $1.6 million and $2.7 million were included in accounts receivable, net, on the condensed consolidated balance sheets as of June 30, 2024 and December 31, 2023, respectively.</p> 1600000 2700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recently Issued Accounting Standards</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">In March 2020, the FASB issued ASU 2020-04, <i style="font-style:italic;">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting </i>(“ASU 2020-04”), as amended in December 2022 by ASU 2022-06, <i style="font-style:italic;">Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848 </i>(“ASU 2022-06”). ASU 2020-04 provides guidance to alleviate the burden in accounting for reference rate reform by allowing certain expedients and exceptions in applying GAAP to contracts, hedging relationships and other transactions impacted by reference rate reform. The provisions apply only to those transactions that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. Adoption of the provisions of ASU 2020-04 are optional and are effective from March 12, 2020 through December 31, 2024, as amended by ASU 2022-06. The Company has not identified any contracts, hedging relationships or other transactions impacted by reference rate reform and therefore does not expect any impact resulting from the adoption of ASU 2020-04 on the Company’s consolidated results of operations or financial position.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">In November 2023, the FASB issued ASU 2023-07, ASC Subtopic 280 “<i style="font-style:italic;">Segment Reporting — Improvements to Reportable Segment Disclosures</i>” (“ASU 2023-07”). ASU 2023-07 requires incremental disclosures related to a public entity’s reportable segments but does not change the definition of a segment, the method for determining segments, or the criteria for aggregating operating segments into reportable segments. ASU 2023-07 provides for significant segment expense categories and amounts for each reportable segment and an aggregate amount and description of other segment items included in each reported measure of segment profit or loss beyond the significant segment expenses for each </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">reportable segment; permits the disclosure of multiple measures of segment profit or loss for each reportable segment, subject to a minimum disclosure of the measure of segment profit or loss that is most consistent with the amounts included in the financial statements (consistent with current guidance); confirms that all disclosures required in the segments guidance apply to all public entities, including those with a single operating or reportable segment; requires disclosure of the title and position of the individual or the name of the group identified as the CODM in the financial statements; and requires disclosure of how the CODM uses each reported measure of segment profit or loss to assess performance and allocate resources to the segment. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024 and should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is permitted. The Company is currently evaluating this ASU to determine its impact on the Company’s disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In December 2023, the FASB issued ASU 2023-09, ASC Subtopic 740 “<i style="font-style:italic;">Income Taxes — Improvements to Income Tax Disclosures</i>” (“ASU 2023-09”), which is designed to increase transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. The Company is currently evaluating the effect that the adoption of this ASU will have on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In March 2024, the FASB issued ASU 2024-01, ASC Subtopic 718 “<i style="font-style:italic;">Compensation – Stock Compensation</i>” (“ASU 2024-01”) to provide illustrative examples to determine whether profits interest awards are share-based payment arrangements in the scope of ASC 718, or cash bonus or profit-sharing arrangements in the scope of ASC 710, <i style="font-style:italic;">Compensation</i>. ASU 2024-01 is effective for annual periods beginning after December 15, 2024, and interim periods within those annual periods and should be applied either retrospectively to all prior periods presented or prospectively to profits interest and similar awards granted or modified on or after the date at which the amendments are first applied. Early adoption is permitted. The Company is currently evaluating the effect that the adoption of this ASU will have on its consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 3 – Revenue Recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table provides information about contract assets and liabilities from contracts with customers as of:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.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-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="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, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.02%;margin:0pt;padding:0pt;"><p style="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, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Change</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(dollars in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">%</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.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;">Contract assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,942</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,751</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contract liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 87,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2024 there was $2.9 million in contract assets compared to $1.2 million as of December 31, 2023. The balance of contract assets is driven by the difference in timing of when revenue is recognized from performance obligations satisfied in the current reporting period and when amounts are invoiced to the customer. Contract liabilities as of June 30, 2024 increased $5.5 million, or 6%, to $92.9 million compared to $87.4 million as of December 31, 2023. The balance of contract liabilities is driven by the difference in timing between when cash is received pursuant to a contract and when the Company’s performance obligations under the contract are satisfied. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">The following table provides the activity for the contract liabilities recognized:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:1.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:middle;white-space:nowrap;width:12.66%;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></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:1.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:middle;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,440</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,777</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Recognized in revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (60,649)</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Marketing activities recognized on a net basis</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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:12.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;"> (668)</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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.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 3pt 0pt 0pt;"> 92,900</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Revenues include the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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.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:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:20.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.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;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:20.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </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="5" style="vertical-align:bottom;white-space:nowrap;width:20.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.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;">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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.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;">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:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts included in the beginning of period contract liabilities balance</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.19%;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,474</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.19%;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,560</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-size:11pt;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,885</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;text-align:right;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,560</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts associated with performance obligations satisfied in previous periods</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.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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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-size:11pt;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42</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.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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 10pt 0pt;">It is anticipated that deferred revenue as of June 30, 2024 will be recognized in the following periods ending December 31:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.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></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;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.8%;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:12.66%;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></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_MPUIBojItUqkyWVsRUBmvw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2024</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,521</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_ZoReZQqkwUuCoed2J6zFrQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2025</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,377</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_PMnUkF9xcEOz6Ugj0hpEqg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2026</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,788</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_cdba7qM3tEafAZhDbywF3Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2027</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.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 3pt 0pt 0pt;"> 24,163</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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.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 3pt 0pt 0pt;"> 73,849</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 0pt 0pt;">ASC 606 does not require disclosure of the transaction price to remaining performance obligations if the contract contains variable consideration allocated entirely to a wholly unsatisfied performance obligation. Under many customer contracts, each unit of product represents a separate performance obligation and therefore future volumes are wholly unsatisfied and thus disclosure of the transaction price allocated to a wholly unsatisfied performance obligation is not required. Under these contracts, variability arises as both volume and pricing are not known until the product is delivered. As of June 30, 2024 and December 31, 2023, there was $19.1 million and $26.4 million, respectively, in variable consideration for wholly unsatisfied performance obligations, which is included in deferred revenue on the condensed consolidated balance sheets.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.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-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="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, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.02%;margin:0pt;padding:0pt;"><p style="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, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Change</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(dollars in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">%</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.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;">Contract assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,942</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,751</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contract liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 87,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:1.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:middle;white-space:nowrap;width:12.66%;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></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:1.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:middle;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,440</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,777</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Recognized in revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (60,649)</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Marketing activities recognized on a net basis</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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:12.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;"> (668)</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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.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 3pt 0pt 0pt;"> 92,900</p></td></tr></table> 2942000 1191000 1751000 1.47 92900000 87440000 5460000 0.06 2900000 1200000 5500000 0.06 92900000 87400000 87440000 66777000 60649000 668000 92900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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.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:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:20.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.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;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:20.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </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="5" style="vertical-align:bottom;white-space:nowrap;width:20.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.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;">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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.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;">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:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts included in the beginning of period contract liabilities balance</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.19%;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,474</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.19%;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,560</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-size:11pt;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,885</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;text-align:right;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,560</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts associated with performance obligations satisfied in previous periods</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.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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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-size:11pt;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42</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.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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25</p></td></tr></table> 4474000 2560000 16885000 6560000 0 0 42000 25000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.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></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;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.8%;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:12.66%;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></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_MPUIBojItUqkyWVsRUBmvw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2024</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,521</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_ZoReZQqkwUuCoed2J6zFrQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2025</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,377</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_PMnUkF9xcEOz6Ugj0hpEqg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2026</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,788</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_cdba7qM3tEafAZhDbywF3Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2027</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.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 3pt 0pt 0pt;"> 24,163</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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.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 3pt 0pt 0pt;"> 73,849</p></td></tr></table> 7521000 26377000 15788000 24163000 73849000 19100000 26400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 4 – Lease Accounting</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Lessee Accounting</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has entered into agreements with Site Hosts, which allow the Company to operate charging stations on the Site Hosts’ property. Additionally, the Company leases offices, a warehouse and laboratory space under agreements with third-party landlords. The agreements with the Site Hosts and landlords are deemed to be operating leases. Original lease terms generally range from <span style="-sec-ix-hidden:Hidden_lIKW0ehbOkiILCVHTzONKw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> to 15 years and certain leases contain renewal options that can extend the term for up to an additional five years. The Company has not entered into any finance leases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">The Company has estimated operating lease commitments of $40.0 million for leases where the Company has not yet taken possession of the underlying asset as of June 30, 2024. As such, the related operating lease ROU assets and operating lease liabilities have not been recognized in the Company’s condensed consolidated balance sheet as of June 30, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s lease costs consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 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.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:bottom;white-space:nowrap;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.9%;margin:0pt;padding:0pt;"><p style="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 </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Charging network cost of sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;font-size:11pt;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,721</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,472</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,150</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;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:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,791</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;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 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,099</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;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 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,173</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;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:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,440</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Variable lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;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:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;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 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;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:1.84%;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:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Charging network cost of sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 667</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;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 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,113</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;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:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 817</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;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 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66</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;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:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.33%;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 3pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;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 3pt 0.05pt 0pt;"> 26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.33%;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 3pt 0.05pt 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;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:1.19%;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.32%;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 3pt 0.05pt 0pt;"> 59</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,529</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;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:1.19%;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.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,502</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;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:1.19%;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.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,164</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">As of June 30, 2024, the maturities of operating lease liabilities for the periods ending December 31, 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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 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.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 0pt 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.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:4.6%;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:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,494</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,817</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,278</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,745</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,490</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:12.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 3pt 0.05pt 0pt;"> 61,033</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total undiscounted operating lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 119,857</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:12.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (40,134)</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total discounted operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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 3pt 0.05pt 0pt;"> 79,723</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">Other supplemental and cash flow information consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:29.38%;margin:0pt;padding:0pt;"><p style="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 </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:29.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, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(dollars in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:13.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:13.57%;border-bottom: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></tr><tr><td style="vertical-align:bottom;width:68.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;">Weighted-average remaining lease term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8.9 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">9.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:68.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;">Cash paid for amounts included in measurement of operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">ROU assets obtained in exchange for new operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,656</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:12pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Lessor Accounting</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">The Company leases charging equipment, charging stations and other technical installations and subleases properties leased from Site Hosts to third parties under operating leases where EVgo is the lessor. Initial lease terms are generally <span style="-sec-ix-hidden:Hidden_mGU9Tz8QYk-_r7jCIeE6ng;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> to ten years and may contain renewal options. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">Because the leasing arrangements the Company enters into with lessees are operating leases, the underlying asset is carried at its carrying value as property, equipment and software, net, or included in operating lease ROU assets on the condensed consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The Company’s operating lease income consisted of the following components:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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.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:bottom;white-space:nowrap;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><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;text-align:center;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:20.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;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:20.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:20.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">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:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">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:9.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:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease income:</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;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.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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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.32%;background:#cceeff;margin: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:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Charging, commercial revenue</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;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.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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 746</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.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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 534</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.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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,309</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.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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 992</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sublease income:</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;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.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.33%;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.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.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.33%;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.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.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.33%;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.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.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.32%;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;white-space:nowrap;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Ancillary revenue</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: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.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 213</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.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.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 267</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.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.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 480</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.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.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 3pt 0pt 0pt;"> 534</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </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.33%;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 3pt 0pt 0pt;"> 959</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.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.33%;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 3pt 0pt 0pt;"> 801</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.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.33%;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 3pt 0pt 0pt;"> 1,789</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.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.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 3pt 0pt 0pt;"> 1,526</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:10pt 0pt 10pt 0pt;">As of June 30, 2024, future minimum rental payments due to the Company as lessor under operating leases (including subleases) for the periods ending December 31, 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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.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></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;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;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:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;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:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 821</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;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:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,326</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;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:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 910</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 667</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 334</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,058</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:10pt 0pt 10pt 0pt;">The components of charging equipment, charging stations, land, and subleased host sites leased to third parties under operating leases, which are included within the Company’s property, equipment and software, net, and operating lease ROU assets were as follows as of:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:10pt 0pt 10pt 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:101.08%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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:10.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></tr><tr><td style="vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;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, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;border-bottom: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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;border-bottom: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:70.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Charging station equipment and construction costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,941</p></td></tr><tr><td style="vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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.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;"> (1,495)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> (1,307)</p></td></tr><tr><td style="vertical-align:bottom;width:70.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Property, equipment and software, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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:10.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 3pt 0pt 0pt;"> 3,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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:10.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 3pt 0pt 0pt;"> 4,634</p></td></tr><tr><td style="vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.8%;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.38%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.8%;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:70.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease ROU assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,764</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> P15Y true P5Y 40000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 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.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:bottom;white-space:nowrap;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.9%;margin:0pt;padding:0pt;"><p style="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 </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Charging network cost of sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;font-size:11pt;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,721</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,472</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,150</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;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:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,791</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;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 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,099</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;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 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,173</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;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:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,440</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Variable lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;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:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;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 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;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:1.84%;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:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Charging network cost of sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 667</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;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 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,113</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;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:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 817</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;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 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66</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;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:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.33%;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 3pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;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 3pt 0.05pt 0pt;"> 26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.33%;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 3pt 0.05pt 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;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:1.19%;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.32%;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 3pt 0.05pt 0pt;"> 59</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,529</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;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:1.19%;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.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,502</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;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:1.19%;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.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,164</p></td></tr></table> 2721000 1472000 5150000 2791000 1099000 1221000 2173000 2440000 667000 778000 1113000 817000 42000 21000 66000 57000 0 26000 0 59000 4529000 3518000 8502000 6164000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 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.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 0pt 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.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:4.6%;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:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,494</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,817</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,278</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,745</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,490</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:12.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 3pt 0.05pt 0pt;"> 61,033</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total undiscounted operating lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 119,857</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:12.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (40,134)</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total discounted operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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 3pt 0.05pt 0pt;"> 79,723</p></td></tr></table> 6494000 13817000 13278000 12745000 12490000 61033000 119857000 40134000 79723000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:29.38%;margin:0pt;padding:0pt;"><p style="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 </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:29.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, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(dollars in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:13.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:13.57%;border-bottom: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></tr><tr><td style="vertical-align:bottom;width:68.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;">Weighted-average remaining lease term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8.9 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">9.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:68.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;">Cash paid for amounts included in measurement of operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">ROU assets obtained in exchange for new operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,656</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> P8Y10M24D P8Y9M18D 0.094 0.093 3800000 2246000 12656000 4107000 P10Y true <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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.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:bottom;white-space:nowrap;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><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;text-align:center;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:20.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;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:20.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:20.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">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:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">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:9.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:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease income:</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;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.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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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.32%;background:#cceeff;margin: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:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Charging, commercial revenue</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;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.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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 746</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.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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 534</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.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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,309</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.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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 992</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sublease income:</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;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.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.33%;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.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.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.33%;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.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.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.33%;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.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.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.32%;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;white-space:nowrap;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Ancillary revenue</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: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.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 213</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.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.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 267</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.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.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 480</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.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.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 3pt 0pt 0pt;"> 534</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </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.33%;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 3pt 0pt 0pt;"> 959</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.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.33%;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 3pt 0pt 0pt;"> 801</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.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.33%;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 3pt 0pt 0pt;"> 1,789</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.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.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 3pt 0pt 0pt;"> 1,526</p></td></tr></table> 746000 534000 1309000 992000 213000 267000 480000 534000 959000 801000 1789000 1526000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.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></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;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;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:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;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:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 821</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;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:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,326</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;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:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 910</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 667</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 334</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,058</p></td></tr></table> 821000 1326000 910000 667000 334000 4058000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:10pt 0pt 10pt 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:101.08%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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:10.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></tr><tr><td style="vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;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, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;border-bottom: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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;border-bottom: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:70.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Charging station equipment and construction costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,941</p></td></tr><tr><td style="vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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.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;"> (1,495)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> (1,307)</p></td></tr><tr><td style="vertical-align:bottom;width:70.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Property, equipment and software, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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:10.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 3pt 0pt 0pt;"> 3,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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:10.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 3pt 0pt 0pt;"> 4,634</p></td></tr><tr><td style="vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.8%;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.38%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.8%;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:70.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease ROU assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,764</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> 5493000 5941000 1495000 1307000 3998000 4634000 11016000 11764000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 5 – Property, Equipment and Software, Net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Property, equipment and software, net, consisted of the following as of:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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 0pt 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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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 0pt 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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:12.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:12.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Charging station installation costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 233,571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 198,513</p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Charging station equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 153,244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 130,232</p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Construction in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 76,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91,803</p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Charging equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,473</p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,743</p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Office equipment, vehicles and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,852</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,801</p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total property, equipment and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 524,465</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 481,565</p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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:10.79%;border-bottom: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;"> (121,047)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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:10.79%;border-bottom: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;"> (92,338)</p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Property, equipment and software, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;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 3pt 0.05pt 0pt;"> 403,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;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 3pt 0.05pt 0pt;"> 389,227</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Depreciation, amortization, impairment expense and loss on disposal of property and equipment, net of insurance recoveries, consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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: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;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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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;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;width:8.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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;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;width:8.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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;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;width:8.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:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:20.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><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;text-align:center;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:20.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;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:20.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:20.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">2023</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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">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:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of sales</p></td><td style="vertical-align:bottom;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;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.33%;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;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;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;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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;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;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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;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;width:8.32%;background:#cceeff;margin: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:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Depreciation of property and equipment</p></td><td style="vertical-align:bottom;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.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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,379</p></td><td style="vertical-align:bottom;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.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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,915</p></td><td style="vertical-align:bottom;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.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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,754</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;text-align:right;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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,886</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Amortization of capital-build liability</p></td><td style="vertical-align:bottom;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;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,230)</p></td><td style="vertical-align:bottom;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;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,632)</p></td><td style="vertical-align:bottom;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.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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,246)</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;text-align:right;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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,261)</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;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;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;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;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;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;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;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;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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;width:8.32%;margin: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:bottom;width:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Depreciation of property and equipment</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.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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139</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;text-align:right;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124</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;text-align:right;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 256</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;text-align:right;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Amortization of software</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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,795</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;text-align:right;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,213</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;text-align:right;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,653</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;text-align:right;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,428</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Impairment expense</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.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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,756</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;text-align:right;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,392</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;text-align:right;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,061</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;text-align:right;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,825</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Loss on disposal of property and equipment, net of insurance recoveries</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.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.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,001</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;text-align:right;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.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9)</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;text-align:right;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.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,436</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;text-align:right;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> 18</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.33%;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 3pt 0pt 0pt;"> 15,840</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;text-align:right;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.33%;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 3pt 0pt 0pt;"> 11,003</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;text-align:right;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.33%;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 3pt 0pt 0pt;"> 30,914</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;text-align:right;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.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 3pt 0pt 0pt;"> 22,146</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;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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 0pt 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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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 0pt 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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:12.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:12.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Charging station installation costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 233,571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 198,513</p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Charging station equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 153,244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 130,232</p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Construction in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 76,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91,803</p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Charging equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,473</p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,743</p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Office equipment, vehicles and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,852</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,801</p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total property, equipment and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 524,465</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 481,565</p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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:10.79%;border-bottom: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;"> (121,047)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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:10.79%;border-bottom: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;"> (92,338)</p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Property, equipment and software, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;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 3pt 0.05pt 0pt;"> 403,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;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 3pt 0.05pt 0pt;"> 389,227</p></td></tr></table> 233571000 198513000 153244000 130232000 76399000 91803000 37381000 38473000 22018000 20743000 1852000 1801000 524465000 481565000 121047000 92338000 403418000 389227000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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: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;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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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;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;width:8.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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;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;width:8.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;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;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;width:8.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:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:20.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><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;text-align:center;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:20.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;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:20.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:20.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">2023</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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">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:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of sales</p></td><td style="vertical-align:bottom;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;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.33%;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;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;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;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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;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;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;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;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;width:8.32%;background:#cceeff;margin: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:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Depreciation of property and equipment</p></td><td style="vertical-align:bottom;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.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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,379</p></td><td style="vertical-align:bottom;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.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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,915</p></td><td style="vertical-align:bottom;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.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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,754</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;text-align:right;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.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,886</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Amortization of capital-build liability</p></td><td style="vertical-align:bottom;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;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,230)</p></td><td style="vertical-align:bottom;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;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,632)</p></td><td style="vertical-align:bottom;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.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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,246)</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;text-align:right;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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,261)</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;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;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;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;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;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;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;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;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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;width:8.32%;margin: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:bottom;width:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Depreciation of property and equipment</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.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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139</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;text-align:right;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124</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;text-align:right;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 256</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;text-align:right;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Amortization of software</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.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,795</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;text-align:right;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,213</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;text-align:right;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,653</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;text-align:right;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,428</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Impairment expense</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.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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,756</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;text-align:right;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,392</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;text-align:right;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,061</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;text-align:right;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,825</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Loss on disposal of property and equipment, net of insurance recoveries</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.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.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,001</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;text-align:right;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.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9)</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;text-align:right;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.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,436</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;text-align:right;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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> 18</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.33%;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 3pt 0pt 0pt;"> 15,840</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;text-align:right;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.33%;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 3pt 0pt 0pt;"> 11,003</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;text-align:right;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.33%;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 3pt 0pt 0pt;"> 30,914</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;text-align:right;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.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 3pt 0pt 0pt;"> 22,146</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> 13379000 8915000 25754000 16886000 2230000 1632000 4246000 3261000 139000 124000 256000 250000 1795000 1213000 3653000 2428000 1756000 2392000 4061000 5825000 1001000 -9000 1436000 18000 15840000 11003000 30914000 22146000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 6 – Intangible Assets, Net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Intangible assets, net, consisted of the following as of 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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;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:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;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.03%;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:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.06%;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.19%;margin:0pt;padding: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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.06%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.06%;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:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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 0pt 0.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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</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 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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying</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 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.43%;margin:0pt;padding:0pt;"><p style="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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying</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 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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Site Host relationships</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 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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,500</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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;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;"> (15,423)</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 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,077</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 0pt 0.05pt 0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">7.6 years</p></td></tr><tr><td style="vertical-align:bottom;width:54.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer relationships</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 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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;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,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 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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,437</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 0pt 0.05pt 0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0.6 years</p></td></tr><tr><td style="vertical-align:bottom;width:54.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Developed technology</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 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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,000</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,163)</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 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,837</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 0pt 0.05pt 0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">10.0 years</p></td></tr><tr><td style="vertical-align:bottom;width:54.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">User base</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 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;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;"> (8,183)</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 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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,817</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1.1 years</p></td></tr><tr><td style="vertical-align:bottom;width:54.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trade name</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,000</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,323)</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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%;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 3pt 0.05pt 0pt;"> 3,677</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">12.0 years</p></td></tr><tr><td style="vertical-align:bottom;width:54.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 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.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90,500</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (46,655)</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 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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,845</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p 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;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 0pt 0pt;">Amortization of intangible assets was $2.5 million and $2.9 million for the three months ended June 30, 2024 and 2023, respectively. Amortization of intangible assets was $5.2 million and $5.8 million for the six months ended June 30, 2024 and 2023, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;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:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><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;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.03%;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:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.06%;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.19%;margin:0pt;padding: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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.06%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.06%;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:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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 0pt 0.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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</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 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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying</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 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.43%;margin:0pt;padding:0pt;"><p style="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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying</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 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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Site Host relationships</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 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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,500</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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;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;"> (15,423)</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 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,077</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 0pt 0.05pt 0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">7.6 years</p></td></tr><tr><td style="vertical-align:bottom;width:54.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer relationships</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 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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;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,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 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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,437</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 0pt 0.05pt 0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0.6 years</p></td></tr><tr><td style="vertical-align:bottom;width:54.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Developed technology</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 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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,000</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,163)</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 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,837</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 0pt 0.05pt 0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">10.0 years</p></td></tr><tr><td style="vertical-align:bottom;width:54.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">User base</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 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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;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;"> (8,183)</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 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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,817</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1.1 years</p></td></tr><tr><td style="vertical-align:bottom;width:54.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trade name</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,000</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,323)</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></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%;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 3pt 0.05pt 0pt;"> 3,677</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">12.0 years</p></td></tr><tr><td style="vertical-align:bottom;width:54.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 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.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90,500</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (46,655)</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 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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,845</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p 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> 41500000 15423000 26077000 P7Y7M6D 19000000 17563000 1437000 P0Y7M6D 14000000 4163000 9837000 P10Y 11000000 8183000 2817000 P1Y1M6D 5000000 1323000 3677000 P12Y 90500000 46655000 43845000 2500000 2900000 5200000 5800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 7 – Asset Retirement Obligations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 10pt 0pt;">Asset retirement obligations represent the present value of the estimated costs to remove the commercial charging stations and restore the sites to the condition prior to installation. The Company reviews estimates of removal costs on an ongoing basis. Asset retirement obligation activity was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:1.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:middle;white-space:nowrap;width:12.66%;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></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:1.8%;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:middle;white-space:nowrap;width:12.66%;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></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,232</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Liabilities incurred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 848</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accretion expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 882</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Liabilities settled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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:12.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;"> (133)</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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.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 3pt 0pt 0pt;"> 19,829</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:1.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:middle;white-space:nowrap;width:12.66%;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></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:1.8%;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:middle;white-space:nowrap;width:12.66%;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></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,232</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Liabilities incurred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 848</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accretion expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 882</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Liabilities settled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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:12.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;"> (133)</p></td></tr><tr><td style="vertical-align:bottom;width:82.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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.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 3pt 0pt 0pt;"> 19,829</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 18232000 848000 882000 133000 19829000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 8 – Equity</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;">ATM Program</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On November 10, 2022, EVgo entered into a Distribution Agreement with J.P. Morgan Securities LLC, Evercore Group L.L.C. and Goldman Sachs &amp; Co. LLC as sales agents, pursuant to which the Company may sell up to $200.0 million of shares of Class A common stock in “at the market” transactions at prevailing market prices (the “ATM Program”). As of June 30, 2024, the Company had $183.5 million of remaining capacity under the ATM Program.</p> 200000000.0 183500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 9 – Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Pilot Infrastructure Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">On July 5, 2022, EVgo entered into a charging infrastructure agreement (the “Pilot Infrastructure Agreement”) and an operations and maintenance agreement (the “Pilot O&amp;M”) with Pilot Travel Centers LLC (the “Pilot Company”) and General Motors LLC (“GM”) to build, operate, and maintain up to 2,000 stalls served by DC chargers that the Pilot Company will own. The stalls will be located at the Pilot Company sites across the U.S.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:10pt 0pt 10pt 0pt;">Pursuant to the Pilot Infrastructure Agreement, EVgo is required to meet certain construction milestones measured by the number of sites commissioned, and the Pilot Company is required to make certain payments each month based on completion of pre-engineering and development work, the progress of construction at each site and for each charger procured by EVgo. Subject to extensions of time for specified excusable events, if EVgo is unable to meet its commissioning obligations, the Pilot Company will be entitled to liquidated damages calculated per day, subject to a cap of $30,000 at each site. The Pilot Infrastructure Agreement includes customary events of default such as those resulting from insolvency, material breaches, and extended unexcused noncompliance, in each case subject to applicable notice and cure periods and other customary limitations on the parties’ ability to seek available remedies, including early termination. Additional provisions that may permit or cause early termination include the Pilot Company’s right to terminate after 1,000 stalls have been completed, the inability of EVgo to secure certain chargers and a material increase in the price of chargers due to a change in law. If the Pilot Company elects to terminate the Pilot Infrastructure Agreement after 1,000 stalls have been completed, the Pilot Company must pay EVgo a termination fee per stall for those not built; such fee varies based on the number of stalls already built. If EVgo is wholly or partially unable to perform its obligations under the Pilot Infrastructure Agreement due to certain circumstances outside its control, including delays by permitting authorities and utilities or certain force majeure events, such inability will not be considered a breach or default under the Pilot Infrastructure Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Under the Pilot O&amp;M, EVgo is required to perform operations, maintenance and networking services on stalls built and commissioned under the Pilot Infrastructure Agreement in exchange for payment of a monthly fee by the Pilot Company to EVgo. Similar to the Pilot Infrastructure Agreement, the Pilot O&amp;M includes customary events of default and related remedies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Delta Charger Supply Agreement and Purchase Order</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;text-indent:18pt;margin:10pt 0pt 10pt 0pt;"><span style="font-size:10pt;">On July 12, 2022, EVgo entered into a General Terms and Conditions for Sale of EV Charger Products (the “Delta Charger Supply Agreement”) with Delta Electronics, Inc. (“Delta”), including an initial purchase order (the “Purchase Order”), pursuant to which EVgo will purchase and Delta will sell EV chargers manufactured by Delta in specified quantities at certain delivery dates. EVgo expects to use a portion of the chargers purchased under the Purchase Order to meet the requirements of the Pilot Infrastructure Agreement. EVgo is required to purchase a minimum of </span><span style="font-size:10pt;">1,000</span><span style="font-size:10pt;"> chargers from Delta under the Purchase Order and may, at EVgo’s election, increase the number of chargers it purchases from Delta to </span><span style="font-size:10pt;">1,100</span><span style="font-size:10pt;">.</span><b style="font-size:10pt;font-weight:bold;"> </b><span style="font-family:'Segoe UI';">T</span><span style="font-size:10pt;">he Purchase Order was amended in August 2023 to provide for certain Delta chargers to be manufactured in Delta’s facility in Plano, Texas rather than in Taiwan.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">General Motors Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:10pt 0pt 10pt 0pt;">On July 20, 2020, EVgo entered into a <span style="-sec-ix-hidden:Hidden_TjmoCAi3yUGC7P2Xpglq7A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five-year</span></span> contract with GM (as amended from time to time, the “GM Agreement”) to build fast charger stalls that EVgo will own and operate as part of the Company’s public network. The GM Agreement has been amended several times to expand the overall number of charger stalls to be installed from 2,750 to 3,250, adjust charger stall installation targets, extend the completion deadline to March 31, 2026, provide for a payment of $7,000,000 in December 2022 in exchange for EVgo’s agreement to apply certain branding decals on the fast chargers funded by GM pursuant to the GM Agreement and additional payments for changes to GM’s charger branding, and maintain a specified uptime percentage (described below) over the term of the agreement. Pursuant to the GM Agreement, EVgo is required to meet certain quarterly milestones measured by the number of charger stalls installed, and GM is required to make certain payments based on charger stalls installed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:10pt 0pt 10pt 0pt;">Under the GM Agreement, EVgo is required to install a total of 3,250 charger stalls by March 31, 2026, 55% of which were required to be and were installed by June 30, 2024. Meeting the quarterly milestones will require additional funds beyond the amounts committed by GM, and EVgo may face delays in construction, commissioning or aspects of installation of the charger stalls the Company is obligated to develop. EVgo is also required to maintain network availability (i.e., the percentage of time a charger is operational and available on the network) of at least 95% across the GM network. In addition to the capital-build program, EVgo is committed to providing GM EV customers with reservations and certain EVgo services at a discounted rate and branding on chargers. The contract is accounted for under ASC 606, which includes performance obligations related to reservations, memberships, and branding. The capital-build program is considered a set-up activity and not a performance obligation under ASC 606.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:10pt 0pt 10pt 0pt;">The GM Agreement is subject to early termination in certain circumstances, including in the event EVgo fails to meet the quarterly charger stall-installation milestones or maintain the specified level of network availability. If GM opts to terminate the agreement, EVgo may not be entitled to receive continued payments from GM and instead may be required to pay liquidated damages to GM. In the event EVgo fails to meet a charger stall-installation milestone or maintain the required network availability in a calendar quarter, GM has the right to provide EVgo with a notice of such deficiency within 30 days of the end of the quarter. If the same deficiency still exists at the end of the quarter immediately following the quarter for which a deficiency notification was delivered, GM may immediately terminate the agreement and seek pre-agreed liquidated damages of up to $15.0 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">If EVgo does not meet its charger stall-installation milestone in any period, GM will have the right, if it so chooses, to send EVgo a charger stall count breach notice, which would trigger a cure period. It is possible that EVgo will not meet the charger stall-installation milestones under the GM Agreement in the future, particularly as a consequence of delays in permitting, commissioning and utility interconnection, and delays associated with industry and regulatory adaptation to the requirements of high-powered charger installation, including slower than expected third-party approvals of certain site acquisitions and site plans by utilities and landowners, and supply chain issues.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Nissan</span><span style="font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"> </span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Agreements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;text-align:justify;text-indent:18pt;margin:10pt 0pt 0pt 0pt;"><span style="font-size:10pt;">EVgo executed an agreement with Nissan North America, Inc. (“Nissan”) in June 2019 (the “Nissan Agreement”), that provides for joint marketing activities, charging credit programs for purchasers or lessees of Nissan EVs, and a capital-build program. The Nissan Agreement has been amended several times to, among other things, adjust the allocation of the value of unused charging credits and to provide new offerings for purchasers or lessees of certain Nissan EV models. Under the joint-marketing activities provisions of the Nissan Agreement, EVgo was obligated to spend a specified amount annually on joint-marketing activities that were mutually agreed-upon with Nissan until March 1, 2024. Under the charging credit program provisions in the Nissan Agreement, credits for charging are allocated to purchasers or lessees of Nissan EVs, and such purchasers or lessees are permitted to charge their</span> <span style="font-size:10pt;">EV for </span><span style="font-size:10pt;">12 months</span><span style="font-size:10pt;"> at </span><span style="font-size:10pt;">no</span><span style="font-size:10pt;"> charge to the participant, up to the amount of the charging credit allocated to such participant or on an unlimited basis, depending on the model of Nissan EV purchased or leased. Until March 1, 2024, in the event a participant did not use the entire amount of the allocated charging credit or if the annual charging credit pool was not exhausted within a specific period, a portion of the remaining dollar value of such credit rolled over to subsequent periods, and a portion was retained by the Company. After March 1, 2024, Nissan is required to make additional payments to the extent needed to support charging credits for new enrollees, and unused funds from such additional payments will be returned to Nissan at the end of the term. For Nissan EV purchasers or lessees receiving unlimited charging, the Company receives an upfront activation fee for each purchaser or </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><span style="font-size:10pt;">lessee as well as a usage-based fee. The capital-build program provided for in the Nissan Agreement requires the Company to install, operate and maintain public, high-power dual-standard chargers in specified markets pursuant to a schedule that outlines the build timelines for the chargers to be constructed (the “Build Schedule”). If the Company</span> <span style="font-size:10pt;">fails to meet its Build Schedule obligations, Nissan may invoke a penalty of up to </span><span style="font-size:10pt;">$70,000</span><span style="font-size:10pt;"> per delayed site beyond a designated cure period, which could result in an adjustment to the consideration received by the Company under the Nissan Agreement. EVgo and Nissan previously agreed to amend the Nissan Agreement to extend the installation deadlines under the Build Schedule by up to </span><span style="font-size:10pt;">12 months</span><span style="font-size:10pt;">, and Nissan waived penalties for installation delays relating to program year one. The contract is accounted for under ASC 606, which includes performance obligations related to memberships, charging credits and joint marketing activities. The capital-build program is considered a set-up activity and not a performance obligation under ASC 606.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:10pt 0pt 10pt 0pt;">EVgo’s ability to meet its Build Schedule obligations may be impacted by delays in permitting, commissioning and utility interconnection, as well as industry and regulatory adaptation to the requirements of high-powered charger installation, including slower than expected third-party approvals of certain site acquisitions and site plans by utilities and landowners, and supply chain issues.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Nissan has the right to terminate the Nissan Agreement, without penalty or obligation of any kind, upon 30 days’ written notice if it is unable to secure funding to make payments required under the Nissan Agreement. Nissan receives budget approvals annually from Nissan Motor Company Limited. Nissan has fulfilled its annual payment obligations under the Nissan Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Legal Proceedings </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:10pt 0pt 10pt 0pt;">In the ordinary course of the Company’s business, the Company may be subject to lawsuits, investigations, claims and proceedings, including, but not limited to, contractual disputes with vendors and customers and liabilities related to employment, health and safety matters. The Company accrues for losses that are both probable and reasonably estimable. Loss contingencies are subject to significant uncertainties and, therefore, determining the likelihood of a loss and/or the measurement of any loss can be complex and subject to change.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">Contingent liabilities arising from ordinary course litigation are not expected to have a material adverse effect on the Company’s financial position. However, future events or circumstances, currently unknown to management, may potentially have a material effect on the Company’s financial position, liquidity or results of operations in any future reporting period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Purchase Commitments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:10pt 0pt 12pt 0pt;">As of June 30, 2024, EVgo had $29.0 million in outstanding purchase order commitments to EVgo’s contract manufacturers and component suppliers for charging equipment, of which $25.3 million were short-term in nature. During the three months ended June 30, 2024, EVgo also entered into a $3.4 million commitment for consulting services, which are short-term in nature. In certain instances, EVgo is permitted to cancel, reschedule or adjust these orders.</p> 2000 30000 1000 1000 1000 1100 2750 3250 7000000 3250 0.55 0.95 15000000.0 P12M 0 70000 P12M P30D 29000000.0 25300000 3400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;padding-bottom:12pt;margin:0pt;">Note 10 – Fair Value Measurements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">The fair value of the Company’s financial assets and liabilities reflects management’s estimate of amounts that the Company would have received in connection with the sale of the assets or paid in connection with the transfer of the liabilities in an orderly transaction between market participants at the measurement date. In connection with measuring the fair value of its assets and liabilities, the Company seeks to maximize the use of observable inputs (market data obtained from independent sources) and to minimize the use of unobservable inputs (internal assumptions about how market participants would price assets and liabilities).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">The following table presents information about the Company’s assets and liabilities that are measured at fair value on a recurring basis and indicates the level within the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value as of:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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: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.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:middle;white-space:nowrap;width:8.33%;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:middle;white-space:nowrap;width:1.84%;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:middle;white-space:nowrap;width:1.19%;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:middle;white-space:nowrap;width:8.33%;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:middle;white-space:nowrap;width:1.84%;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:middle;white-space:nowrap;width:1.19%;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:middle;white-space:nowrap;width:8.33%;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:middle;white-space:nowrap;width:1.84%;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:middle;white-space:nowrap;width:1.19%;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:middle;white-space:nowrap;width:8.32%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.9%;margin:0pt;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, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:20.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;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:20.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:20.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></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;"> </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.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;">Level</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.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;">Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.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;">Level</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.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;">Balance</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;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;">Cash equivalents</b></p></td><td style="vertical-align:bottom;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-weight:bold;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;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;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,125</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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 186,125</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;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-weight:bold;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:8.33%;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:middle;white-space:nowrap;width:1.84%;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:middle;white-space:nowrap;width:1.19%;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:middle;white-space:nowrap;width:8.33%;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:middle;white-space:nowrap;width:1.84%;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:middle;white-space:nowrap;width:1.19%;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:middle;white-space:nowrap;width:8.32%;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:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earnout liability</p></td><td style="vertical-align:bottom;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 345</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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 654</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrant liability – Public Warrants</p></td><td style="vertical-align:bottom;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;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:middle;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:middle;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,266</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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,245</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrant liability – Private Placement Warrants</p></td><td style="vertical-align:bottom;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 480</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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> 896</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total liabilities</p></td><td style="vertical-align:bottom;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;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:middle;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:middle;white-space:nowrap;width:8.33%;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 3pt 0pt 0pt;"> 3,091</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.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:middle;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> 5,795</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:10pt 0pt 12pt 0pt;">The earnout liability was valued using a Monte Carlo simulation methodology. Assumptions used in the valuation of the earnout liability were as follows as of:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.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="color:#0563c1;font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:13.55%;margin:0pt;padding:0pt;"><p style="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, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:13.57%;margin:0pt;padding:0pt;"><p style="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, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:13.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:13.57%;border-bottom: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></tr><tr><td style="vertical-align:bottom;width:68.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;">Stock price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2.45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:68.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;">Expected restriction period (in years)</p></td><td style="vertical-align:bottom;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:68.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;">Dividend rate</p></td><td style="vertical-align:bottom;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The warrants are accounted for as liabilities in accordance with ASC 815, </span><i style="font-style:italic;background:#ffffff;">Derivatives and Hedging</i><span style="background:#ffffff;">, and are presented as warrant liabilities on the condensed consolidated balance sheets. The warrant liabilities are measured at fair value at inception and on a recurring basis, with changes in fair value presented within change in fair value of warrant liabilities in the condensed consolidated statements of operations. The closing price of the Public Warrants was used as its fair value as of each relevant date.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">As of June 30, 2024, the Private Placement Warrants were valued using a Monte Carlo simulation methodology, which is considered a Level 3 fair value measurement. Assumptions used in the valuation of the Private Placement Warrant liability using the Monte Carlo simulation methodology are as follows as of:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.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="color:#0563c1;font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:13.55%;margin:0pt;padding:0pt;"><p style="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, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:13.57%;margin:0pt;padding:0pt;"><p style="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, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:13.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:13.57%;border-bottom: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></tr><tr><td style="vertical-align:bottom;width:68.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;">Stock price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2.45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:68.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;">Expected term (in years)</p></td><td style="vertical-align:bottom;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:68.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;">Dividend rate</p></td><td style="vertical-align:bottom;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:68.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercise price</p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">11.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">11.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table presents a reconciliation for all liabilities measured and recognized at fair value on a recurring basis using significant unobservable inputs (Level 3):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Private</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Placement</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Earnout</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Warrant</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liability</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liability</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 654</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 896</p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Change in fair value of liability</p></td><td style="vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (309)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (416)</p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value as of June 30, 2024</p></td><td style="vertical-align:bottom;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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:10.79%;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 3pt 0pt 0pt;"> 345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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:10.79%;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 3pt 0pt 0pt;"> 480</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">The carrying values of certain accounts such as cash, restricted cash, accounts receivable, prepaid expenses and other current assets, accounts payable and accrued expenses are deemed to approximate their fair values due to their short-term nature. The fair values of the Company’s money market funds are based on quoted prices in active markets for identical assets. There were no assets measured on a recurring basis using significant unobservable inputs (Level 3) as of June 30, 2024 and December 31, 2023.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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: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.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:middle;white-space:nowrap;width:8.33%;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:middle;white-space:nowrap;width:1.84%;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:middle;white-space:nowrap;width:1.19%;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:middle;white-space:nowrap;width:8.33%;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:middle;white-space:nowrap;width:1.84%;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:middle;white-space:nowrap;width:1.19%;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:middle;white-space:nowrap;width:8.33%;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:middle;white-space:nowrap;width:1.84%;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:middle;white-space:nowrap;width:1.19%;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:middle;white-space:nowrap;width:8.32%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.9%;margin:0pt;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, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:20.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;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:20.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:20.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></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;"> </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.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;">Level</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.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;">Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.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;">Level</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.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;">Balance</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;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;">Cash equivalents</b></p></td><td style="vertical-align:bottom;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-weight:bold;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;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;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,125</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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 186,125</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;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-weight:bold;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:8.33%;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:middle;white-space:nowrap;width:1.84%;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:middle;white-space:nowrap;width:1.19%;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:middle;white-space:nowrap;width:8.33%;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:middle;white-space:nowrap;width:1.84%;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:middle;white-space:nowrap;width:1.19%;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:middle;white-space:nowrap;width:8.32%;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:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earnout liability</p></td><td style="vertical-align:bottom;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 345</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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 654</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrant liability – Public Warrants</p></td><td style="vertical-align:bottom;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;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:middle;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:middle;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,266</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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,245</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrant liability – Private Placement Warrants</p></td><td style="vertical-align:bottom;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 480</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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> 896</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total liabilities</p></td><td style="vertical-align:bottom;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;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:middle;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:middle;white-space:nowrap;width:8.33%;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 3pt 0pt 0pt;"> 3,091</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.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:middle;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> 5,795</p></td></tr></table> 146125000 186125000 345000 654000 2266000 4245000 480000 896000 3091000 5795000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.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="color:#0563c1;font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:13.55%;margin:0pt;padding:0pt;"><p style="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, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:13.57%;margin:0pt;padding:0pt;"><p style="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, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:13.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:13.57%;border-bottom: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></tr><tr><td style="vertical-align:bottom;width:68.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;">Stock price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2.45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:68.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;">Expected restriction period (in years)</p></td><td style="vertical-align:bottom;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:68.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;">Dividend rate</p></td><td style="vertical-align:bottom;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table> 2.45 3.58 0.047 0.041 2.0 2.5 0.79 0.63 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.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="color:#0563c1;font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:13.55%;margin:0pt;padding:0pt;"><p style="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, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:13.57%;margin:0pt;padding:0pt;"><p style="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, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.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:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:13.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:13.57%;border-bottom: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></tr><tr><td style="vertical-align:bottom;width:68.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;">Stock price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2.45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:68.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;">Expected term (in years)</p></td><td style="vertical-align:bottom;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:68.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;">Dividend rate</p></td><td style="vertical-align:bottom;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:68.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercise price</p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">11.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">11.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 2.45 3.58 0.047 0.041 2.0 2.5 0.79 0.63 11.50 11.50 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Private</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Placement</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Earnout</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Warrant</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liability</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liability</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 654</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 896</p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Change in fair value of liability</p></td><td style="vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (309)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (416)</p></td></tr><tr><td style="vertical-align:bottom;width:70.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value as of June 30, 2024</p></td><td style="vertical-align:bottom;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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:10.79%;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 3pt 0pt 0pt;"> 345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;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:10.79%;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 3pt 0pt 0pt;"> 480</p></td></tr></table> 654000 896000 -309000 -416000 345000 480000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 11 – Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The provision for income taxes consists primarily of income taxes related to federal and state jurisdictions where business is conducted related to the Company’s ownership in EVgo OpCo. All income (loss) before income taxes is generated in the U.S. The Company’s provision for income taxes and effective tax rates reflect the impact of a full valuation allowance on its deferred tax assets and a significant portion of income (loss) being allocated to a nontaxable partnership.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">In assessing the realization of its deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. Valuation allowances are recorded to reduce deferred tax assets when it is more likely than not that a tax benefit will not be realized. Management considered all available material evidence, both positive and negative, in assessing the appropriateness of a valuation allowance for the Company’s deferred tax assets, including the generation of future taxable income, the scheduled reversal of deferred tax liabilities and other available material evidence. After consideration of all of the information available, management believes that significant uncertainty exists with respect to future realization of the deferred tax assets and has therefore established a full valuation allowance against its net deferred tax assets as of June 30, 2024 and December 31, 2023<span style="background:#ffffff;">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:10pt 0pt 0pt 0pt;">The Company files a U.S. federal income tax return and income tax returns in various state and local jurisdictions and is subject to examination by the various taxing authorities for all periods since its inception. As of June 30, 2024 and December 31, 2023, there were no unrecognized tax benefits for uncertain tax positions, nor any amounts accrued for interest and penalties.</p> 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 12 – Tax Receivable Agreement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:10pt 0pt 10pt 0pt;">In connection with the CRIS Business Combination, EVgo entered into a tax receivable agreement (the “Tax Receivable Agreement”) with EVgo Holdings (along with permitted assigns, the “TRA Holders”) and LS Power Equity Advisors, LLC, as agent. The Tax Receivable Agreement generally provides for payment by the Company, Thunder Sub or any of their subsidiaries (other than EVgo OpCo and its subsidiaries) (the “Company Group”) to the TRA Holders of 85% of the net cash savings, if any, in U.S. federal, state and local income tax or franchise tax that the Company actually realizes or is deemed to realize in certain circumstances after the CRIS Business Combination as a result of (i) certain increases in tax basis that occur as a result of the Company Group’s acquisition (or deemed acquisition for U.S. federal income tax purposes) of all or a portion of the TRA Holders’ EVgo OpCo Units pursuant to the CRIS Business Combination or the exercise of the redemption or Call Rights set forth in the EVgo OpCo A&amp;R LLC Agreement and (ii) imputed interest deemed to be paid by the Company Group as a result of, and additional tax basis arising from, any payments the Company Group makes under the Tax Receivable Agreement. The Company Group will retain the benefit of any remaining net cash savings. If the Company Group elects to terminate the Tax Receivable Agreement early (or it is terminated early due to the Company Group’s failure to honor a material obligation thereunder or due to certain mergers, asset sales, other forms of business combinations or other changes of control), the Company Group is required to make an immediate payment equal to the present value of the anticipated future payments to be made by it under the Tax Receivable Agreement (based upon certain assumptions and deemed events set forth in the Tax Receivable Agreement, including (i) that the Company Group has sufficient taxable income on a current basis to fully utilize the tax benefits covered by the Tax Receivable Agreement and (ii) that any EVgo OpCo Units (other than those held by the Company Group) outstanding on the termination date or change of control date, as applicable, are deemed to be redeemed on such date).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Amounts payable by the Company under the Tax Receivable Agreement are accrued through a charge to income when it is probable that a liability has been incurred and the amount is estimable. As of June 30, 2024, no transactions have occurred that would result in a cash tax savings benefit that would trigger the recording of a liability by the Company based on the terms of the Tax Receivable Agreement.</p> 0.85 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Note 13 – Share-Based Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth the Company’s total share-based compensation expense in the Company’s condensed consolidated statements 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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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: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:middle;white-space:nowrap;width:1.19%;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:8.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:middle;white-space:nowrap;width:1.19%;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:8.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:middle;white-space:nowrap;width:1.19%;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:middle;white-space:nowrap;width:8.33%;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.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:middle;white-space:nowrap;width:1.19%;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:8.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:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.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;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:20.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:middle;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></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;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">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:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.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;">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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.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:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other cost of sales</p></td><td style="vertical-align:bottom;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:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 111</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;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41</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;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 198</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;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;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:1.19%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,291</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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,454</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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,905</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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> 14,859</p></td></tr><tr><td style="vertical-align:middle;width:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total share-based compensation expense</p></td><td style="vertical-align:middle;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.33%;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 3pt 0pt 0pt;"> 5,402</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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.33%;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 3pt 0pt 0pt;"> 8,495</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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.33%;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 3pt 0pt 0pt;"> 10,103</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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> 14,922</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'TimesNewRomanPSMT';visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">2021 Long Term Incentive Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On July 1, 2021, concurrent with the closing of the CRIS Business Combination, stockholders approved the Board of Directors-approved 2021 Long Term Incentive Plan (the “2021 Incentive Plan”). The 2021 Incentive Plan reserves 33,918,000 shares of Class A common stock for issuance to employees, non-employee directors and other service providers. As of June 30, 2024, there were 12,452,473 shares of Class A common stock remaining available for grant. The nonvested performance-based restricted stock units (“PSUs”) previously issued under the 2021 Incentive Plan are subject to under- and over-achievement thresholds. The number of shares remaining available for grant as disclosed in this paragraph was determined based on the number of PSUs whose vesting conditions were considered probable of achievement as of June 30, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Stock Options</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes stock option activity under the 2021 Incentive Plan for 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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:6.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:middle;white-space:nowrap;width:1.26%;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 0pt 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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:10.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:middle;white-space:nowrap;width:1.33%;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 0pt 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.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding: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;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 0pt 0.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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;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:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 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: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.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding: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-style:italic;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Underlying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 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:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(shares in thousands)</i></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding: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-style:italic;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contractual Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Intrinsic Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of 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:8pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,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:middle;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">7.6 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;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;"> (209)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:middle;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p 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:52.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Expired</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0.05pt 0pt;"> (282)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><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:middle;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of June 30, 2024</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 3pt 0.05pt 0pt;"> 567</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">7.7 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:52.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercisable as of June 30, 2024</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 228</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5.9 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;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:18pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2024, the Company’s unrecognized share-based compensation expense related to stock options was approximately $0.5 million, which is expected to be recognized over a period of 1.3 years. No stock options were granted or exercised during the six months ended June 30, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Restricted Stock Units</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Service-Based Awards</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:10pt 0pt 12pt 0pt;">The table below represents the Company’s restricted stock unit (“RSU”) activity under the 2021 Incentive Plan 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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.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:2.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: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.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.35%;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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;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></tr><tr><td style="vertical-align:middle;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;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></tr><tr><td style="vertical-align:middle;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;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 </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(shares in thousands)</i></p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.64%;background:#cceeff;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.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,051</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.85</p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;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;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,514</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.55</p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Vested</p></td><td style="vertical-align:bottom;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;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;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,809)</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.59</p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;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;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,482)</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.31</p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested as of June 30, 2024</p></td><td style="vertical-align:bottom;width:2.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:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,274</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.75</p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Vested but not released</p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;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:70.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of June 30, 2024</p></td><td style="vertical-align:bottom;width:2.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:middle;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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;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 3pt 0pt 0pt;"> 13,293</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;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></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-indent:18pt;margin:0pt;"><span style="font-family:'TimesNewRomanPSMT';font-size:1pt;visibility:hidden;">​</span></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:18pt;margin:0pt;">The total fair value of RSUs vested during the six months ended June 30, 2024 was $6.7 million. As of June 30, 2024, the Company’s unrecognized share-based compensation expense related to unvested RSUs was approximately $28.5 million, which is expected to be recognized over a period of 1.6 years<span style="font-family:'TimesNewRomanPSMT';">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:12pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Market-Based Awards</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The Company has granted certain nonvested market-based restricted stock units (“MSUs”), which are subject to market-based performance targets related to the attainment of certain stock price levels in order for these units to vest. Vesting is also subject to continued service requirements through the vesting date over a period of </span><span style="background:#ffffff;">three years</span><span style="background:#ffffff;"> from the date of grant. Compensation expense for such nonvested stock units is recognized on a straight-line basis over the longer of the explicit service period or the derived service period for the market condition, regardless of whether the market condition has been satisfied. </span>The table below represents the Company’s MSU activity under the 2021 Incentive Plan for 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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.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:2.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: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:middle;white-space:nowrap;width:10.77%;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:middle;white-space:nowrap;width:2.35%;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.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:10.78%;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></tr><tr><td style="vertical-align:middle;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;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></tr><tr><td style="vertical-align:middle;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;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 </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(shares in thousands)</i></p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.65%;background:#cceeff;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:middle;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 704</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.25</p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;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;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 317</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.29</p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;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;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (83)</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.50</p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested as of June 30, 2024</p></td><td style="vertical-align:bottom;width:2.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:1.65%;border-bottom:3px double #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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 938</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.24</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'TimesNewRomanPSMT';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'TimesNewRomanPSMT';">No</span><span style="font-family:'TimesNewRomanPSMT';"> MSUs vested during</span> the six months ended June 30, 2024. The grant date fair value for such nonvested stock units was estimated using a Monte Carlo simulation that incorporates option-pricing inputs covering the period from the grant date through the end of the performance period. The following assumptions were used for the grants issued 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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:80.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;width:2.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:1.76%;background:#cceeff;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:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.9 to 4.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:80.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;width:2.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:1.76%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:80.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;width:2.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:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">85 to 88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:80.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cost of equity</p></td><td style="vertical-align:bottom;width:2.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:1.76%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">13.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:80.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Remaining time to performance period end date (in years)</p></td><td style="vertical-align:bottom;width:2.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:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5.0 to 5.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2024, the Company’s unrecognized share-based compensation expense related to unvested MSUs was approximately $1.5 million, which is expected to be recognized over a period of 1.7 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:12pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Performance-Based Awards</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has granted certain PSUs, which vest based on the achievement of certain performance-based vesting conditions and subject to a three-year service condition. The number of shares that may ultimately vest with respect to each award may range from 0% up to 156% of the target number of shares based on the achievement of certain performance-based vesting conditions related to stall counts and Adjusted EBITDA over a one year period and a relative total stockholder return (“rTSR”) performance relative to the rTSR of a select group of companies in the Clean Edge Green Energy Index over a three year period. The maximum number of PSUs that may vest is determined based on actual Company achievement and vest over a three-year period subject to continuous service through the three-year period and achievement of the performance conditions. Compensation expense is recognized when performance targets are defined, the grant date is established, and it is considered probable that the performance objectives will be met. The fair value of the PSUs was calculated based on the closing price of the Company’s Class A common stock on the grant date. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The table below represents the Company’s PSU activity under the 2021 Incentive Plan for 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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.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:2.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: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:middle;white-space:nowrap;width:10.77%;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:middle;white-space:nowrap;width:2.35%;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.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:10.78%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.54%;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:2.35%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.54%;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:2.35%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.54%;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:2.35%;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:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;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 </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(shares in thousands)</i></p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.65%;background:#cceeff;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:middle;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;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;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,808</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.90</p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;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;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (250)</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.90</p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested as of June 30, 2024</p></td><td style="vertical-align:bottom;width:2.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:1.65%;border-bottom:3px double #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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,558</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.90</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:18pt;margin:0pt;">No PSUs vested during the six months ended June 30, 2024. As of June 30, 2024, the Company’s unrecognized share-based compensation expense related to unvested PSUs was approximately $4.0 million, which is contingent upon meeting the performance objectives. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">EVgo Management Holdings, LLC Incentive Units</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Following the Holdco Merger and prior to the CRIS Business Combination, all employees of EVgo Services employed at that time received share-based compensation in the form of units in EVgo Management Holdings, LLC (“EVgo Management”) designed to track incentive units issued by EVgo Holdings to EVgo Management (“Incentive Units”). Of each individual grant of Incentive Units, 65% of the grant was designated as time vesting (the “Time Vesting Incentive Units”) and the remaining 35% of the grant was designated as sale vesting (the “Sale Vesting Incentive Units”). The Time Vesting Incentive Units vest annually and equally over a period of four years from the date of grant. Sale Vesting Incentive Units vest based upon the achievement of certain trigger events relating to the sale of EVgo Holdings. Presented below is a summary of the activity of the Company’s Incentive Units 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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.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:2.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: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.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:10.77%;margin:0pt;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.35%;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:12.31%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;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:12.31%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;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:12.31%;margin:0pt;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 </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(units in thousands)</i></p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37.03</p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Vested</p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;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;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (57)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.56</p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;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;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (132)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52.40</p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested as of June 30, 2024</p></td><td style="vertical-align:bottom;width:2.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:1.64%;border-bottom:3px double #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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.48</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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:18pt;margin:0pt;">As of June 30, 2024, the Company’s unrecognized share-based compensation expense related to unvested Time Vesting Incentive Units was approximately $0.2 million, which is expected to be recognized over a period of 0.6 years.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','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: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:middle;white-space:nowrap;width:1.19%;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:8.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:middle;white-space:nowrap;width:1.19%;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:8.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:middle;white-space:nowrap;width:1.19%;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:middle;white-space:nowrap;width:8.33%;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.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:middle;white-space:nowrap;width:1.19%;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:8.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:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.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;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:20.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:middle;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></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;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">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:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.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;">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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.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:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other cost of sales</p></td><td style="vertical-align:bottom;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:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 111</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;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41</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;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 198</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;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63</p></td></tr><tr><td style="vertical-align:bottom;width:54.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;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:1.19%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,291</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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,454</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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,905</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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> 14,859</p></td></tr><tr><td style="vertical-align:middle;width:54.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total share-based compensation expense</p></td><td style="vertical-align:middle;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.33%;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 3pt 0pt 0pt;"> 5,402</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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.33%;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 3pt 0pt 0pt;"> 8,495</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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.33%;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 3pt 0pt 0pt;"> 10,103</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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.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 3pt 0pt 0pt;"> 14,922</p></td></tr></table> 111000 41000 198000 63000 5291000 8454000 9905000 14859000 5402000 8495000 10103000 14922000 33918000 12452473 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:6.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:middle;white-space:nowrap;width:1.26%;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 0pt 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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:10.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:middle;white-space:nowrap;width:1.33%;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 0pt 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.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding: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;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 0pt 0.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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;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:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 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: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.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding: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-style:italic;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Underlying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 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:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(shares in thousands)</i></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding: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-style:italic;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contractual Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Intrinsic Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of 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:8pt;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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,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:middle;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:10.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">7.6 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;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;"> (209)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:middle;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p 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:52.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Expired</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0.05pt 0pt;"> (282)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><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:middle;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding as of June 30, 2024</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 3pt 0.05pt 0pt;"> 567</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">7.7 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:52.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercisable as of June 30, 2024</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 228</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5.9 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table> 1058000 8.66 P7Y7M6D 0 209000 10.18 282000 8.74 567000 7.87 P7Y8M12D 0 228000 9.90 P5Y10M24D 0 500000 P1Y3M18D 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.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:2.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: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.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.35%;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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;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></tr><tr><td style="vertical-align:middle;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;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></tr><tr><td style="vertical-align:middle;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;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 </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(shares in thousands)</i></p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.64%;background:#cceeff;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.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,051</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.85</p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;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;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,514</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.55</p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Vested</p></td><td style="vertical-align:bottom;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;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;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,809)</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.59</p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;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;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,482)</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.31</p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested as of June 30, 2024</p></td><td style="vertical-align:bottom;width:2.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:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,274</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.75</p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Vested but not released</p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;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:70.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding as of June 30, 2024</p></td><td style="vertical-align:bottom;width:2.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:middle;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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;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 3pt 0pt 0pt;"> 13,293</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;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></table> 9051000 5.85 8514000 2.55 2809000 6.59 1482000 4.31 13274000 3.75 19000 13293000 6700000 28500000 P1Y7M6D P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.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:2.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: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:middle;white-space:nowrap;width:10.77%;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:middle;white-space:nowrap;width:2.35%;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.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:10.78%;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></tr><tr><td style="vertical-align:middle;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;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></tr><tr><td style="vertical-align:middle;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;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 </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(shares in thousands)</i></p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.65%;background:#cceeff;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:middle;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 704</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.25</p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;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;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 317</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.29</p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;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;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (83)</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.50</p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested as of June 30, 2024</p></td><td style="vertical-align:bottom;width:2.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:1.65%;border-bottom:3px double #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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 938</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.24</p></td></tr></table> 704000 2.25 317000 2.29 83000 2.50 938000 2.24 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:80.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;width:2.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:1.76%;background:#cceeff;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:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3.9 to 4.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:80.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;width:2.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:1.76%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:80.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;width:2.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:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">85 to 88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:80.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cost of equity</p></td><td style="vertical-align:bottom;width:2.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:1.76%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">13.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:80.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Remaining time to performance period end date (in years)</p></td><td style="vertical-align:bottom;width:2.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:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5.0 to 5.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 0.039 0.040 0 0.85 0.88 0.136 P5Y P5Y2M12D 1500000 P1Y8M12D P3Y 0 1.56 P1Y P3Y P3Y P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.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:2.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: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:middle;white-space:nowrap;width:10.77%;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:middle;white-space:nowrap;width:2.35%;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.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:10.78%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.54%;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:2.35%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.54%;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:2.35%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.54%;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:2.35%;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:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;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 </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(shares in thousands)</i></p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.65%;background:#cceeff;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:middle;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;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;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,808</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.90</p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;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;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (250)</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.90</p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested as of June 30, 2024</p></td><td style="vertical-align:bottom;width:2.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:1.65%;border-bottom:3px double #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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,558</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.90</p></td></tr></table> 0 0 1808000 2.90 250000 2.90 1558000 2.90 0 4000000.0 4000000.0 0.65 0.35 P4Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.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:2.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: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.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:10.77%;margin:0pt;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.35%;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:12.31%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;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:12.31%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;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:12.31%;margin:0pt;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 </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(units in thousands)</i></p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37.03</p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Vested</p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;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;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (57)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.56</p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;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;text-align:center;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (132)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52.40</p></td></tr><tr><td style="vertical-align:bottom;width:70.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested as of June 30, 2024</p></td><td style="vertical-align:bottom;width:2.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:1.64%;border-bottom:3px double #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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.48</p></td></tr></table> 252000 37.03 57000 15.56 132000 52.40 63000 24.48 200000 P0Y7M6D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 14 – Net Loss Per Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth the computation of basic and diluted net loss per share:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.57%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;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 0pt 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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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><td style="vertical-align:middle;white-space:nowrap;width:1.84%;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 0pt 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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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><td style="vertical-align:middle;white-space:nowrap;width:1.84%;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 0pt 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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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><td style="vertical-align:middle;white-space:nowrap;width:1.84%;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 0pt 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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.91%;margin:0pt;padding:0pt;"><p style="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 </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:20.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:20.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:20.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands, except per share data)</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net loss</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29,610)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.33%;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;"> (21,539)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.33%;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;"> (57,803)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (70,620)</p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Less: net loss attributable to redeemable noncontrolling interest</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.33%;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;"> (19,233)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.33%;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;"> (14,513)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.33%;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;"> (37,593)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.31%;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;"> (50,518)</p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net loss attributable to Class A common stockholders</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;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;"> (10,377)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;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:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,026)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;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;"> (20,210)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;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:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.31%;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;"> (20,102)</p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Less: net loss attributable to participating securities</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;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.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (70)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;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.33%;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;"> (59)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;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.33%;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;"> (137)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;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.31%;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;"> (183)</p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Net loss attributable to Class A common stockholders, basic and diluted</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.33%;border-bottom: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;"> (10,307)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.33%;border-bottom: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;"> (6,967)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.33%;border-bottom: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;"> (20,073)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.31%;border-bottom: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;"> (19,919)</p></td></tr><tr><td style="vertical-align:middle;width:54.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;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:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;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:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;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:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Weighted average common stock outstanding</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 106,303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 86,039</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 105,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 78,915</p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Less: weighted average unvested Earnout Shares outstanding</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom: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;"> (719)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom: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;"> (719)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom: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;"> (719)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom: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;"> (719)</p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Weighted average common stock outstanding, basic and diluted</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;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 3pt 0.05pt 0pt;"> 105,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;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 3pt 0.05pt 0pt;"> 85,320</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;border-top: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.33%;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 3pt 0.05pt 0pt;"> 105,130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;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 3pt 0.05pt 0pt;"> 78,196</p></td></tr><tr><td style="vertical-align:middle;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;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:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;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:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;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:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net loss per share – basic and diluted</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;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;"> (0.10)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;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;"> (0.08)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;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;"> (0.19)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;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;"> (0.25)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">The Company’s potentially dilutive securities consist of the Company’s Public Warrants, Private Placement Warrants, RSUs, stock options and unvested Earnout Shares. For the periods in which EPS is presented, the Company excluded the following potential shares, presented based on amounts outstanding at each period end, from the computation of diluted net loss per share attributable to Class A common stockholders since their impact would have been antidilutive:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.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 0pt 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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.73%;margin:0pt;padding:0pt;"><p style="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 and Six Months Ended </b></p></td></tr><tr><td style="vertical-align:middle;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Public Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,949</p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Private Placement Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,149</p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,050</p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">PSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,558</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;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 options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 567</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,380</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,528</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Additionally, 718,750 unvested Earnout Shares were excluded from the computation of diluted EPS because their vesting threshold (i.e., the $15.00 triggering event) had not yet been met as of June 30, 2024 and 2023. There were approximately 0.9 million shares of MSUs that were excluded from the computation of diluted EPS as their market vesting conditions had not yet been met as of 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;padding-left:0pt;padding-right:0pt;width:100.57%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;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 0pt 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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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><td style="vertical-align:middle;white-space:nowrap;width:1.84%;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 0pt 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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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><td style="vertical-align:middle;white-space:nowrap;width:1.84%;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 0pt 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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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><td style="vertical-align:middle;white-space:nowrap;width:1.84%;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 0pt 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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.91%;margin:0pt;padding:0pt;"><p style="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 </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:20.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:20.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:20.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands, except per share data)</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net loss</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29,610)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.33%;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;"> (21,539)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.33%;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;"> (57,803)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (70,620)</p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Less: net loss attributable to redeemable noncontrolling interest</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.33%;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;"> (19,233)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.33%;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;"> (14,513)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.33%;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;"> (37,593)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.31%;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;"> (50,518)</p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net loss attributable to Class A common stockholders</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;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;"> (10,377)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;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:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,026)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;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;"> (20,210)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;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:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.31%;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;"> (20,102)</p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Less: net loss attributable to participating securities</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;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.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (70)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;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.33%;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;"> (59)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;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.33%;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;"> (137)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;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.31%;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;"> (183)</p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Net loss attributable to Class A common stockholders, basic and diluted</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.33%;border-bottom: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;"> (10,307)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.33%;border-bottom: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;"> (6,967)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.33%;border-bottom: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;"> (20,073)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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.31%;border-bottom: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;"> (19,919)</p></td></tr><tr><td style="vertical-align:middle;width:54.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;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:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;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:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;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:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Weighted average common stock outstanding</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 106,303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 86,039</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 105,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 78,915</p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Less: weighted average unvested Earnout Shares outstanding</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom: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;"> (719)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom: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;"> (719)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom: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;"> (719)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom: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;"> (719)</p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Weighted average common stock outstanding, basic and diluted</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;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 3pt 0.05pt 0pt;"> 105,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;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 3pt 0.05pt 0pt;"> 85,320</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;border-top: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.33%;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 3pt 0.05pt 0pt;"> 105,130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;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 3pt 0.05pt 0pt;"> 78,196</p></td></tr><tr><td style="vertical-align:middle;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;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:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;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:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.33%;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:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net loss per share – basic and diluted</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;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;"> (0.10)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;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;"> (0.08)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;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;"> (0.19)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;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;"> (0.25)</p></td></tr></table> -29610000 -21539000 -57803000 -70620000 -19233000 -14513000 -37593000 -50518000 -10377000 -7026000 -20210000 -20102000 -70000 -59000 -137000 -183000 -10307000 -10307000 -6967000 -6967000 -20073000 -20073000 -19919000 -19919000 106303000 86039000 105849000 78915000 719000 719000 719000 719000 105584000 105584000 85320000 85320000 105130000 105130000 78196000 78196000 -0.10 -0.10 -0.08 -0.08 -0.19 -0.19 -0.25 -0.25 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.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 0pt 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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.73%;margin:0pt;padding:0pt;"><p style="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 and Six Months Ended </b></p></td></tr><tr><td style="vertical-align:middle;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Public Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,949</p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Private Placement Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,149</p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,050</p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">PSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,558</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;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 options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 567</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,380</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,528</p></td></tr></table> 14949000 14949000 3149000 3149000 13274000 7050000 1558000 0 567000 1380000 33497000 26528000 718750 718750 15.00 15.00 900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 15 – Redeemable Noncontrolling Interest</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">As of June 30, 2024 and December 31, 2023, EVgo Holdings held 195,800,000 EVgo OpCo Units, representing a 64.9% and a 65.5% economic ownership interest, respectively, in EVgo OpCo (reflecting the exclusion of 718,750 shares of Class A common stock held by other entities that were subject to possible forfeiture) and that same number of shares of the Company’s Class B common stock, representing a 64.8% and a 65.4% voting interest, respectively, in the Company. EVgo Holdings is entitled to one vote per share of Class B common stock but is not entitled to receive dividends or any assets upon liquidation, dissolution, distribution or winding-up of the Company. Each EVgo OpCo Unit is redeemable, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">together with one share of Class B common stock, for either one share of Class A common stock or, at EVgo OpCo’s election, the cash equivalent market value of one share of Class A common stock in accordance with the terms of the EVgo OpCo A&amp;R LLC Agreement (see Note 12).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The EVgo OpCo Units held by EVgo Holdings have been classified as a redeemable noncontrolling interest in the Company. The cash redemption feature of the EVgo OpCo Units, together with a corresponding number of shares of Class B common stock, at the option of EVgo OpCo, is considered outside of the control of the Company. Therefore, in accordance with ASC Topic 480, <i style="font-style:italic;">Distinguishing Liabilities from Equity</i>, the EVgo OpCo Units are classified as temporary equity in the Company’s condensed consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The redeemable noncontrolling interest held by EVgo Holdings in EVgo OpCo, through its ownership of EVgo OpCo Units, was initially measured at its carrying amount on the CRIS Close Date. Net income or loss and other comprehensive income or loss are attributed to the redeemable noncontrolling interest during each reporting period based on its ownership percentage, as appropriate. Subsequent to that, the redeemable noncontrolling interest is measured at its fair value (i.e., based on the Class A common stock price) at the end of each reporting period, exclusive of the par value of the related Class B common stock, with the remeasurement amount being no less than the initial carrying amount, as adjusted for the redeemable noncontrolling interest’s share of net income or loss and other comprehensive income or loss. The offset of any fair value adjustment is recorded to equity, with no impact to net income (loss).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following is a reconciliation of changes in the redeemable noncontrolling interest for 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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.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:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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></tr><tr><td style="vertical-align:bottom;width:82.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><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:bottom;width:82.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 700,964</p></td></tr><tr><td style="vertical-align:bottom;width:82.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net loss attributable to redeemable noncontrolling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (37,593)</p></td></tr><tr><td style="vertical-align:bottom;width:82.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Equity-based compensation attributable to redeemable noncontrolling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 210</p></td></tr><tr><td style="vertical-align:bottom;width:82.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Adjustment to revise redeemable noncontrolling interest to its redemption value at period-end</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (183,871)</p></td></tr><tr><td style="vertical-align:bottom;width:82.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;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.57%;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 3pt 0pt 0pt;"> 479,710</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> 195800000 195800000 0.649 0.655 718750 718750 0.648 0.654 1 1 1 1 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.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:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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></tr><tr><td style="vertical-align:bottom;width:82.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><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:bottom;width:82.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 700,964</p></td></tr><tr><td style="vertical-align:bottom;width:82.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net loss attributable to redeemable noncontrolling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (37,593)</p></td></tr><tr><td style="vertical-align:bottom;width:82.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Equity-based compensation attributable to redeemable noncontrolling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 210</p></td></tr><tr><td style="vertical-align:bottom;width:82.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Adjustment to revise redeemable noncontrolling interest to its redemption value at period-end</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (183,871)</p></td></tr><tr><td style="vertical-align:bottom;width:82.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;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.57%;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 3pt 0pt 0pt;"> 479,710</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> 700964000 -37593000 210000 -183871000 479710000 May 14, 2024 Badar Khan Chief Executive Officer true true December 21, 2023 246596 June 10, 2024 Mr. Khan true 595713 May 30, 2024 Stephanie Lee Interim Chief Financial Officer true 61088 false false