0001558370-24-007044.txt : 20240507 0001558370-24-007044.hdr.sgml : 20240507 20240507160623 ACCESSION NUMBER: 0001558370-24-007044 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 91 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240507 DATE AS OF CHANGE: 20240507 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: 24921802 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-20240331x10q.htm 10-Q
0001821159--12-312024Q1false10467600070994000http://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerExcludingAssessedTax0000195800000195800000P9MP1YP2YP3YP1YP1Y09766000129450000.090.18Presidentfalsefalse0001821159us-gaap:MeasurementInputSharePriceMember2024-03-310001821159us-gaap:MeasurementInputRiskFreeInterestRateMember2024-03-310001821159us-gaap:MeasurementInputPriceVolatilityMember2024-03-310001821159us-gaap:MeasurementInputExpectedTermMember2024-03-310001821159us-gaap:MeasurementInputExercisePriceMember2024-03-310001821159us-gaap:MeasurementInputSharePriceMember2023-12-310001821159us-gaap:MeasurementInputRiskFreeInterestRateMember2023-12-310001821159us-gaap:MeasurementInputPriceVolatilityMember2023-12-310001821159us-gaap:MeasurementInputExpectedTermMember2023-12-310001821159us-gaap:MeasurementInputExercisePriceMember2023-12-310001821159us-gaap:CommonClassAMemberus-gaap:CommonStockMember2024-01-012024-03-310001821159us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-01-012023-03-310001821159evgo:EvgoMemberHoldingsMembersrt:AffiliatedEntityMemberus-gaap:CommonClassAMemberevgo:PrimaryEquityOfferingMember2023-05-222023-05-220001821159us-gaap:RetainedEarningsMember2024-03-310001821159us-gaap:AdditionalPaidInCapitalMember2024-03-310001821159us-gaap:RetainedEarningsMember2023-12-310001821159us-gaap:AdditionalPaidInCapitalMember2023-12-310001821159us-gaap:RetainedEarningsMember2023-03-310001821159us-gaap:RetainedEarningsMember2022-12-310001821159us-gaap:AdditionalPaidInCapitalMember2022-12-310001821159us-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-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-310001821159evgo:LongTermIncentivePlan2021Member2024-03-310001821159evgo:LongTermIncentivePlan2021Member2021-07-010001821159srt:MinimumMemberevgo:MarketBasedPerformanceSharesMember2024-01-012024-03-310001821159srt:MaximumMemberevgo:MarketBasedPerformanceSharesMember2024-01-012024-03-310001821159us-gaap:RestrictedStockUnitsRSUMemberevgo:LongTermIncentivePlan2021Member2024-03-310001821159evgo:MarketBasedPerformanceSharesMemberevgo:MarketBasedPerformanceSharesMember2024-03-310001821159us-gaap:RestrictedStockUnitsRSUMemberevgo:LongTermIncentivePlan2021Member2023-12-310001821159evgo:ShareBasedAwardsIncentiveUnitsMember2023-12-310001821159evgo:MarketBasedPerformanceSharesMember2023-12-310001821159us-gaap:RestrictedStockUnitsRSUMemberevgo:LongTermIncentivePlan2021Member2024-01-012024-03-310001821159srt:MinimumMemberus-gaap:PerformanceSharesMember2024-01-012024-03-310001821159srt:MaximumMemberus-gaap:PerformanceSharesMember2024-01-012024-03-310001821159evgo:SaleVestingIncentiveUnitsMember2024-01-012024-03-310001821159evgo:TimeVestingIncentiveUnitsMember2024-01-012024-03-310001821159evgo:ComponentsLeasedToThirdPartiesMember2024-01-012024-03-3100018211592027-01-012024-03-3100018211592026-01-012024-03-3100018211592024-04-012024-03-3100018211592025-01-012024-03-310001821159evgo:RegulatoryCreditSalesMember2024-01-012024-03-310001821159evgo:NetworkRevenueOemMember2024-01-012024-03-310001821159evgo:ExtendMember2024-01-012024-03-310001821159evgo:ChargingRevenueRetailMember2024-01-012024-03-310001821159evgo:ChargingRevenueOemMember2024-01-012024-03-310001821159evgo:ChargingRevenueCommercialMember2024-01-012024-03-310001821159evgo:AncillaryRevenueMember2024-01-012024-03-310001821159evgo:RegulatoryCreditSalesMember2023-01-012023-03-310001821159evgo:NetworkRevenueOemMember2023-01-012023-03-310001821159evgo:ExtendMember2023-01-012023-03-310001821159evgo:ChargingRevenueRetailMember2023-01-012023-03-310001821159evgo:ChargingRevenueOemMember2023-01-012023-03-310001821159evgo:ChargingRevenueCommercialMember2023-01-012023-03-310001821159evgo:AncillaryRevenueMember2023-01-012023-03-310001821159evgo:PurchaseCommitmentForChargingEquipmentMember2024-03-310001821159evgo:ChargingStationEquipmentAndConstructionCostsMemberevgo:ComponentsLeasedToThirdPartiesMember2024-03-310001821159us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-03-310001821159us-gaap:ConstructionInProgressMember2024-03-310001821159evgo:OfficeEquipmentAndVehiclesMember2024-03-310001821159evgo:ChargingStationInstallationCostsMember2024-03-310001821159evgo:ChargingStationEquipmentMember2024-03-310001821159evgo:ChargingEquipmentMember2024-03-310001821159evgo:ChargingStationEquipmentAndConstructionCostsMemberevgo:ComponentsLeasedToThirdPartiesMember2023-12-310001821159us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-12-310001821159us-gaap:ConstructionInProgressMember2023-12-310001821159evgo:OfficeEquipmentAndVehiclesMember2023-12-310001821159evgo:ChargingStationInstallationCostsMember2023-12-310001821159evgo:ChargingStationEquipmentMember2023-12-310001821159evgo:ChargingEquipmentMember2023-12-310001821159srt:SubsidiariesMemberevgo:ThunderSubMember2024-03-310001821159srt:SubsidiariesMemberevgo:ThunderSubMember2023-12-310001821159us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberevgo:EarnoutLiabilityMember2024-03-310001821159evgo:PublicWarrantMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001821159evgo:PrivatePlacementWarrantMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001821159us-gaap:FairValueMeasurementsRecurringMember2024-03-310001821159us-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-03-310001821159us-gaap:LetterOfCreditMember2023-12-310001821159srt:MinimumMember2024-03-310001821159srt:MaximumMember2024-03-310001821159us-gaap:TradeNamesMember2024-03-310001821159us-gaap:DevelopedTechnologyRightsMember2024-03-310001821159us-gaap:CustomerRelationshipsMember2024-03-310001821159us-gaap:CustomerListsMember2024-03-310001821159evgo:SiteHostRelationshipsMember2024-03-310001821159evgo:PrivatePlacementWarrantMember2024-01-012024-03-310001821159evgo:EarnoutLiabilityMember2024-01-012024-03-310001821159us-gaap:EmployeeStockOptionMember2024-03-310001821159us-gaap:RestrictedStockUnitsRSUMember2024-03-310001821159us-gaap:PerformanceSharesMember2024-03-310001821159evgo:ShareBasedAwardsIncentiveUnitsMember2024-03-310001821159evgo:SaleVestingIncentiveUnitsMember2024-03-310001821159evgo:MarketBasedPerformanceSharesMember2024-03-310001821159us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001821159us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001821159evgo:ShareBasedAwardsIncentiveUnitsMember2024-01-012024-03-310001821159evgo:EarnoutLiabilityMemberus-gaap:MeasurementInputSharePriceMember2024-03-310001821159evgo:EarnoutLiabilityMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2024-03-310001821159evgo:EarnoutLiabilityMemberus-gaap:MeasurementInputPriceVolatilityMember2024-03-310001821159evgo:EarnoutLiabilityMemberus-gaap:MeasurementInputExpectedTermMember2024-03-310001821159evgo:EarnoutLiabilityMemberus-gaap:MeasurementInputSharePriceMember2023-12-310001821159evgo:EarnoutLiabilityMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-12-310001821159evgo:EarnoutLiabilityMemberus-gaap:MeasurementInputPriceVolatilityMember2023-12-310001821159evgo:EarnoutLiabilityMemberus-gaap:MeasurementInputExpectedTermMember2023-12-310001821159evgo:PrivatePlacementWarrantMember2024-03-310001821159evgo:EarnoutLiabilityMember2024-03-310001821159evgo:PrivatePlacementWarrantMember2023-12-310001821159evgo:EarnoutLiabilityMember2023-12-310001821159evgo:PropertyAndEquipmentMember2024-01-012024-03-310001821159evgo:PropertyAndEquipmentMember2023-01-012023-03-310001821159us-gaap:CostOfSalesMemberevgo:PropertyAndEquipmentMember2024-01-012024-03-310001821159us-gaap:CostOfSalesMemberevgo:PropertyAndEquipmentMember2023-01-012023-03-310001821159us-gaap:ProductAndServiceOtherMember2024-01-012024-03-310001821159evgo:ChargingNetworkRevenueMember2024-01-012024-03-310001821159us-gaap:ProductAndServiceOtherMember2023-01-012023-03-310001821159evgo:ChargingNetworkRevenueMember2023-01-012023-03-310001821159us-gaap:LeaseAgreementsMember2024-03-310001821159evgo:TotalPurchasesMemberus-gaap:SupplierConcentrationRiskMemberevgo:MajorSupplierMember2023-01-012023-03-310001821159us-gaap:CommonClassBMember2024-03-310001821159us-gaap:CommonClassBMember2023-12-3100018211592023-03-3100018211592022-12-310001821159us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001821159us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001821159us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001821159us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001821159us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001821159us-gaap:PerformanceSharesMember2024-01-012024-03-310001821159us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001821159evgo:PublicWarrantsMember2024-01-012024-03-310001821159evgo:PrivatePlacementWarrantMember2024-01-012024-03-310001821159us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001821159us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001821159evgo:PublicWarrantsMember2023-01-012023-03-310001821159evgo:PrivatePlacementWarrantMember2023-01-012023-03-310001821159us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310001821159us-gaap:CostOfSalesMember2024-01-012024-03-310001821159us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001821159us-gaap:CostOfSalesMember2023-01-012023-03-310001821159us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001821159us-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-01-012024-03-310001821159us-gaap:GeneralAndAdministrativeExpenseMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-01-012023-03-310001821159evgo:ComponentsLeasedToThirdPartiesMember2024-03-310001821159evgo:ComponentsLeasedToThirdPartiesMember2023-12-310001821159srt:MaximumMemberevgo:PilotFlyingJAgreementMember2022-07-050001821159us-gaap:CommonClassBMember2021-07-012021-07-010001821159us-gaap:CommonClassAMember2021-07-012021-07-010001821159us-gaap:PerformanceSharesMember2024-01-012024-03-310001821159evgo:MarketBasedPerformanceSharesMember2024-01-012024-03-310001821159srt:SubsidiariesMemberus-gaap:CommonClassBMember2024-01-012024-03-310001821159srt:SubsidiariesMemberus-gaap:CommonClassAMember2024-01-012024-03-310001821159evgo:EvgoHoldingsMemberus-gaap:CommonClassBMember2024-03-310001821159evgo:EvGoHoldingsAndEvGoMemberHoldingsMembersrt:AffiliatedEntityMember2024-03-310001821159evgo:EvgoHoldingsMemberus-gaap:CommonClassBMember2023-12-310001821159evgo:EvGoHoldingsAndEvGoMemberHoldingsMembersrt:AffiliatedEntityMember2023-12-310001821159evgo:EvgoHoldingsMember2024-03-310001821159evgo:EvgoHoldingsMember2023-12-310001821159evgo:ScenarioPlanDateFourMemberevgo:SecondAmendmentAgreementWithGeneralMotorsMember2024-03-310001821159evgo:SecondAmendmentAgreementWithGeneralMotorsMember2022-12-012022-12-310001821159evgo:EvgoHoldingsMemberus-gaap:CommonClassBMember2024-01-012024-03-310001821159evgo:TotalPurchasesMemberus-gaap:SupplierConcentrationRiskMemberevgo:MajorSupplierMember2024-01-012024-03-310001821159evgo:NissanAgreementTwoPointZeroMember2024-01-012024-03-310001821159evgo:MajorCustomersMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-03-310001821159evgo:MajorCustomersMemberus-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMember2024-01-012024-03-310001821159evgo:MajorCustomersMemberus-gaap:AccountsReceivableMemberus-gaap:CreditConcentrationRiskMember2023-01-012023-12-310001821159evgo:MajorCustomersMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001821159evgo:ScenarioPlanDateThreeMemberevgo:SecondAmendmentAgreementWithGeneralMotorsMember2020-07-200001821159evgo:GeneralMotorsAgreementMember2020-07-200001821159evgo:DeltaChargerSupplyAgreementAndPurchaseOrderMember2022-07-122022-07-120001821159us-gaap:CommonClassAMemberevgo:AtMarketOfferingMember2022-11-102022-11-100001821159us-gaap:GeneralAndAdministrativeExpenseMemberevgo:PropertyAndEquipmentMember2024-01-012024-03-310001821159us-gaap:GeneralAndAdministrativeExpenseMemberevgo:PropertyAndEquipmentMember2023-01-012023-03-310001821159evgo:TriggeringEventTwoScenarioMember2024-01-012024-03-310001821159evgo:TriggeringEventTwoScenarioMember2023-01-012023-03-310001821159evgo:TriggeringEventTwoScenarioMemberevgo:EarnoutSharesMember2024-03-310001821159us-gaap:CommonClassAMember2024-03-310001821159us-gaap:CommonClassAMember2023-12-310001821159evgo:TriggeringEventTwoScenarioMemberevgo:EarnoutSharesMember2023-03-310001821159evgo:AtMarketOfferingMember2024-03-310001821159srt:SubsidiariesMemberus-gaap:CommonClassAMember2024-03-310001821159srt:SubsidiariesMemberus-gaap:CommonClassAMember2023-12-310001821159evgo:ClimateChangeCrisisRealImpactIAcquisitionCorporationMemberevgo:PrivatePlacementWarrantMember2020-10-022020-10-020001821159evgo:SecondAmendmentAgreementWithGeneralMotorsMember2020-07-202020-07-200001821159evgo:PilotFlyingJAgreementMember2022-07-052022-07-050001821159evgo:NissanAgreementTwoPointZeroMember2019-06-012019-06-300001821159us-gaap:CostOfSalesMemberus-gaap:ConstructionInProgressMember2024-01-012024-03-310001821159us-gaap:CostOfSalesMemberus-gaap:ConstructionInProgressMember2023-01-012023-03-310001821159evgo:GeneralMotorsAgreementMember2020-07-202020-07-200001821159us-gaap:RetainedEarningsMember2024-01-012024-03-310001821159us-gaap:RetainedEarningsMember2023-01-012023-03-310001821159us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100018211592023-01-012023-03-3100018211592024-03-3100018211592023-12-310001821159evgo:DennisKishMemberevgo:FormerTradingPlanMember2024-03-310001821159evgo:DennisKishMemberevgo:AmendedTradingPlanMember2024-03-310001821159evgo:DennisKishMemberevgo:FormerTradingPlanMember2024-01-012024-03-310001821159evgo:DennisKishMemberevgo:AmendedTradingPlanMember2024-01-012024-03-310001821159us-gaap:CommonClassAMember2024-01-012024-03-310001821159evgo:RedeemableWarrantsForClassCommonStockMember2024-01-012024-03-310001821159us-gaap:CommonClassBMember2024-04-260001821159us-gaap:CommonClassAMember2024-04-2600018211592024-01-012024-03-31xbrli:sharesiso4217:USDxbrli:pureevgo:itemiso4217:USDxbrli:sharesevgo:customerevgo: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 March 31, 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 April 26, 2024, the Registrant had 106,233,357 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 March 31, 2024 (unaudited) and December 31, 2023

7

Condensed Consolidated Statements of Operations for the Three Months Ended March 31, 2024 and 2023 (unaudited)

9

Condensed Consolidated Statements of Stockholders’ Equity (Deficit) for the Three Months Ended March 31, 2024 and 2023 (unaudited)

10

Condensed Consolidated Statements of Cash Flows for the Three Months Ended March 31, 2024 and 2023 (unaudited)

11

Notes to Condensed Consolidated Financial Statements (unaudited)

12

Item 2.

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

30

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

47

Item 4.

Controls and Procedures

47

Part II. Other Information

Item 1.

Legal Proceedings

48

Item 1A.

Risk Factors

48

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

49

49

49

49

49

Signatures

51

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

    

March 31, 

December 31, 

2024

2023

(in thousands)

(unaudited)

Assets

 

  

Current assets

 

  

  

Cash, cash equivalents and restricted cash

 

$

175,526

$

209,146

Accounts receivable, net of allowance of $1,327 and $1,116 as of March 31, 2024 and December 31, 2023, respectively

 

35,262

 

34,882

Accounts receivable, capital-build

 

12,096

 

9,297

Prepaid expenses and other current assets

16,143

14,081

Total current assets

 

239,027

 

267,406

Property, equipment and software, net

 

393,693

 

389,227

Operating lease right-of-use assets

75,232

67,724

Other assets

 

2,149

 

2,208

Intangible assets, net

 

46,392

 

48,997

Goodwill

 

31,052

 

31,052

Total assets

$

787,545

$

806,614

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

Current liabilities

 

  

 

Accounts payable

$

10,087

$

10,133

Accrued liabilities

 

34,971

 

40,549

Operating lease liabilities, current

6,515

6,018

Deferred revenue, current

29,898

32,349

Other current liabilities

 

154

 

298

Total current liabilities

 

81,625

 

89,347

Operating lease liabilities, noncurrent

69,039

61,987

Earnout liability, at fair value

446

654

Asset retirement obligations

 

18,968

 

18,232

Capital-build liability

 

38,103

 

35,787

Deferred revenue, noncurrent

 

58,808

 

55,091

Warrant liabilities, at fair value

3,423

5,141

Total liabilities

$

270,412

$

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)

March 31, 

December 31, 

2024

2023

(in thousands, except share data)

(unaudited)

Redeemable noncontrolling interest

$

491,458

$

700,964

Stockholders’ equity (deficit)

Preferred stock, $0.0001 par value; 10,000,000 shares authorized as of March 31, 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 March 31, 2024 and December 31, 2023; 105,436,632 and 102,935,965 shares outstanding (excluding 718,750 shares subject to possible forfeiture) as of March 31, 2024 and December 31, 2023, respectively

11

10

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

20

20

Additional paid-in capital

92,758

87,928

Accumulated deficit

(67,114)

(248,547)

Total stockholders’ equity (deficit)

 

25,675

 

(160,589)

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

$

787,545

$

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

March 31, 

(in thousands, except per share data)

2024

    

2023

Revenue

Charging, retail

$

18,326

$

6,615

Charging, commercial

5,839

1,715

Charging, OEM

2,732

552

Regulatory credit sales

2,034

1,215

Network, OEM

3,423

2,699

Total charging network

32,354

12,796

eXtend

19,151

10,292

Ancillary

3,653

2,212

Total revenue

 

55,158

 

25,300

Cost of sales

Charging network

19,510

9,979

Other

18,448

8,938

Depreciation, net of capital-build amortization

10,359

6,342

Total cost of sales

48,317

25,259

Gross profit

6,841

41

Operating expenses

General and administrative

34,226

37,889

Depreciation, amortization and accretion

4,985

4,784

Total operating expenses

39,211

42,673

Operating loss

(32,370)

(42,632)

Interest income

2,273

1,998

Other (expense) income, net

(9)

1

Change in fair value of earnout liability

208

(2,063)

Change in fair value of warrant liabilities

1,718

(6,380)

Total other income (expense), net

4,190

(6,444)

Loss before income tax expense

(28,180)

(49,076)

Income tax expense

(13)

(5)

Net loss

(28,193)

(49,081)

Less: net loss attributable to redeemable noncontrolling interest

(18,360)

(36,005)

Net loss attributable to Class A common stockholders

$

(9,833)

$

(13,076)

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

$

(0.09)

$

(0.18)

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 Three Months Ended March 31, 2024 and 2023

(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

1

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

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 loss1

(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)

.

1 Excludes $36.0 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 Cash Flows

(unaudited)

    

Three Months Ended

    

March 31, 

(in thousands)

2024

    

2023

Cash flows from operating activities

 

 

 

Net loss

$

(28,193)

$

(49,081)

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

 

Depreciation, amortization and accretion

 

15,344

11,126

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

 

2,740

3,460

Share-based compensation

 

4,701

6,427

Change in fair value of earnout liability

(208)

2,063

Change in fair value of warrant liabilities

(1,718)

6,380

Other

5

Changes in operating assets and liabilities

 

Accounts receivable, net

 

(379)

(18,188)

Prepaid expenses, other current assets and other assets

 

(1,763)

(4,415)

Operating lease assets and liabilities, net

40

365

Accounts payable

 

(137)

6,493

Accrued liabilities

 

(5,595)

(799)

Deferred revenue

1,266

16,747

Other current and noncurrent liabilities

 

(185)

79

Net cash used in operating activities

 

(14,082)

(19,343)

Cash flows from investing activities

 

Capital expenditures

(21,071)

(65,246)

Proceeds from insurance for property losses

48

Net cash used in investing activities

 

(21,023)

(65,246)

Cash flows from financing activities

 

Proceeds from capital-build funding

 

1,680

2,216

Payments of deferred debt issuance costs

(195)

Payments of deferred equity issuance costs

(308)

Net cash provided by financing activities

 

1,485

1,908

Net decrease in cash, cash equivalents and restricted cash

 

(33,620)

(82,681)

Cash, cash equivalents and restricted cash, beginning of period

 

209,146

246,493

Cash, cash equivalents and restricted cash, end of period

$

175,526

$

163,812

Supplemental disclosure of noncash investing and financing activities

 

Fair value adjustment to redeemable noncontrolling interest

$

191,266

$

685,612

Capital expenditures in accounts payable and accrued liabilities

$

15,129

$

26,840

Non-cash increase in capital-build liability

$

4,332

$

3,624

Deferred debt issuance costs in accounts payable and accrued liabilities

$

379

$

Non-cash increase in asset retirement obligations

$

371

$

1,377

Share-based compensation capitalized to property, equipment and software

$

251

$

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

11

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 March 31, 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 March 31, 2024 and December 31, 2023, the shares of the Company’s Class B common

12

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.8% 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 months ended March 31, 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 (the “Annual Report”).

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.

13

The Company had two customers that collectively comprised 42.0% of the Company’s total net accounts receivable as of March 31, 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 March 31, 2024, one customer represented 34.4% of total revenue. For the three months ended March 31, 2023, two customers collectively represented 51.4% of total revenue.

For the three months ended March 31, 2024 and 2023, one vendor provided 77.7% and 84.3%, respectively, of EVgo’s total charging equipment.

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 March 31, 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.9 million and $2.7 million were included in accounts receivable, net, on the condensed consolidated balance sheets as of March 31, 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,

14

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:

March 31, 

December 31, 

Change

(dollars in thousands)

2024

    

2023

$

    

%

Contract assets

$

1,064

$

1,191

$

(127)

(11)

%

Contract liabilities

$

88,706

$

87,440

$

1,266

1

%

As of March 31, 2024 there was $1.1 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 March 31, 2024 increased $1.3 million, or 1%, to $88.7 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

 

30,744

Recognized in revenue

(29,431)

Marketing activities recognized on a net basis

 

(47)

Balance as of March 31, 2024

$

88,706

15

Revenues include the following:

Three Months Ended

March 31, 

(in thousands)

2024

    

2023

Amounts included in the beginning of period contract liabilities balance

$

12,411

$

4,000

Amounts associated with performance obligations satisfied in previous periods

$

42

$

25

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

(in thousands)

2024

$

11,820

2025

 

23,721

2026

 

15,148

2027

19,710

$

70,399

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 March 31, 2024 and December 31, 2023, there was $18.3 million and $17.2 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 $48.4 million for leases where the Company has not yet taken possession of the underlying asset as of March 31, 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 March 31, 2024.

16

The Company’s lease costs consisted of the following:

Three Months Ended

March 31, 

(in thousands)

2024

    

2023

Operating lease costs

Charging network cost of sales

$

2,429

  

$

1,319

General and administrative expenses

1,074

1,219

Variable lease costs

Charging network cost of sales

446

39

General and administrative expenses

24

36

Short-term lease costs

33

$

3,973

$

2,646

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

(in thousands)

2024

$

9,797

2025

12,943

2026

12,390

2027

11,833

2028

11,562

Thereafter

55,999

Total undiscounted operating lease payments

114,524

Less: imputed interest

(38,970)

Total discounted operating lease liabilities

$

75,554

Other supplemental and cash flow information consisted of the following:

Three Months Ended

March 31, 

(dollars in thousands)

2024

2023

Weighted-average remaining lease term (in years)

9.0

8.9

Weighted-average discount rate

9.5

%

9.2

%

Cash paid for amounts included in measurement of operating lease liabilities

$

3,382

$

1,849

ROU assets obtained in exchange for new operating lease liabilities

$

9,603

$

3,409

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.

17

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

Three Months Ended

March 31, 

(in thousands)

2024

    

2023

Operating lease income:

Charging, commercial revenue

$

563

  

$

458

Sublease income:

Ancillary revenue

    

267

267

  

$

830

$

725

As of March 31, 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

$

1,372

2025

1,330

2026

910

2027

667

2028

334

$

4,613

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:

March 31, 

December 31, 

(in thousands)

2024

    

2023

Charging station equipment and construction costs

$

5,486

$

5,941

Less: accumulated depreciation

(1,310)

(1,307)

Property, equipment and software, net

$

4,176

$

4,634

Operating lease ROU assets

$

11,653

$

11,764

Note 5 – Property, Equipment and Software, Net

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

March 31, 

December 31, 

(in thousands)

2024

    

2023

Charging station installation costs

$

218,758

$

198,513

Charging station equipment

 

143,705

 

130,232

Construction in process

73,038

91,803

Charging equipment

 

40,685

 

38,473

Software

21,889

20,743

Office equipment, vehicles and other

 

1,835

 

1,801

Total property, equipment and software

 

499,910

 

481,565

Less accumulated depreciation and amortization

 

(106,217)

 

(92,338)

Property, equipment and software, net

$

393,693

$

389,227

18

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

Three Months Ended

March 31, 

(in thousands)

    

2024

    

2023

Cost of sales

Depreciation of property and equipment

$

12,375

$

7,971

Amortization of capital-build liability

(2,016)

(1,629)

General and administrative expenses

Depreciation of property and equipment

117

126

Amortization of software

1,858

1,215

Impairment expense

2,305

3,433

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

435

27

$

15,074

$

11,143

Note 6 – Intangible Assets, Net

Intangible assets, net, consisted of the following as of March 31, 2024:

Remaining

 

 

 

 

Weighted

Gross

Net

Average

Carrying

Accumulated

Carrying

Amortization 

(in thousands)

    

Amount

    

Amortization

    

Value

    

Period

Site Host relationships

$

41,500

$

(14,558)

$

26,942

 

7.8 years

Customer relationships

 

19,000

 

(16,898)

 

2,102

 

0.8 years

Developed technology

 

14,000

 

(3,911)

 

10,089

 

10.3 years

User base

11,000

 

(7,496)

3,504

1.3 years

Trade name

    

5,000

    

(1,245)

    

3,755

    

12.3 years

$

90,500

$

(44,108)

$

46,392

Amortization of intangible assets was $2.6 million and $2.9 million for the three months ended March 31, 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

 

371

Accretion expense

 

405

Liabilities settled

 

(40)

Balance as of March 31, 2024

$

18,968

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

19

million of shares of Class A common stock in “at the market” transactions at prevailing market prices (the “ATM Program”). As of March 31, 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.

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,

20

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, 50% of which were required to be and were installed by March 31, 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

21

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 March 31, 2024, EVgo had $39.5 million in outstanding purchase order commitments to EVgo’s contract manufacturers and component suppliers for charging equipment, all of which were short-term. 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).

22

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:

March 31, 

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

$

446

3

$

654

Warrant liability – Public Warrants

1

2,825

1

4,245

Warrant liability – Private Placement Warrants

3

598

3

896

Total liabilities

$

3,869

$

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:

March 31, 

December 31, 

2024

2023

Stock price

$

2.51

 

$

3.58

 

Risk-free interest rate

4.5

%

4.1

%

Expected restriction period (in years)

2.2

2.5

Expected volatility

80

%

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 March 31, 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:

March 31, 

December 31, 

2024

2023

Stock price

$

2.51

 

$

3.58

 

Risk-free interest rate

4.5

%

4.1

%

Expected term (in years)

2.3

2.5

Expected volatility

80

%

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) for the three months ended March 31, 2024:

Private

Placement

Earnout

Warrant

(in thousands)

Liability

Liability

Fair value as of December 31, 2023

$

654

$

896

Change in fair value of liability

(208)

(298)

Fair value as of March 31, 2024

$

446

$

598

23

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 March 31, 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 March 31, 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 March 31, 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 March 31, 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.

24

Note 13 – Share-Based Compensation

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

Three Months Ended

March 31, 

(in thousands)

2024

2023

Other cost of sales

$

87

 

$

22

General and administrative expenses

4,614

6,405

Total share-based compensation expense

$

4,701

$

6,427

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 March 31, 2024, there were 10,959,729 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 March 31, 2024.

Stock Options

The following table summarizes stock option activity under the 2021 Incentive Plan for the three months ended March 31, 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

$

Outstanding as of March 31, 2024

1,058

$

8.66

7.3 years

$

Exercisable as of March 31, 2024

510

$

10.05

5.5 years

$

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

25

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 three months ended March 31, 2024:

Weighted

 Average 

Number of

 Grant Date 

(shares in thousands)

Shares

    

 Fair Value

Nonvested as of December 31, 2023

9,113

$

5.83

Granted

8,149

$

2.61

Vested

(2,563)

$

6.75

Forfeited

(449)

$

4.72

Nonvested and outstanding as of March 31, 2024

14,250

$

3.86

The total fair value of RSUs vested during the three months ended March 31, 2024 was $6.2 million. As of March 31, 2024, the Company’s unrecognized share-based compensation expense related to unvested RSUs was approximately $37.8 million, which is expected to be recognized over a period of 1.7 years.

Market-Based Awards

The Company has granted certain nonvested units, which are subject to market-based performance targets (“MSUs”) 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 three months ended March 31, 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

Nonvested as of March 31, 2024

1,021

$

2.27

No MSUs vested during the three months ended March 31, 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 three months ended March 31, 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 March 31, 2024, the Company’s unrecognized share-based compensation expense related to unvested MSUs was approximately $2.0 million, which is expected to be recognized over a period of 2.0 years.

26

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 three months ended March 31, 2024:

Weighted

 Average 

Number of

 Grant Date 

(shares in thousands)

Shares

    

 Fair Value

Nonvested as of December 31, 2023

$

Granted

1,808

$

2.90

Nonvested as of March 31, 2024

1,808

$

2.90

No PSUs vested during the three months ended March 31, 2024. As of March 31, 2024, the Company’s unrecognized share-based compensation expense related to unvested PSUs was approximately $5.1 million, which is expected to be recognized over a period of 3.0 years.

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 three months ended March 31, 2024:

    

    

Weighted

 Average 

 Grant Date 

(units in thousands)

    

Units

    

 Fair Value

Nonvested as of December 31, 2023

252

$

37.03

Vested

(57)

$

15.57

Forfeited

(5)

$

30.43

Nonvested as of March 31, 2024

190

$

43.60

As of March 31, 2024, the Company’s unrecognized share-based compensation expense related to unvested Time Vesting Incentive Units was approximately $0.3 million, which is expected to be recognized over a period of 0.8 years. As of March 31, 2024, unrecognized share-based compensation expense related to unvested Sale Vesting Incentive Units was approximately $8.0 million, which is contingent upon the occurrence of a sale event.

27

Note 14 – Net Loss Per Share

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

Three Months Ended

March 31, 

(in thousands, except per share data)

2024

2023

Numerator

Net loss

 

$

(28,193)

 

$

(49,081)

Less: net loss attributable to redeemable noncontrolling interest

(18,360)

 

(36,005)

Net loss attributable to Class A common stockholders

(9,833)

(13,076)

Less: net loss attributable to participating securities

(67)

(131)

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

$

(9,766)

$

(12,945)

Denominator

Weighted average common stock outstanding

105,395

71,713

Less: weighted average unvested Earnout Shares outstanding

(719)

(719)

Weighted average common stock outstanding, basic and diluted

104,676

70,994

Net loss per share – basic and diluted

$

(0.09)

$

(0.18)

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 Months Ended

March 31, 

(in thousands)

2024

2023

Public Warrants

14,949

14,949

Private Placement Warrants

3,149

3,149

RSUs

14,250

7,237

PSUs

1,808

Stock options

1,058

473

35,214

25,808

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 March 31, 2024 and 2023.

There were approximately 1.0 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 March 31, 2024.

Note 15 – Redeemable Noncontrolling Interest

As of March 31, 2024 and December 31, 2023, EVgo Holdings held 195,800,000 EVgo OpCo Units, representing a 65.0% 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).

28

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 three months ended March 31, 2024:

(in thousands)

Balance as of December 31, 2023

   

$

700,964

Net loss attributable to redeemable noncontrolling interest

   

   

(18,360)

Equity-based compensation attributable to redeemable noncontrolling interest

   

   

120

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

   

   

(191,266)

Balance as of March 31, 2024

$

491,458

29

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 March 31, 2024 and December 31, 2023 and for the three months ended March 31, 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 Annual Report. 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 accelerating 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.

30

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

31

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. Sustained levels of high inflation have likewise caused the U.S. Federal Reserve and other central banks to increase interest rates, which could 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.

32

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.

33

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:

March 31, 

2024

    

2023

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

53

18

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

 

3.1

2.4

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.

34

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

35

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.

36

Results of Operations for the Three Months Ended March 31, 2024 and 2023

The table below presents EVgo’s results of operations:

Three Months Ended March 31, 

 

Change

(dollars in thousands)

2024

    

2023

    

$

    

%

Revenue

Charging, retail

$

18,326

6,615

$

11,711

177

%

Charging, commercial

5,839

1,715

4,124

240

%

Charging, OEM

2,732

552

2,180

395

%

Regulatory credit sales

2,034

1,215

819

67

%

Network, OEM

3,423

2,699

724

27

%

Total charging network

32,354

12,796

19,558

153

%

eXtend

19,151

10,292

8,859

86

%

Ancillary

3,653

2,212

1,441

65

%

Total revenue

55,158

 

25,300

 

29,858

 

118

%

Cost of sales

 

Charging network1

19,510

9,979

9,531

96

%

Other1

18,448

8,938

9,510

106

%

Depreciation, net of capital-build amortization

10,359

 

6,342

4,017

 

63

%

Total cost of sales

48,317

25,259

23,058

91

%

Gross profit

6,841

 

41

6,800

 

*

%

Operating expenses

General and administrative

34,226

 

37,889

(3,663)

 

(10)

%

Depreciation, amortization and accretion

4,985

 

4,784

201

 

4

%

Total operating expenses

39,211

42,673

(3,462)

(8)

%

Operating loss

(32,370)

 

(42,632)

10,262

 

24

%

Interest income

2,273

 

1,998

275

 

14

%

Other (expense) income, net

(9)

 

1

(10)

 

*

Change in fair value of earnout liability

208

(2,063)

2,271

 

110

%

Change in fair value of warrant liabilities

1,718

(6,380)

8,098

 

127

%

Total other income (expense), net

4,190

(6,444)

10,634

 

165

%

Loss before income tax expense

(28,180)

(49,076)

20,896

 

43

%

Income tax expense

(13)

(5)

(8)

 

(160)

%

Net loss

(28,193)

(49,081)

20,888

 

43

%

Less: net loss attributable to redeemable noncontrolling interest

(18,360)

(36,005)

17,645

 

49

%

Net loss attributable to Class A common stockholders

$

(9,833)

 

$

(13,076)

$

3,243

 

25

%

Gross margin

12.4

%

0.2

%

Operating margin

(58.7)

%

(168.5)

%

  

  

Network throughput (GWh) on the EVgo Network

53

18

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

3.1

2.4

 

  

  

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 three months ended March 31, 2024 increased $29.9 million, or 118%, to $55.2 million compared to $25.3 million for the three months ended March 31, 2023. As further discussed below, the increase in revenue was primarily due to an $11.7 million increase in retail charging revenue, an $8.9 million increase in eXtend revenue, a $4.1 million increase in commercial charging revenue, and a $2.2 million increase in OEM charging revenue.

37

Charging Revenue, Retail. Charging revenue, retail, for the three months ended March 31, 2024 increased $11.7 million, or 177%, to $18.3 million compared to $6.6 million for the three months ended March 31, 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 March 31, 2024 increased $4.1 million, or 240%, to $5.8 million compared to $1.7 million for the three months ended March 31, 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 March 31, 2024 increased $2.2 million, or 395%, to $2.7 million compared to $0.6 million for the three months ended March 31, 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 March 31, 2024 increased $0.8 million, or 67%, to $2.0 million compared to $1.2 million for the three months ended March 31, 2023 due to the impact of increased throughput.

Network Revenue, OEM. Network revenue, OEM, for the three months ended March 31, 2024 increased $0.7 million, or 27%, to $3.4 million compared to $2.7 million for the three months ended March 31, 2023. The period-over-period increase was due to increased marketing activities and membership fees from OEM customers.

eXtend Revenue. eXtend revenue for the three months ended March 31, 2024 increased $8.9 million, or 86%, to $19.2 million compared to $10.3 million for the three months ended March 31, 2023. The increase was primarily due to an increase in equipment sales and increased projects in process or completed compared to the same prior year period.

Ancillary Revenue. Ancillary revenue for the three months ended March 31, 2024 increased $1.4 million, or 65%, to $3.7 million compared to $2.2 million for the three months ended March 31, 2023. The increase was primarily due to increased revenue from equipment sales, and engineering and construction revenue.

Cost of Sales

Charging Network. Charging network cost of sales for the three months ended March 31, 2024 increased $9.5 million, or 96% to $19.5 million compared to $10.0 million for the three months ended March 31, 2023. The increase in charging network cost was primarily due to a $6.7 million increase in usage-related energy costs resulting from increased throughput and a $2.8 million increase in fixed charging costs.

Other. Other cost of sales for the three months ended March 31, 2024 increased $9.5 million, or 106%, to $18.4 million compared to $8.9 million for the three months ended March 31, 2023. The increase in other cost of sales was primarily due to an increase of $8.2 million in costs to support eXtend revenue and an increase of $1.3 million in costs to support ancillary revenue.

Depreciation, Net of Capital-Build Amortization. Depreciation, net of capital-build amortization, for the three months ended March 31, 2024 increased $4.0 million, or 63%, to $10.4 million compared to $6.3 million for the three months ended March 31, 2023 due to the growth of EVgo’s charging network.

Gross Profit and Gross Margin

Gross profit for the three months ended March 31, 2024 was $6.8 million compared to approximately break even for the three months ended March 31, 2023 primarily due to increased gross profit from charging revenues, partially offset by increased depreciation, net of capital-build amortization. Gross margin for the three months ended March 31, 2024 was 12.4% compared to 0.2% for the three months ended March 31, 2023 primarily due to higher margins on charging revenue resulting from improved leveraging of charging station costs, partially offset by lower margins from eXtend and ancillary revenues.

38

Operating Expenses

General and Administrative Expenses. General and administrative expenses for the three months ended March 31, 2024 decreased $3.7 million, or 10%, to $34.2 million compared to $37.9 million for the three months ended March 31, 2023. The decrease was primarily driven by a $1.3 million decrease in fees for professional services, a $1.1 million decrease in impairment expenses, and a $0.8 million decrease in payroll expenses.

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

Operating Loss and Operating Margin

During the three months ended March 31, 2024, EVgo had an operating loss of $32.4 million, an improvement of $10.3 million, or 24%, compared to $42.6 million for the three months ended March 31, 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 March 31, 2024 was negative 58.7% compared to negative 168.5% for the three months ended March 31, 2023 primarily due to improved leveraging of operating expenses and improved gross margin.

Interest Income

Interest income for the three months ended March 31, 2024 increased $0.3 million, or 14%, to $2.3 million compared to $2.0 million for the three months ended March 31, 2023. The increase was due to more cash and cash equivalents held in a high interest rate account by the Company during the three months ended March 31, 2024 compared to the same prior-year period.

Other (Expense) Income, Net 

Other (expense) income, net, for the three months ended March 31, 2024 and 2023 was de minimis.

Changes in Fair Values of Warrant and Earnout Liabilities

For the three months ended March 31, 2024, there was a $1.9 million gain on change in fair values of warrant and earnout liabilities compared to an $8.4 million loss for the three months ended March 31, 2023. The change between periods was primarily due to a decrease in the fair value of the warrant and earnout liabilities during the three months ended March 31, 2024 compared to an increase during the same prior-year period. See “Part I, Item 1. Financial Statements – Note 10 – Fair Value Measurements” for more information.

Income Taxes

For the three months ended March 31, 2024 and 2023, EVgo’s income taxes and effective tax rates were de minimis.

Net Loss

Net loss for the three months ended March 31, 2024 was $28.2 million, compared to a net loss of $49.1 million for the three months ended March 31, 2023. The change was primarily driven by a $10.4 million impact from changes in the fair values of the warrant and earnout liabilities, increased gross profit of $6.8 million, and a $3.7 million decrease in general and administrative expenses.

Non-GAAP Financial Measures

This Quarterly Report includes the following non-GAAP financial measures, in each case as defined below: “Adjusted Cost of Sales,” “Adjusted Cost of Sales as a Percentage of Revenue,” “Adjusted Gross Profit (Loss),” “Adjusted Gross

39

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.

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

40

The following unaudited table presents a reconciliation of 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

March 31, 

(dollars in thousands)

 

2024

 

2023

GAAP revenue

$

55,158

$

25,300

GAAP cost of sales

48,317

25,259

GAAP gross profit

$

6,841

$

41

GAAP cost of sales as a percentage of revenue

87.6%

99.8%

GAAP gross margin

12.4%

0.2%

Adjustments:

Depreciation, net of capital-build amortization

$

10,359

$

6,342

Share-based compensation

87

22

Total adjustments

10,446

6,364

Adjusted Cost of Sales

$

37,871

$

18,895

Adjusted Cost of Sales as a Percentage of Revenue

68.7%

74.7%

Adjusted Gross Profit

$

17,287

$

6,405

Adjusted Gross Margin

31.3%

25.3%

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

March 31, 

(dollars in thousands)

 

2024

 

2023

GAAP revenue

$

55,158

$

25,300

GAAP general and administrative expenses

$

34,226

$

37,889

GAAP general and administrative expenses as a percentage of revenue

62.1%

149.8%

Adjustments:

Share-based compensation

$

4,614

$

6,405

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

2,740

3,460

Bad debt expense

230

97

Other1,2

2,152

1,455

Total adjustments

9,736

11,417

Adjusted General and Administrative Expenses

$

24,490

$

26,472

Adjusted General and Administrative Expenses as a Percentage of Revenue

44.4%

104.6%

1 In the second quarter of 2023, the Company reclassified insurance proceeds from property losses from "other" to "loss on disposal of property and equipment, net of insurance recoveries, and impairment expenses." Previously reported amounts have been updated to conform to the current period presentation.
2 For the three months ended March 31, 2024, comprised primarily of costs related to the organizational realignment announced by the Company on January 17, 2024. For the three months ended March 31, 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").

41

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

March 31, 

(dollars in thousands)

 

2024

    

2023

GAAP revenue

$

55,158

$

25,300

GAAP net loss

$

(28,193)

$

(49,081)

GAAP net loss margin

(51.1%)

(194.0%)

Adjustments:

 

  

 

Depreciation, net of capital-build amortization

 

10,476

 

6,468

Amortization

 

4,463

 

4,119

Accretion

 

405

 

539

Interest income

 

(2,273)

 

(1,998)

Income tax expense

 

13

 

5

EBITDA

$

(15,109)

$

(39,948)

EBITDA Margin

(27.4%)

(157.9%)

Adjustments:

Share-based compensation

$

4,701

$

6,427

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

 

2,740

 

3,460

Loss (gain) on investments

 

5

 

(1)

Bad debt expense

 

230

 

97

Change in fair value of earnout liability

(208)

2,063

Change in fair value of warrant liabilities

(1,718)

6,380

Other1,2

 

2,152

1,455

Total adjustments

7,902

19,881

Adjusted EBITDA

$

(7,207)

$

(20,067)

Adjusted EBITDA Margin

(13.1%)

(79.3%)

1 In the second quarter of 2023, the Company reclassified insurance proceeds from property losses from "other" to "loss on disposal of property and equipment, net of insurance recoveries, and impairment expenses." Previously reported amounts have been updated to conform to the current period presentation.
2 For the three months ended March 31, 2024, comprised primarily of costs related to the organizational realignment announced by the Company on January 17, 2024. For the three months ended March 31, 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

March 31, 

(dollars in thousands)

2024

2023

Capital expenditures

 

$

21,071

 

$

65,246

Capital offsets:

OEM infrastructure payments

5,826

3,895

Proceeds from capital-build funding

1,680

2,216

Total capital offsets

7,506

6,111

Capital Expenditures, Net of Capital Offsets

$

13,565

$

59,135

42

Liquidity and Capital Resources

EVgo has a history of operating losses and negative operating cash flows. As of March 31, 2024, EVgo had $175.5 million of cash, cash equivalents and restricted cash and working capital of $157.4 million. As of December 31, 2023, 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 three months ended March 31, 2024 was $33.6 million. EVgo believes its cash and cash equivalents on hand as of March 31, 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

43

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.

Cash Flows 

The following table summarizes EVgo’s consolidated cash flows:

Three Months Ended March 31, 

(in thousands)

2024

    

2023

Cash flows used in operating activities

$

(14,082)

$

(19,343)

Cash flows used in investing activities

 

(21,023)

 

(65,246)

Cash flows provided by financing activities

 

1,485

 

1,908

Net decrease in cash, cash equivalents and restricted cash

$

(33,620)

$

(82,681)

Operating Activities. Cash used in operating activities for the three months ended March 31, 2024 was $14.1 million compared to $19.3 million for the three months ended March 31, 2023. The year-over-year change primarily reflected a $17.8 million increase in cash flows from accounts receivable, net, a $12.3 million increase in cash inflows from operations, and a $2.7 increase in cash flows from prepaid expenses, other current assets and other assets, partially offset by a $15.5 million decrease in cash flows from deferred revenue, a $6.6 million decrease in cash flows from accounts payable, and a $4.8 million decrease in cash flows from accrued liabilities.

Investing Activities. Cash used in investing activities for the three months ended March 31, 2024 was $21.0 million, compared to $65.2 million for the three months ended March 31, 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 three months ended March 31, 2024 was $1.5 million compared to $1.9 million for the three months ended March 31, 2023. The decrease was driven primarily by a decrease in proceeds from capital-build funding received for charging stations during the three months ended March 31, 2024.

Working Capital. EVgo’s working capital as of March 31, 2024 was $157.4 million, compared to $178.1 million as of December 31, 2023. The decrease was driven primarily by a $33.6 million decrease in the Company’s cash, cash equivalents and restricted cash and a $0.5 million increase in operating lease liabilities, current, partially offset by a $5.6 million decrease in accrued liabilities, a $2.8 million increase in accounts receivable, capital-build, and a $2.5 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.

44

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.

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

45

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.

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

46

exercise price and the number of Private Placement Warrants outstanding. Assumptions used in the Monte Carlo model are subjective and require significant judgment.

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 quarters ended March 31, 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

47

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 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 March 31, 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 March 31, 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 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 March 31, 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.

48

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 March 31, 2024, the following Section 16 officer adopted, modified or terminated a “Rule 10b5-1 trading arrangement” (as defined in Item 408 of Regulation S-K of the Exchange Act):

On March 19, 2024, Dennis Kish, the Company’s President, terminated a 10b5-1 trading plan that he had previously adopted on September 27, 2023. Mr. Kish’s former plan provided for the sale of up to 61,268 shares of the Company’s Class A Common Stock from December 2023 through March 2025, of which 12,896 shares had not yet been sold as of the date of the termination of the plan.
On March 22, 2024, Mr. Kish amended a separate 10b5-1 trading plan that he had previously adopted on September 27, 2023, in order to include additional equity awards that were not included in the original plan. The amended trading plan provides for the sale of up to 172,174 shares of the Company’s Class A common stock until August 31, 2025 (or such earlier time as provided pursuant to the terms of the trading plan). The first possible trade date under the amended plan is August 10, 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 March 31, 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.

49

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

Amended & Restated Employment Agreement, dated January 17, 2024, between EVgo Services LLC and Dennis Kish (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K, filed with the Securities and Exchange Commission on January 17, 2024).

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.

50

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.

EVgo Inc.

Date:

May 7, 2024

By:

/s/ Badar Khan

Name:

Badar Khan

Title:

Chief Executive Officer

(Principal Executive Officer)

Date:

May 7, 2024

By:

/s/ Olga Shevorenkova

Name:

Olga Shevorenkova

Title:

Chief Financial Officer

(Principal Financial Officer and Principal Accounting Officer)

51

EX-31.1 2 evgo-20240331xex31d1.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: May 7, 2024

By:

/s/ Badar Khan

Name:

Badar Khan

Title:

Chief Executive Officer


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

Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

I, Olga Shevorenkova, 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: May 7, 2024

J.

By:

/s/ Olga Shevorenkova

Name:

Olga Shevorenkova

Title:

Chief Financial Officer


EX-32 4 evgo-20240331xex32.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 March 31, 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: May 7, 2024

By:

/s/ Badar Khan

Name:

Badar Khan

Title:

Chief Executive Officer

Date: May 7, 2024

By:

/s/ Olga Shevorenkova

Name:

Olga Shevorenkova

Title:

Chief Financial Officer


EX-101.SCH 5 evgo-20240331.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Lease Accounting - Lessee Accounting (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Lease Accounting - Lessor Accounting (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Property, Equipment and Software, Net - Schedule of property and equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Property, Equipment and Software, Net - Schedule of allocation of depreciation and amortization of property and equipment (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Intangible Assets, Net - Schedule of finite-lived intangible assets, net (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Lease Accounting (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Description of Business and Nature of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Summary of Significant Accounting Policies - Concentration of Business and Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Summary of Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - 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 40403 - Disclosure - Lease Accounting - Components of charging equipment and charging stations (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Equity (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Fair Value Measurements - Assets and Liabilities measured at recurring basis (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Fair Value Measurements - Earnout Liability - Schedule of Assumptions of the liability (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - Fair Value Measurements - Private Placement Warrant liability - Schedule of Assumptions of the liability (Details) link:presentationLink link:calculationLink link:definitionLink 41004 - Disclosure - Fair Value Measurements - Change in fair value of liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41005 - Disclosure - Fair Value Measurements - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Share-Based Compensation - Schedule of share-based compensation (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - Share-Based Compensation - 2021 Long Term Incentive Plan (Details) link:presentationLink link:calculationLink link:definitionLink 41304 - Disclosure - Share-Based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 41305 - Disclosure - Share-Based Compensation - Schedule of RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 41306 - Disclosure - Share-Based Compensation - RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 41307 - Disclosure - Share-Based Compensation - Schedule of Market-Based Awards (Details) link:presentationLink link:calculationLink link:definitionLink 41308 - Disclosure - Share-Based Compensation - Market-Based Awards (Details) link:presentationLink link:calculationLink link:definitionLink 41309 - Disclosure - Share-Based Compensation - Schedule of Market-Based Awards Key Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 41310 - Disclosure - Share-Based Compensation - Performance-Based Awards (Details) link:presentationLink link:calculationLink link:definitionLink 41311 - Disclosure - Share-Based Compensation - Schedule of Performance-Based Awards (Details) link:presentationLink link:calculationLink link:definitionLink 41312 - Disclosure - Share-Based Compensation - Incentive Units - Summary of the activity of Incentive Units (Details) link:presentationLink link:calculationLink link:definitionLink 41313 - Disclosure - Share-Based Compensation - Incentive Units (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Net Loss Per Share - Computation of basic and diluted earnings per share (Details) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - Net Loss Per Share - Schedule of antidilutive securities excluded from computation of diluted EPS (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Redeemable Noncontrolling Interest - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 41502 - Disclosure - Redeemable Noncontrolling Interest - Schedule of reconciliation of changes in redeemable noncontrolling interest (Details) link:presentationLink link:calculationLink link:definitionLink 00305 - Statement - Condensed Consolidated Statements of Stockholders' Deficit (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Description of Business and Nature of Operations link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Lease Accounting link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Property, Equipment and Software, Net link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Asset Retirement Obligations link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Tax Receivable Agreement link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Redeemable Noncontrolling Interest link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Property, Equipment and Software, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Asset Retirement Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - Redeemable Noncontrolling Interest (Tables) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Revenue Recognition - Contract assets and liabilities and liabilities activity (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Revenue Recognition - Revenues related to contract liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Asset Retirement Obligations - Asset retirement obligation activity (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Tax Receivable Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 41303 - Disclosure - Share-Based Compensation - Schedule of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 evgo-20240331_cal.xml EX-101.CAL EX-101.DEF 7 evgo-20240331_def.xml EX-101.DEF EX-101.LAB 8 evgo-20240331_lab.xml EX-101.LAB EX-101.PRE 9 evgo-20240331_pre.xml EX-101.PRE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2024
Apr. 26, 2024
Entity Listings [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 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 Q1  
Document Fiscal Year Focus 2024  
Amendment Flag false  
Class A Common Stock    
Entity Listings [Line Items]    
Entity Common Stock, Shares Outstanding   106,233,357
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.1.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets    
Cash, cash equivalents and restricted cash $ 175,526 $ 209,146
Accounts receivable, net of allowance of $1,327 and $1,116 as of March 31, 2024 and December 31, 2023, respectively 35,262 34,882
Accounts receivable, capital-build 12,096 9,297
Prepaid expenses and other current assets 16,143 14,081
Total current assets 239,027 267,406
Property, equipment and software, net 393,693 389,227
Operating lease right-of-use assets 75,232 67,724
Other assets 2,149 2,208
Intangible assets, net 46,392 48,997
Goodwill 31,052 31,052
Total assets 787,545 806,614
Current liabilities    
Accounts payable 10,087 10,133
Accrued liabilities 34,971 40,549
Operating lease liabilities, current 6,515 6,018
Deferred revenue, current 29,898 32,349
Other current liabilities 154 298
Total current liabilities 81,625 89,347
Operating lease liabilities, noncurrent 69,039 61,987
Earnout liability, at fair value 446 654
Asset retirement obligations 18,968 18,232
Capital-build liability 38,103 35,787
Deferred revenue, noncurrent 58,808 55,091
Warrant liabilities, at fair value 3,423 5,141
Total liabilities 270,412 266,239
Commitments and contingencies (Note 9)
Redeemable noncontrolling interest 491,458 700,964
Stockholders' equity (deficit)    
Preferred stock, $0.0001 par value; 10,000,000 shares authorized as of March 31, 2024 and December 31, 2023; none issued and outstanding
Additional paid-in capital 92,758 87,928
Accumulated deficit (67,114) (248,547)
Total stockholders' equity (deficit) 25,675 (160,589)
Total liabilities, redeemable noncontrolling interest and stockholders' equity (deficit) 787,545 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.1.u1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Stockholders' Equity    
Allowance for accounts receivable $ 1,327 $ 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    
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,436,632 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    
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.1.u1
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue    
Total revenue $ 55,158 $ 25,300
Depreciation, net of capital-build amortization 10,359 6,342
Total cost of sales 48,317 25,259
Gross profit 6,841 41
General and administrative 34,226 37,889
Depreciation, amortization and accretion 4,985 4,784
Total operating expenses 39,211 42,673
Operating loss (32,370) (42,632)
Interest income 2,273 1,998
Other (expense) income, net (9) 1
Change in fair value of earnout liability 208 (2,063)
Change in fair value of warrant liabilities 1,718 (6,380)
Total other income (expense), net 4,190 (6,444)
Loss before income tax expense (28,180) (49,076)
Income tax expense (13) (5)
Net loss (28,193) (49,081)
Less: net loss attributable to redeemable noncontrolling interest (18,360) (36,005)
Net loss attributable to Class A common stockholders $ (9,833) $ (13,076)
Net loss per share to Class A common stockholders, basic (in dollars per shares) $ (0.09) $ (0.18)
Net loss per share to Class A common stockholders, diluted (in dollars per share) $ (0.09) $ (0.18)
Total charging network    
Revenue    
Total revenue $ 32,354 $ 12,796
Cost of sales excluding depreciations 19,510 9,979
Charging, retail    
Revenue    
Total revenue 18,326 6,615
Charging, commercial    
Revenue    
Total revenue 5,839 1,715
Charging, OEM    
Revenue    
Total revenue 2,732 552
Regulatory credit sales    
Revenue    
Total revenue 2,034 1,215
Network, OEM    
Revenue    
Total revenue 3,423 2,699
Other    
Revenue    
Cost of sales excluding depreciations 18,448 8,938
eXtend    
Revenue    
Total revenue 19,151 10,292
Ancillary    
Revenue    
Total revenue $ 3,653 $ 2,212
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Stockholders' Equity (Deficit) - USD ($)
$ in Thousands
Common Stock
Class A Common Stock
Common Stock
Class B Common Stock
Additional Paid-in Capital
Accumulated Deficit
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,000 195,800,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation     5,797   5,797
Issuance of Class A common stock under share-based compensation plans $ 0   0    
Issuance of Class A common stock under share-based compensation plans (in shares) 1,156,000        
Net Income (Loss)       (13,076) (13,076)
Redeemable noncontrolling interest adjustment to fair value     (23,330) (662,282) (685,612)
Ending balance at Mar. 31, 2023 $ 7 $ 20   (1,051,018) (1,050,991)
Ending balance (in shares) at Mar. 31, 2023 71,404,000 195,800,000      
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     4,831   4,831
Issuance of Class A common stock under share-based compensation plans $ 1   (1)    
Issuance of Class A common stock under share-based compensation plans (in shares) 2,501        
Net Income (Loss)       (9,833) (9,833)
Redeemable noncontrolling interest adjustment to fair value       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      
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Stockholders' Deficit (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Condensed Consolidated Statements of Stockholders' Deficit    
Net income (loss) attributable to redeemable noncontrolling interest $ (18,360) $ (36,005)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities    
Net loss $ (28,193) $ (49,081)
Adjustments to reconcile net loss to net cash used in operating activities    
Depreciation, amortization and accretion 15,344 11,126
Net loss on disposal of property and equipment, net of insurance recoveries, and impairment expense 2,740 3,460
Share-based compensation 4,701 6,427
Change in fair value of earnout liability (208) 2,063
Change in fair value of warrant liabilities (1,718) 6,380
Other 5  
Changes in operating assets and liabilities    
Accounts receivable, net (379) (18,188)
Prepaid expenses, other current assets and other assets (1,763) (4,415)
Operating lease assets and liabilities, net 40 365
Accounts payable (137) 6,493
Accrued liabilities (5,595) (799)
Deferred revenue 1,266 16,747
Other current and noncurrent liabilities (185) 79
Net cash used in operating activities (14,082) (19,343)
Cash flows from investing activities    
Capital expenditures (21,071) (65,246)
Proceeds from insurance for property losses 48  
Net cash used in investing activities (21,023) (65,246)
Cash flows from financing activities    
Proceeds from capital-build funding 1,680 2,216
Payments of deferred debt issuance costs (195)  
Payments of deferred equity issuance costs   (308)
Net cash provided by financing activities 1,485 1,908
Net decrease in cash, cash equivalents and restricted cash (33,620) (82,681)
Cash, cash equivalents and restricted cash, beginning of period 209,146 246,493
Cash, cash equivalents and restricted cash, end of period 175,526 163,812
Supplemental disclosure of noncash investing and financing activities    
Fair value adjustment to redeemable noncontrolling interest 191,266 685,612
Capital expenditures in accounts payable and accrued liabilities 15,129 26,840
Non-cash increase in capital-build liability 4,332 3,624
Deferred debt issuance costs in accounts payable and accrued liabilities 379  
Non-cash increase in asset retirement obligations 371 $ 1,377
Share-based compensation capitalized to property, equipment and software $ 251  
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Description of Business and Nature of Operations
3 Months Ended
Mar. 31, 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 March 31, 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 March 31, 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.8% 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.1.u1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 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 months ended March 31, 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 (the “Annual Report”).

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 two customers that collectively comprised 42.0% of the Company’s total net accounts receivable as of March 31, 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 March 31, 2024, one customer represented 34.4% of total revenue. For the three months ended March 31, 2023, two customers collectively represented 51.4% of total revenue.

For the three months ended March 31, 2024 and 2023, one vendor provided 77.7% and 84.3%, respectively, of EVgo’s total charging equipment.

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 March 31, 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.9 million and $2.7 million were included in accounts receivable, net, on the condensed consolidated balance sheets as of March 31, 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.1.u1
Revenue Recognition
3 Months Ended
Mar. 31, 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:

March 31, 

December 31, 

Change

(dollars in thousands)

2024

    

2023

$

    

%

Contract assets

$

1,064

$

1,191

$

(127)

(11)

%

Contract liabilities

$

88,706

$

87,440

$

1,266

1

%

As of March 31, 2024 there was $1.1 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 March 31, 2024 increased $1.3 million, or 1%, to $88.7 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

 

30,744

Recognized in revenue

(29,431)

Marketing activities recognized on a net basis

 

(47)

Balance as of March 31, 2024

$

88,706

Revenues include the following:

Three Months Ended

March 31, 

(in thousands)

2024

    

2023

Amounts included in the beginning of period contract liabilities balance

$

12,411

$

4,000

Amounts associated with performance obligations satisfied in previous periods

$

42

$

25

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

(in thousands)

2024

$

11,820

2025

 

23,721

2026

 

15,148

2027

19,710

$

70,399

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 March 31, 2024 and December 31, 2023, there was $18.3 million and $17.2 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.1.u1
Lease Accounting
3 Months Ended
Mar. 31, 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 $48.4 million for leases where the Company has not yet taken possession of the underlying asset as of March 31, 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 March 31, 2024.

The Company’s lease costs consisted of the following:

Three Months Ended

March 31, 

(in thousands)

2024

    

2023

Operating lease costs

Charging network cost of sales

$

2,429

  

$

1,319

General and administrative expenses

1,074

1,219

Variable lease costs

Charging network cost of sales

446

39

General and administrative expenses

24

36

Short-term lease costs

33

$

3,973

$

2,646

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

(in thousands)

2024

$

9,797

2025

12,943

2026

12,390

2027

11,833

2028

11,562

Thereafter

55,999

Total undiscounted operating lease payments

114,524

Less: imputed interest

(38,970)

Total discounted operating lease liabilities

$

75,554

Other supplemental and cash flow information consisted of the following:

Three Months Ended

March 31, 

(dollars in thousands)

2024

2023

Weighted-average remaining lease term (in years)

9.0

8.9

Weighted-average discount rate

9.5

%

9.2

%

Cash paid for amounts included in measurement of operating lease liabilities

$

3,382

$

1,849

ROU assets obtained in exchange for new operating lease liabilities

$

9,603

$

3,409

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

March 31, 

(in thousands)

2024

    

2023

Operating lease income:

Charging, commercial revenue

$

563

  

$

458

Sublease income:

Ancillary revenue

    

267

267

  

$

830

$

725

As of March 31, 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

$

1,372

2025

1,330

2026

910

2027

667

2028

334

$

4,613

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:

March 31, 

December 31, 

(in thousands)

2024

    

2023

Charging station equipment and construction costs

$

5,486

$

5,941

Less: accumulated depreciation

(1,310)

(1,307)

Property, equipment and software, net

$

4,176

$

4,634

Operating lease ROU assets

$

11,653

$

11,764

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property, Equipment and Software, Net
3 Months Ended
Mar. 31, 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:

March 31, 

December 31, 

(in thousands)

2024

    

2023

Charging station installation costs

$

218,758

$

198,513

Charging station equipment

 

143,705

 

130,232

Construction in process

73,038

91,803

Charging equipment

 

40,685

 

38,473

Software

21,889

20,743

Office equipment, vehicles and other

 

1,835

 

1,801

Total property, equipment and software

 

499,910

 

481,565

Less accumulated depreciation and amortization

 

(106,217)

 

(92,338)

Property, equipment and software, net

$

393,693

$

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

March 31, 

(in thousands)

    

2024

    

2023

Cost of sales

Depreciation of property and equipment

$

12,375

$

7,971

Amortization of capital-build liability

(2,016)

(1,629)

General and administrative expenses

Depreciation of property and equipment

117

126

Amortization of software

1,858

1,215

Impairment expense

2,305

3,433

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

435

27

$

15,074

$

11,143

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets, Net
3 Months Ended
Mar. 31, 2024
Intangible Assets, Net  
Intangible Assets, Net

Note 6 – Intangible Assets, Net

Intangible assets, net, consisted of the following as of March 31, 2024:

Remaining

 

 

 

 

Weighted

Gross

Net

Average

Carrying

Accumulated

Carrying

Amortization 

(in thousands)

    

Amount

    

Amortization

    

Value

    

Period

Site Host relationships

$

41,500

$

(14,558)

$

26,942

 

7.8 years

Customer relationships

 

19,000

 

(16,898)

 

2,102

 

0.8 years

Developed technology

 

14,000

 

(3,911)

 

10,089

 

10.3 years

User base

11,000

 

(7,496)

3,504

1.3 years

Trade name

    

5,000

    

(1,245)

    

3,755

    

12.3 years

$

90,500

$

(44,108)

$

46,392

Amortization of intangible assets was $2.6 million and $2.9 million for the three months ended March 31, 2024 and 2023, respectively.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Asset Retirement Obligations
3 Months Ended
Mar. 31, 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

 

371

Accretion expense

 

405

Liabilities settled

 

(40)

Balance as of March 31, 2024

$

18,968

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity
3 Months Ended
Mar. 31, 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 March 31, 2024, the Company had $183.5 million of remaining capacity under the ATM Program.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies
3 Months Ended
Mar. 31, 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, 50% of which were required to be and were installed by March 31, 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 March 31, 2024, EVgo had $39.5 million in outstanding purchase order commitments to EVgo’s contract manufacturers and component suppliers for charging equipment, all of which were short-term. In certain instances, EVgo is permitted to cancel, reschedule or adjust these orders.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements
3 Months Ended
Mar. 31, 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:

March 31, 

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

$

446

3

$

654

Warrant liability – Public Warrants

1

2,825

1

4,245

Warrant liability – Private Placement Warrants

3

598

3

896

Total liabilities

$

3,869

$

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:

March 31, 

December 31, 

2024

2023

Stock price

$

2.51

 

$

3.58

 

Risk-free interest rate

4.5

%

4.1

%

Expected restriction period (in years)

2.2

2.5

Expected volatility

80

%

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 March 31, 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:

March 31, 

December 31, 

2024

2023

Stock price

$

2.51

 

$

3.58

 

Risk-free interest rate

4.5

%

4.1

%

Expected term (in years)

2.3

2.5

Expected volatility

80

%

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) for the three months ended March 31, 2024:

Private

Placement

Earnout

Warrant

(in thousands)

Liability

Liability

Fair value as of December 31, 2023

$

654

$

896

Change in fair value of liability

(208)

(298)

Fair value as of March 31, 2024

$

446

$

598

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 March 31, 2024 and December 31, 2023.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes
3 Months Ended
Mar. 31, 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 March 31, 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 March 31, 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.1.u1
Tax Receivable Agreement
3 Months Ended
Mar. 31, 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 March 31, 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.1.u1
Share-Based Compensation
3 Months Ended
Mar. 31, 2024
Share-Based Compensation  
Share-Based Compensation

Note 13 – Share-Based Compensation

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

Three Months Ended

March 31, 

(in thousands)

2024

2023

Other cost of sales

$

87

 

$

22

General and administrative expenses

4,614

6,405

Total share-based compensation expense

$

4,701

$

6,427

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 March 31, 2024, there were 10,959,729 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 March 31, 2024.

Stock Options

The following table summarizes stock option activity under the 2021 Incentive Plan for the three months ended March 31, 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

$

Outstanding as of March 31, 2024

1,058

$

8.66

7.3 years

$

Exercisable as of March 31, 2024

510

$

10.05

5.5 years

$

As of March 31, 2024, the Company’s unrecognized share-based compensation expense related to stock options was approximately $1.1 million, which is expected to be recognized over a period of 1.4 years. No stock options were granted or exercised during the three months ended March 31, 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 three months ended March 31, 2024:

Weighted

 Average 

Number of

 Grant Date 

(shares in thousands)

Shares

    

 Fair Value

Nonvested as of December 31, 2023

9,113

$

5.83

Granted

8,149

$

2.61

Vested

(2,563)

$

6.75

Forfeited

(449)

$

4.72

Nonvested and outstanding as of March 31, 2024

14,250

$

3.86

The total fair value of RSUs vested during the three months ended March 31, 2024 was $6.2 million. As of March 31, 2024, the Company’s unrecognized share-based compensation expense related to unvested RSUs was approximately $37.8 million, which is expected to be recognized over a period of 1.7 years.

Market-Based Awards

The Company has granted certain nonvested units, which are subject to market-based performance targets (“MSUs”) 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 three months ended March 31, 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

Nonvested as of March 31, 2024

1,021

$

2.27

No MSUs vested during the three months ended March 31, 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 three months ended March 31, 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 March 31, 2024, the Company’s unrecognized share-based compensation expense related to unvested MSUs was approximately $2.0 million, which is expected to be recognized over a period of 2.0 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 three months ended March 31, 2024:

Weighted

 Average 

Number of

 Grant Date 

(shares in thousands)

Shares

    

 Fair Value

Nonvested as of December 31, 2023

$

Granted

1,808

$

2.90

Nonvested as of March 31, 2024

1,808

$

2.90

No PSUs vested during the three months ended March 31, 2024. As of March 31, 2024, the Company’s unrecognized share-based compensation expense related to unvested PSUs was approximately $5.1 million, which is expected to be recognized over a period of 3.0 years.

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 three months ended March 31, 2024:

    

    

Weighted

 Average 

 Grant Date 

(units in thousands)

    

Units

    

 Fair Value

Nonvested as of December 31, 2023

252

$

37.03

Vested

(57)

$

15.57

Forfeited

(5)

$

30.43

Nonvested as of March 31, 2024

190

$

43.60

As of March 31, 2024, the Company’s unrecognized share-based compensation expense related to unvested Time Vesting Incentive Units was approximately $0.3 million, which is expected to be recognized over a period of 0.8 years. As of March 31, 2024, unrecognized share-based compensation expense related to unvested Sale Vesting Incentive Units was approximately $8.0 million, which is contingent upon the occurrence of a sale event.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share
3 Months Ended
Mar. 31, 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

March 31, 

(in thousands, except per share data)

2024

2023

Numerator

Net loss

 

$

(28,193)

 

$

(49,081)

Less: net loss attributable to redeemable noncontrolling interest

(18,360)

 

(36,005)

Net loss attributable to Class A common stockholders

(9,833)

(13,076)

Less: net loss attributable to participating securities

(67)

(131)

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

$

(9,766)

$

(12,945)

Denominator

Weighted average common stock outstanding

105,395

71,713

Less: weighted average unvested Earnout Shares outstanding

(719)

(719)

Weighted average common stock outstanding, basic and diluted

104,676

70,994

Net loss per share – basic and diluted

$

(0.09)

$

(0.18)

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 Months Ended

March 31, 

(in thousands)

2024

2023

Public Warrants

14,949

14,949

Private Placement Warrants

3,149

3,149

RSUs

14,250

7,237

PSUs

1,808

Stock options

1,058

473

35,214

25,808

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 March 31, 2024 and 2023.

There were approximately 1.0 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 March 31, 2024.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Redeemable Noncontrolling Interest
3 Months Ended
Mar. 31, 2024
Redeemable Noncontrolling Interest  
Redeemable Noncontrolling Interest

Note 15 – Redeemable Noncontrolling Interest

As of March 31, 2024 and December 31, 2023, EVgo Holdings held 195,800,000 EVgo OpCo Units, representing a 65.0% 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 three months ended March 31, 2024:

(in thousands)

Balance as of December 31, 2023

   

$

700,964

Net loss attributable to redeemable noncontrolling interest

   

   

(18,360)

Equity-based compensation attributable to redeemable noncontrolling interest

   

   

120

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

   

   

(191,266)

Balance as of March 31, 2024

$

491,458

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 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 months ended March 31, 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 (the “Annual Report”).

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 two customers that collectively comprised 42.0% of the Company’s total net accounts receivable as of March 31, 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 March 31, 2024, one customer represented 34.4% of total revenue. For the three months ended March 31, 2023, two customers collectively represented 51.4% of total revenue.

For the three months ended March 31, 2024 and 2023, one vendor provided 77.7% and 84.3%, respectively, of EVgo’s total charging equipment.

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 March 31, 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.9 million and $2.7 million were included in accounts receivable, net, on the condensed consolidated balance sheets as of March 31, 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 34 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2024
Revenue Recognition  
Schedule of contract assets and liabilities and liabilities activity

March 31, 

December 31, 

Change

(dollars in thousands)

2024

    

2023

$

    

%

Contract assets

$

1,064

$

1,191

$

(127)

(11)

%

Contract liabilities

$

88,706

$

87,440

$

1,266

1

%

(in thousands)

Balance as of December 31, 2023

$

87,440

Additions

 

30,744

Recognized in revenue

(29,431)

Marketing activities recognized on a net basis

 

(47)

Balance as of March 31, 2024

$

88,706

Schedule of contract liabilities recognized as revenue.

Three Months Ended

March 31, 

(in thousands)

2024

    

2023

Amounts included in the beginning of period contract liabilities balance

$

12,411

$

4,000

Amounts associated with performance obligations satisfied in previous periods

$

42

$

25

Schedule of deferred revenue to be recognized

(in thousands)

2024

$

11,820

2025

 

23,721

2026

 

15,148

2027

19,710

$

70,399

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lease Accounting (Tables)
3 Months Ended
Mar. 31, 2024
Lessee, Lease, Description [Line Items]  
Schedule of lease cost

Three Months Ended

March 31, 

(in thousands)

2024

    

2023

Operating lease costs

Charging network cost of sales

$

2,429

  

$

1,319

General and administrative expenses

1,074

1,219

Variable lease costs

Charging network cost of sales

446

39

General and administrative expenses

24

36

Short-term lease costs

33

$

3,973

$

2,646

Schedule of future fixed minimum payments

(in thousands)

2024

$

9,797

2025

12,943

2026

12,390

2027

11,833

2028

11,562

Thereafter

55,999

Total undiscounted operating lease payments

114,524

Less: imputed interest

(38,970)

Total discounted operating lease liabilities

$

75,554

Schedule of operating lease liability supplemental information

Three Months Ended

March 31, 

(dollars in thousands)

2024

2023

Weighted-average remaining lease term (in years)

9.0

8.9

Weighted-average discount rate

9.5

%

9.2

%

Cash paid for amounts included in measurement of operating lease liabilities

$

3,382

$

1,849

ROU assets obtained in exchange for new operating lease liabilities

$

9,603

$

3,409

Schedule of operating lease income

Three Months Ended

March 31, 

(in thousands)

2024

    

2023

Operating lease income:

Charging, commercial revenue

$

563

  

$

458

Sublease income:

Ancillary revenue

    

267

267

  

$

830

$

725

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

(in thousands)

2024

$

1,372

2025

1,330

2026

910

2027

667

2028

334

$

4,613

Components Leased to Third Parties  
Lessee, Lease, Description [Line Items]  
Schedule of the components of charging equipment, charging stations, land, and subleased host sites leased to third parties

March 31, 

December 31, 

(in thousands)

2024

    

2023

Charging station equipment and construction costs

$

5,486

$

5,941

Less: accumulated depreciation

(1,310)

(1,307)

Property, equipment and software, net

$

4,176

$

4,634

Operating lease ROU assets

$

11,653

$

11,764

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property, Equipment and Software, Net (Tables)
3 Months Ended
Mar. 31, 2024
Property, Equipment and Software, Net  
Schedule of property and equipment, net

March 31, 

December 31, 

(in thousands)

2024

    

2023

Charging station installation costs

$

218,758

$

198,513

Charging station equipment

 

143,705

 

130,232

Construction in process

73,038

91,803

Charging equipment

 

40,685

 

38,473

Software

21,889

20,743

Office equipment, vehicles and other

 

1,835

 

1,801

Total property, equipment and software

 

499,910

 

481,565

Less accumulated depreciation and amortization

 

(106,217)

 

(92,338)

Property, equipment and software, net

$

393,693

$

389,227

Schedule of allocation of depreciation and amortization of property and equipment

Three Months Ended

March 31, 

(in thousands)

    

2024

    

2023

Cost of sales

Depreciation of property and equipment

$

12,375

$

7,971

Amortization of capital-build liability

(2,016)

(1,629)

General and administrative expenses

Depreciation of property and equipment

117

126

Amortization of software

1,858

1,215

Impairment expense

2,305

3,433

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

435

27

$

15,074

$

11,143

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets, Net (Tables)
3 Months Ended
Mar. 31, 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

$

(14,558)

$

26,942

 

7.8 years

Customer relationships

 

19,000

 

(16,898)

 

2,102

 

0.8 years

Developed technology

 

14,000

 

(3,911)

 

10,089

 

10.3 years

User base

11,000

 

(7,496)

3,504

1.3 years

Trade name

    

5,000

    

(1,245)

    

3,755

    

12.3 years

$

90,500

$

(44,108)

$

46,392

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Asset Retirement Obligations (Tables)
3 Months Ended
Mar. 31, 2024
Asset Retirement Obligations  
Schedule of asset retirement obligation activity

(in thousands)

Balance as of December 31, 2023

$

18,232

Liabilities incurred

 

371

Accretion expense

 

405

Liabilities settled

 

(40)

Balance as of March 31, 2024

$

18,968

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Schedule of assets and liabilities measured on recurring basis

March 31, 

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

$

446

3

$

654

Warrant liability – Public Warrants

1

2,825

1

4,245

Warrant liability – Private Placement Warrants

3

598

3

896

Total liabilities

$

3,869

$

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

(208)

(298)

Fair value as of March 31, 2024

$

446

$

598

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

March 31, 

December 31, 

2024

2023

Stock price

$

2.51

 

$

3.58

 

Risk-free interest rate

4.5

%

4.1

%

Expected restriction period (in years)

2.2

2.5

Expected volatility

80

%

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

March 31, 

December 31, 

2024

2023

Stock price

$

2.51

 

$

3.58

 

Risk-free interest rate

4.5

%

4.1

%

Expected term (in years)

2.3

2.5

Expected volatility

80

%

63

%

Dividend rate

%

%

Exercise price

$

11.50

$

11.50

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of stock-based compensation expense

Three Months Ended

March 31, 

(in thousands)

2024

2023

Other cost of sales

$

87

 

$

22

General and administrative expenses

4,614

6,405

Total share-based compensation expense

$

4,701

$

6,427

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

$

Outstanding as of March 31, 2024

1,058

$

8.66

7.3 years

$

Exercisable as of March 31, 2024

510

$

10.05

5.5 years

$

Schedule of RSU activity

Weighted

 Average 

Number of

 Grant Date 

(shares in thousands)

Shares

    

 Fair Value

Nonvested as of December 31, 2023

9,113

$

5.83

Granted

8,149

$

2.61

Vested

(2,563)

$

6.75

Forfeited

(449)

$

4.72

Nonvested and outstanding as of March 31, 2024

14,250

$

3.86

Schedule MSU 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

Nonvested as of March 31, 2024

1,021

$

2.27

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

Nonvested as of March 31, 2024

1,808

$

2.90

Market-Based Awards  
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

Incentive Units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of the activity of Incentive Units

    

    

Weighted

 Average 

 Grant Date 

(units in thousands)

    

Units

    

 Fair Value

Nonvested as of December 31, 2023

252

$

37.03

Vested

(57)

$

15.57

Forfeited

(5)

$

30.43

Nonvested as of March 31, 2024

190

$

43.60

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Net Loss Per Share  
Schedule of basic and diluted net earnings per common share

Three Months Ended

March 31, 

(in thousands, except per share data)

2024

2023

Numerator

Net loss

 

$

(28,193)

 

$

(49,081)

Less: net loss attributable to redeemable noncontrolling interest

(18,360)

 

(36,005)

Net loss attributable to Class A common stockholders

(9,833)

(13,076)

Less: net loss attributable to participating securities

(67)

(131)

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

$

(9,766)

$

(12,945)

Denominator

Weighted average common stock outstanding

105,395

71,713

Less: weighted average unvested Earnout Shares outstanding

(719)

(719)

Weighted average common stock outstanding, basic and diluted

104,676

70,994

Net loss per share – basic and diluted

$

(0.09)

$

(0.18)

Schedule of antidilutive securities excluded from computation of diluted EPS

Three Months Ended

March 31, 

(in thousands)

2024

2023

Public Warrants

14,949

14,949

Private Placement Warrants

3,149

3,149

RSUs

14,250

7,237

PSUs

1,808

Stock options

1,058

473

35,214

25,808

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Redeemable Noncontrolling Interest (Tables)
3 Months Ended
Mar. 31, 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

   

   

(18,360)

Equity-based compensation attributable to redeemable noncontrolling interest

   

   

120

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

   

   

(191,266)

Balance as of March 31, 2024

$

491,458

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Description of Business and Nature of Operations (Details) - $ / shares
May 22, 2023
Jul. 01, 2021
Oct. 02, 2020
Mar. 31, 2024
Dec. 31, 2023
Class A Common Stock          
Conversion ratio   1      
Class B Common Stock          
Conversion ratio   1      
EVgo Holdings          
Units owned       195,800,000 195,800,000
EVgo Holdings | Class B Common Stock          
Percentage of voting interest       64.80% 65.40%
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.80% 67.40%
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Concentration of Business and Credit Risk (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
customer
Mar. 31, 2023
customer
Dec. 31, 2023
customer
Concentration Risk [Line Items]      
Federal Depository Insurance Coverage | $ $ 250,000    
Total Accounts Receivable | Credit Concentration Risk | Major Customers      
Concentration Risk [Line Items]      
Number of customers 2   2
Concentration risk percentage 42.00%   45.70%
Total Revenue | Customer Concentration Risk | Major Customers      
Concentration Risk [Line Items]      
Number of customers 1 2  
Concentration risk percentage 34.40% 51.40%  
Total Purchases | Supplier Concentration Risk | Major Supplier      
Concentration Risk [Line Items]      
Number of vendors 1    
Concentration risk percentage 77.70% 84.30%  
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Letter of Credit    
Letters of credit outstanding amount $ 0.7 $ 0.7
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Doubtful Accounts (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Summary of Significant Accounting Policies    
Other accounts receivable $ 1.9 $ 2.7
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Contract assets and liabilities and liabilities activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Revenue Recognition    
Contract assets $ 1,064 $ 1,191
Contract liabilities 88,706 $ 87,440
Change in contract assets (127)  
Change in contract liabilities $ 1,266  
Change in contract assets (as percentage) (11.00%)  
Change in contract liabilities (as percentage) 1.00%  
Change in contract liabilities    
Beginning balance $ 87,440  
Additions 30,744  
Recognized in revenue (29,431)  
Marketing activities recognized on a net basis (47)  
Ending balance $ 88,706  
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Revenues related to contract liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue Recognition    
Amounts included in the beginning of period contract liabilities balance $ 12,411 $ 4,000
Amounts associated with performance obligations satisfied in previous periods $ 42 $ 25
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Deferred revenue to be recognized (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue remaining performance obligation expected period of satisfaction $ 70,399  
Variable consideration - Deferred revenue 18,300 $ 17,200
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue remaining performance obligation expected period of satisfaction $ 11,820  
Revenue remaining performance obligation 9 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 $ 23,721  
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,148  
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 $ 19,710  
Revenue remaining performance obligation 3 years  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lease Accounting - Lessee Accounting (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Lessee, Lease, Description [Line Items]    
Lessee, Operating Lease, Existence of Option to Extend [true false] true  
Weighted-average remaining lease term 9 years 8 years 10 months 24 days
Weighted-average discount rate 9.50% 9.20%
Cash paid for amounts included in measurement of operating lease liabilities $ 3,382 $ 1,849
ROU assets obtained in exchange for new operating lease liabilities 9,603 3,409
Lease costs    
Short-term lease costs   33
Total lease costs 3,973 2,646
Future fixed minimum payments    
2024 9,797  
2025 12,943  
2026 12,390  
2027 11,833  
2028 11,562  
Thereafter 55,999  
Total undiscounted operating lease payments 114,524  
Less: imputed interest (38,970)  
Total discounted operating lease liabilities 75,554  
Lease    
Lessee, Lease, Description [Line Items]    
Operating lease commitments $ 48,400  
Minimum    
Lessee, Lease, Description [Line Items]    
Operating lease term 1 year  
Maximum    
Lessee, Lease, Description [Line Items]    
Operating lease term 15 years  
Renewal term 5 years  
Charging network cost of sales    
Lease costs    
Operating lease costs $ 2,429 1,319
Variable lease costs 446 39
General and administrative expenses    
Lease costs    
Operating lease costs 1,074 1,219
Variable lease costs $ 24 $ 36
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lease Accounting - Lessor Accounting (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Lessee, Lease, Description [Line Items]    
Lessor, Operating Lease, Existence of Option to Extend [true false] true  
Fixed Lease Income [Abstract]    
Charging, commercial revenue $ 563 $ 458
Sublease Income [Abstract]    
Ancillary revenue 267 267
Total operating lease income $ 830 $ 725
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Revenue from Contract with Customer, Including Assessed Tax Revenue from Contract with Customer, Including Assessed Tax
Future minimum rental payments due to lessor under operating leases (including subleases)    
2024 $ 1,372  
2025 1,330  
2026 910  
2027 667  
2028 334  
Total $ 4,613  
Minimum    
Lessee, Lease, Description [Line Items]    
Initial lease terms 1 year  
Maximum    
Lessee, Lease, Description [Line Items]    
Initial lease terms 10 years  
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lease Accounting - Components of charging equipment and charging stations (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Lessee, Lease, Description [Line Items]    
Total property, equipment and software $ 499,910 $ 481,565
Less: accumulated depreciation (106,217) (92,338)
Property, equipment and software, net 393,693 389,227
Operating lease right-of-use assets 75,232 67,724
Components Leased to Third Parties    
Lessee, Lease, Description [Line Items]    
Less: accumulated depreciation (1,310) (1,307)
Property, equipment and software, net 4,176 4,634
Operating lease right-of-use assets 11,653 11,764
Charging station equipment and construction costs | Components Leased to Third Parties    
Lessee, Lease, Description [Line Items]    
Total property, equipment and software $ 5,486 $ 5,941
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property, Equipment and Software, Net - Schedule of property and equipment, net (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Total property, equipment and software $ 499,910 $ 481,565
Less accumulated depreciation and amortization (106,217) (92,338)
Property, equipment and software, net 393,693 389,227
Construction in process    
Total property, equipment and software 73,038 91,803
Software    
Total property, equipment and software 21,889 20,743
Charging station installation costs    
Total property, equipment and software 218,758 198,513
Charging station equipment    
Total property, equipment and software 143,705 130,232
Charging equipment    
Total property, equipment and software 40,685 38,473
Office equipment, vehicles and other    
Total property, equipment and software $ 1,835 $ 1,801
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property, Equipment and Software, Net - Schedule of allocation of depreciation and amortization of property and equipment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Depreciation of property and equipment $ 15,344 $ 11,126
Property And Equipment    
Depreciation of property and equipment 15,074 11,143
Property And Equipment | Other cost of sales    
Depreciation of property and equipment 12,375 7,971
Property And Equipment | General and administrative expenses    
Depreciation of property and equipment 117 126
Impairment expense 2,305 3,433
Loss on disposal of property and equipment, net of insurance recoveries 435 27
Construction in process | Other cost of sales    
Amortization of capital-build liability (2,016) (1,629)
Software | General and administrative expenses    
Amortization of software $ 1,858 $ 1,215
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets, Net - Schedule of finite-lived intangible assets, net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Gross Carrying Amount $ 90,500  
Accumulated Amortization (44,108)  
Net Carrying Value 46,392  
Amortization of intangible assets 2,600 $ 2,900
Site Host relationships    
Gross Carrying Amount 41,500  
Accumulated Amortization (14,558)  
Net Carrying Value $ 26,942  
Remaining Weighted Average Amortization Period 7 years 9 months 18 days  
Customer relationships    
Gross Carrying Amount $ 19,000  
Accumulated Amortization (16,898)  
Net Carrying Value $ 2,102  
Remaining Weighted Average Amortization Period 9 months 18 days  
Developed technology    
Gross Carrying Amount $ 14,000  
Accumulated Amortization (3,911)  
Net Carrying Value $ 10,089  
Remaining Weighted Average Amortization Period 10 years 3 months 18 days  
User base    
Gross Carrying Amount $ 11,000  
Accumulated Amortization (7,496)  
Net Carrying Value $ 3,504  
Remaining Weighted Average Amortization Period 1 year 3 months 18 days  
Trade name    
Gross Carrying Amount $ 5,000  
Accumulated Amortization (1,245)  
Net Carrying Value $ 3,755  
Remaining Weighted Average Amortization Period 12 years 3 months 18 days  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Asset Retirement Obligations - Asset retirement obligation activity (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Asset Retirement Obligations  
Beginning balance $ 18,232
Liabilities incurred 371
Accretion expense 405
Liabilities settled (40)
Ending balance $ 18,968
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity (Details) - At The Market Offering - USD ($)
$ in Millions
Nov. 10, 2022
Mar. 31, 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 58 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Narrative (Details)
1 Months Ended 3 Months Ended
Jul. 12, 2022
item
Jul. 05, 2022
USD ($)
item
Jul. 20, 2020
USD ($)
item
Dec. 31, 2022
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2024
USD ($)
Purchase Commitment for Charging Equipment            
Purchase order commitments outstanding | $           $ 39,500,000
Pilot Flying J Agreement            
Charger installation, maximum liquidated damages per site | $   $ 30,000        
Early termination rights, threshold charging stalls   1,000        
Pilot Flying J Agreement | Maximum            
Threshold number of stalls to be built, operated and maintained   2,000        
Delta Charger Supply Agreement and Purchase Order            
Minimum number of chargers committed to be purchased 1,000          
Maximum number of chargers to be purchased 1,100          
Nissan Agreement            
Future build schedule penalty amount, per site | $         $ 70,000  
Period of charging credit         12 months  
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     3,250      
Second amendment agreement with GM | Scenario Plan Date December 31, 2023            
Percentage of charger stalls installation completed           50.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     2,750      
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Assets and Liabilities measured at recurring basis (Details) - Recurring - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Liabilities    
Total liabilities $ 3,869 $ 5,795
Level 1 | Public Warrant    
Liabilities    
Total liabilities 2,825 4,245
Level 3 | Earnout liability    
Liabilities    
Total liabilities 446 654
Level 3 | Private Placement Warrants    
Liabilities    
Total liabilities 598 896
Money market funds | Level 1    
Assets    
Cash equivalents $ 146,125 $ 186,125
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Earnout Liability - Schedule of Assumptions of the liability (Details) - Earnout liability
Mar. 31, 2024
$ / shares
Y
Dec. 31, 2023
$ / shares
Y
Stock price    
Earnout liability measurement input | $ / shares 2.51 3.58
Risk-free interest rate    
Earnout liability measurement input 0.045 0.041
Expected restriction period (in years)    
Earnout liability measurement input | Y 2.2 2.5
Expected Volatility    
Earnout liability measurement input 0.80 0.63
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Private Placement Warrant liability - Schedule of Assumptions of the liability (Details)
Mar. 31, 2024
$ / shares
Y
Dec. 31, 2023
Y
$ / shares
Stock price    
Warrants and Rights Outstanding, Measurement Input 2.51 3.58
Risk-free interest rate    
Warrants and Rights Outstanding, Measurement Input 0.045 0.041
Expected term (in years)    
Warrants and Rights Outstanding, Measurement Input | Y 2.3 2.5
Expected Volatility    
Warrants and Rights Outstanding, Measurement Input 0.80 0.63
Exercise price    
Warrants and Rights Outstanding, Measurement Input 11.50 11.50
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Change in fair value of liabilities (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Earnout Liability  
Changes in Fair Value of Liabilities [Roll Forward]  
Fair value as of beginning period $ 654
Change in fair value of liability (208)
Fair value as of ending period 446
Private Placement Warrant Liability  
Changes in Fair Value of Liabilities [Roll Forward]  
Fair value as of beginning period 896
Change in fair value of liability (298)
Fair value as of ending period $ 598
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Narratives (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Recurring | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value $ 0 $ 0
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Income Taxes    
Unrecognized tax benefits $ 0 $ 0
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Tax Receivable Agreement (Details)
3 Months Ended
Mar. 31, 2024
USD ($)
Tax Receivable Agreement  
Net cash savings percentage owed to TRA Holders 85.00%
Cash savings tax benefit $ 0
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation - Schedule of share-based compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation expense $ 4,701 $ 6,427
Other cost of sales    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation expense 87 22
General and administrative expenses    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation expense $ 4,614 $ 6,405
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation - 2021 Long Term Incentive Plan (Details) - 2021 Incentive Plan - shares
Mar. 31, 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 10,959,729  
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation - Schedule of Stock Option Activity (Details) - $ / shares
shares in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Units    
Shares Underlying Options, Outstanding, Beginning Balance 1,058  
Shares Underlying Options, Outstanding, Ending Balance 1,058 1,058
Shares Underlying Options, Exercisable, Ending Balance 510  
Weighted Average Grant Date Fair Value    
Weighted Average Exercise Price, Outstanding, Beginning Balance $ 8.66  
Weighted Average Exercise Price, Outstanding, Ending Balance 8.66 $ 8.66
Weighted Average Exercise Price, Exercisable, Ending Balance $ 10.05  
Weighted Average Remaining Contractual Life (Years), Outstanding 7 years 3 months 18 days 7 years 7 months 6 days
Weighted Average Remaining Contractual Life (Years), Exercisable 5 years 6 months  
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation - Stock Option Activity (Details) - Employee Stock Option [Member]
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
shares
Unrecognized compensation cost, period of recognition | $ $ 1.1
Stock options exercised 0
Shares Underlying Options, Granted 0
Unrecognized compensation cost, period of recognition 1 year 4 months 24 days
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation - Schedule of RSU Activity (Details) - 2021 Incentive Plan - RSUs
shares in Thousands
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Units  
Nonvested as of beginning (in shares) | shares 9,113
Granted (in shares) | shares 8,149
Vested (in shares) | shares (2,563)
Forfeited (in shares) | shares (449)
Nonvested as of ending (in shares) | shares 14,250
Weighted Average Grant Date Fair Value  
Nonvested as of beginning (in dollar per share) | $ / shares $ 5.83
Granted (in dollar per share) | $ / shares 2.61
Vested (in dollar per share) | $ / shares 6.75
Forfeited (in dollar per share) | $ / shares 4.72
Nonvested as of ending (in dollar per share) | $ / shares $ 3.86
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation - RSU Activity (Details) - RSUs
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total fair value vested $ 6.2
Unrecognized compensation cost $ 37.8
Unrecognized compensation cost, period of recognition 1 year 8 months 12 days
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation - Schedule of Market-Based Awards (Details) - Market-Based Awards
shares in Thousands
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Vesting period 3 years
Units  
Nonvested as of beginning (in shares) | shares 704
Granted (in shares) | shares 317
Nonvested as of ending (in shares) | shares 1,021
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
Nonvested as of ending (in dollar per share) | $ / shares $ 2.27
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation - Market-Based Awards (Details) - Market-Based Awards
shares in Thousands, $ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of units vested | shares 0
Unrecognized compensation cost | $ $ 2.0
Unrecognized compensation cost, period of recognition 2 years
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation - Schedule of Market-Based Awards Key Assumptions (Details) - Market-Based Awards
3 Months Ended
Mar. 31, 2024
Assumptions  
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 75 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation - Performance-Based Awards (Details) - PSUs
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Service conditions (in years) 3 years
Period over which Adjusted EBITDA considered for achievement of performance condition 1 year
Period over which relative total stockholder return performance considered for achievement of performance condition 3 years
Vesting period 3 years
Total fair value vested $ 0
Unrecognized compensation cost $ 5,100
Unrecognized compensation cost, period of recognition 3 years
Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share-based compensation award vesting percentage 0.00%
Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share-based compensation award vesting percentage 156.00%
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation - Schedule of Performance-Based Awards (Details) - PSUs
shares in Thousands
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Number of Shares  
Granted (in shares) | shares 1,808
Nonvested as of ending (in shares) | shares 1,808
Weighted Average Grant Date Fair Value  
Granted (in dollar per share) | $ / shares $ 2.90
Nonvested as of ending (in dollar per share) | $ / shares $ 2.90
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation - Incentive Units - Summary of the activity of Incentive Units (Details) - Incentive Units
shares in Thousands
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Units  
Nonvested as of beginning (in shares) | shares 252
Vested (in shares) | shares (57)
Forfeited (in shares) | shares (5)
Nonvested as of ending (in shares) | shares 190
Weighted Average Grant Date Fair Value  
Nonvested as of beginning (in dollar per share) | $ / shares $ 37.03
Vested (in dollar per share) | $ / shares 15.57
Forfeited (in dollar per share) | $ / shares 30.43
Nonvested as of ending (in dollar per share) | $ / shares $ 43.60
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation - Incentive Units (Details)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
Incentive Units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation cost $ 0.3
Unrecognized compensation cost, period of recognition 9 months 18 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%
Unrecognized compensation cost $ 8.0
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.24.1.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
Mar. 31, 2024
Mar. 31, 2023
Numerator    
Net loss $ (28,193) $ (49,081)
Less: net loss attributable to redeemable noncontrolling interest (18,360) (36,005)
Net loss attributable to Class A common stockholders (9,833) (13,076)
Less: net loss attributable to participating securities (67) (131)
Net loss attributable to Class A common stockholders, basic (9,766) (12,945)
Net loss attributable to Class A common stockholders, diluted $ (9,766) $ (12,945)
Denominator    
Weighted average common stock outstanding 105,395 71,713
Less: weighted average unvested Earnout Shares outstanding (719) (719)
Weighted average common stock outstanding, basic (in shares) 104,676 70,994
Weighted average common stock outstanding, diluted (in shares) 104,676 70,994
Net loss per share    
Net loss per share - basic $ (0.09) $ (0.18)
Net loss per share - diluted $ (0.09) $ (0.18)
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share - Schedule of antidilutive securities excluded from computation of diluted EPS (Details) - $ / shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Securities excluded from computation of diluted weighted average common shares (in shares) 35,214,000 25,808,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) 14,250,000 7,237,000  
PSUs      
Securities excluded from computation of diluted weighted average common shares (in shares) 1,808,000    
Employee Stock Option [Member]      
Securities excluded from computation of diluted weighted average common shares (in shares) 1,058,000 473,000  
Market-Based Awards      
Shares of MSUs that were excluded from the computation 1,021,000   704,000
Market-Based Awards | Market-Based Awards      
Shares of MSUs that were excluded from the computation 1,000,000.0    
$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 81 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Redeemable Noncontrolling Interest - Narrative (Details)
3 Months Ended
Mar. 31, 2024
Vote
shares
Dec. 31, 2023
shares
EVgo Holdings    
Units owned 195,800,000 195,800,000
Percentage of ownership interest held 65.00% 65.50%
Class B Common Stock | EVgo OpCo    
Redeemable stock conversion ratio 1  
Class B Common Stock | EVgo Holdings    
Percentage of voting interest 64.80% 65.40%
Number of votes per share | Vote 1  
Class A Common Stock | EVgo OpCo    
Common shares subject to possible forfeiture 718,750 718,750
Redeemable stock conversion ratio 1  
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Redeemable Noncontrolling Interest - Schedule of reconciliation of changes in redeemable noncontrolling interest (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Redeemable Noncontrolling Interest  
Beginning balance $ 700,964
Net loss attributable to redeemable noncontrolling interest (18,360)
Equity-based compensation attributable to redeemable noncontrolling interest 120
Adjustment to revise redeemable noncontrolling interest to its redemption value at period-end (191,266)
Ending balance $ 491,458
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net Income (Loss) $ (9,833) $ (13,076)
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
shares
Trading Arrangements, by Individual  
Non-Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Terminated false
Former Trading Plan | Dennis Kish [Member]  
Trading Arrangements, by Individual  
Name Dennis Kish
Title President
Rule 10b5-1 Arrangement Adopted true
Adoption Date Sep. 27, 2023
Rule 10b5-1 Arrangement Terminated true
Termination Date Mar. 19, 2024
Aggregate Available 61,268
Amended Trading Plan | Dennis Kish [Member]  
Trading Arrangements, by Individual  
Name Mr. Kish
Title President
Rule 10b5-1 Arrangement Adopted true
Adoption Date Sep. 27, 2023
Rule 10b5-1 Arrangement Terminated true
Termination Date Mar. 22, 2024
Aggregate Available 172,174
EXCEL 85 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,6 IU@'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 " #%@*=8!9R'+.\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;1;%4*7%\4G!<&!XEM(;EM8TX;DI-VW-XU;A^@'\#%W__SN M=W"M]D(/ 5_"X#&0Q7@SN:Z/0OL-.Q!Y 1#U 9V*94KTJ;D;@E.4GF$/7NFC MVB/4G-^"0U)&D8(96/B%R&1KM- !%0WAC#=ZP?O/T&68T8 =.NPI0E56P.0\ MT9^FKH4K8(81!A>_"V@68J[^BQ'%&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #%@*=82=2/ "(' #F*0 & 'AL+W=OJO6:WNENVJ;]L)-#$27Q,QV2OOM M]S@)F/8MH:^1_'7:(#\C.^16PI-SXC;>61\^_ZX#(\;7FZ12QF@=(2%/X\L3&+8ZT$ M[?BO%&VMKZD#-S^OU"]R\V#FD4HVYO%#%*KY:6O00B&;TBQ6=WSY.RL-];1> MP&.9_X^6Q;G=;@L%F50\*8.A!4F4%G_I9!!KRA$TQ!] M2E6D7M!E6@P/G>8VDG,JF#SI*+B:CND$I?)9H8PKE GZPE,UEZ :LO!U? =: MN6XJ7C7U##L%OU!QB(A_@+"'NY;VC-WAHP6$X[XM_%5SR#IS)-UJ^F[]*!Q5\:[:^-=E[H9,OFM+O7J6OF94*";B%W3' M%EPHFSVWE!*9+2EC9]2.]OIK>_UZ]FZ9B+B^ST,$U<+:>6ZE]3U8>1,ZXW?T M>;3V>51S9 H*$TU>P*K[T:TUI;&T=J0S;$>#@[7!@;-19_J,+D,8NM$T"HJ9]SI+'IFPSKMNR4&O MC0GN>\<#FUUW\*Y^-W##K^-W%(:@+@]6'U ^>=ZDUE[=(NG[ ])##TPJ=!._ M)(LH0&<\B]D3%2&,G2R"L7/L>=;.=TOOF@ULLH'?E8VQ/H)Q?L^7J343;KDK M+M$HG0$CVWAM[([>U:SA)=]))3^87=_5MX(_16E@[WNWYGAD-=H$'OF&CWPW MX;PU>LNEHC'Z.UI4%JXMBC!\^];9UAVWJU.#3;X;=O+Q.H+E8[4QM\#@Z,AJ MJPE:\@TN^6[*N>(!]-?MG$--=JF00#S!Y 7"PM!J]\FH D;:,*U MH&F2T#A&9YF$GZ5UU&[1J5JKN<-VM6<8"==BI$\)$S-]5WX&!36'$ILL:&KM MURV"E3Z;H!]LZ ?7HI]/SYOKM6*):C7I5JMA6\H#GP/L^[UCJ\\FH <;Z,%N7EG1P$4D-?W\Q:AP;A1MD6NW M?=PFOM5H$_2##?W@FKM$I=-R4^P"OK9/(FZYKW:/39 /-N2#W9SRUF/>F]4. MW6*5^^U-4 \VU(/=M#("@V%A,J8SJR^W0'5);0)OB,$;XL:2<4PE+.3U9)' MC#A1//AN?:*P)TPI'RDT 3W$0 _Q]_LX94_L4IIO@H2((2%2BX0V._P B$$_ M>$,WF9**IB%DQ9J'/=%-F8="K9>KZ4? 3T/?ZV-"2 \6ZD\VDQO/R]P$,%]ROR2//+8F80MX??M\8_75!"X1@TO$S3BK;@6L M#^8TG;'*1Q1;A*Y'D_.1]4FA.W!7AP:4B)ML[EC(6$(?83 _4*&?PDB86F'A MG8_*K45[3_!3IJ()E"(&I^I9VZEC1&U7(VH M* WB+&0AHE)7-*4OI.8,96FDY %B-)BCY9R;$,2>F0@BF3K M&N3KNI&O?M7<(E1=-=V!NSHT?-=U[T$5 _!L:WUTR[RW1.Q+[;5IPW5=O-?Z MV-TKS.U+[;5YPWO=6AM?NT"M6_G=>2 _0NUQ;^#I?V^@MK/Q)IW>?LU?,)10 M-;-4%2_5K;]=O\0XRE_=ZYC3BS<@OU"]>RM1S*80ZAT>P?5%\5)A<:#X(G\O M[Y$KQ9/\XYS1D E] OP^Y5RM#O0%UJ]V#O\'4$L#!!0 ( ,6 IUCL2W>] M0@< .\A 8 >&PO=V]R:W-H965T&ULK5K;SF^1A-ZYQLGF&2J*-^Q. M76-94OGUDEGF]F M:/;ZQE?^N-'VC<7R>DL?V3W3OVWOI+E;'+R4O&:-XJ(!DJUO9K?HXRKJ!G06 M_^?L61U= QO*@Q#?[,W/Y$[[<#C MZU?O_^F"-\$\4,56HOJ=EWIS,\MFH&1KVE;ZJWC^B>T#BJV_0E2J>P7/>ULX M T6KM*CW@PV"FC>[__3[/A%' U T,0#O!^"W#B#[ :0+=(>L"^L+U71Y+<4S MD-;:>+,776ZZT28:WMAIO-?2?,K-.+UJ$-!NMI4>R_[_/N^_#$]_V7R@^ MH#G $$>>X:OP\"^L. PGP^$+$_DA?'P('W?^R%3XK92LT8 J9>+TA;,;'_G' MVT7V46UIP6YF9A4I)I_8;/G/?Z $?O(%=R%G@U#)(502\KY<4;69@\*\ O9' MRY]H90)7P$RC68Y*2U[8B;>?^]*P\YUTOFUK>%JB-(YQ':!'0>BW12%:"U:R@AGD#Q6;@\;T.+$&M#*=J*M5<_,.S0E.NYC,)4*) MF5C[OJFZ8G,HN^YS4TFL?F#R4$USFX8MZ]I*]>++P0YD?!0<,1G HQ1XK*(L MP_X,Q(<,Q.=GH*!;KFEU]=#RJO0!CATHR$S'>,Y2;:E MO 3L^]9VEUV9";TQ^2Y.+KG$A9V@B(Q@>ZPBF"$_[O2 .PWB_E68A+X!8NI\ M.28YQ.D(H\:6 M9DZ2?)Q9CUF68SQ1$OD!=1Y$_8O!3#5O'D'%#.\":0GV2JRO6G,SG>G< 9/& MF(P7G6N5I*DE&!]B!'MRA&',7<5.@]L/'TPPBO(1.)\5AMD$N"/F1D%P/S>: M-H_6Y5.M /4@],,''++TOC*![C<^TRF)BN-0&P9SX4O4F@5)P^\(IK MSOPX@P1ZKDRYE+=AS#W7H3>2W9:^6*;S!NSA-@BS<0/VFB%")J:EIS<4YC<# M4;9&+IV:%I>D2)2G:(S2-8M@?-1'ABA[,D-A-ANWW".T\U>2\\)V>2N)D5/S M'BN(IMI:3VXHS&Y?V)H99%:5/K&F96&D+E?A/,NS,50/I6$RF>">TM )3ALH MFE/%X)(4BJ,Q4M<(YQ,YQ3V/X3"/#67-"9S8I:L,)7@\_3ZSG$03;(%[6L-A M6@L6;2.:0#5@E\"2')(Q'_O,4)Y-(3_:2X9Y[M]4-J+M\VL$&M5@3;D$9K?5 M>OL8=HDMBL8*W6.4Q!/4@GONPV'NN[6L9U:9YI)U&E(\5/R1VM,5?UVX'(>R M/!FO-:_9L6(;PNV9$(YZ F[/93C,9;]3*>FP+;RE<'W4AIT4NU8QBJ8@]\2& MW[)-.]7'/+NO%$9HK"U]=DF"R00[X)[)<)C)5J*NN:X/QRR%:&Q?8TUA$(/W M_Q.:@?P'+_2@8[\ ]X#I[_O:!A\3XTX3(U?65;5_TF="FJRK9UWFAF M3YR\@;OT%^4HBIVUX-D60I@G$TV1]$Q)8%!OWVM1?-N(JF12_:O;7^L7\+YD M:UYP[9TK$J3>[C3ZHV0_$\S[.WG;9]L73# E;)"NCL?:K4R6]K2%(DWT4'H9RR* M"S@:IK=7""2L$&[+DEM^-;U$,\;L$O[.4Z=M> QR](<3XA& M?$(?%$5;MU7W/&"_ +PH7;Z_2E*$QLK69X>C+)Y2C*17!B2L#'9LH,Y?N2[_ MXSA)QT+78W9E%ER<31 $Z84""0L%A\;L&?2IMKD[ZCL_6%<]>$\R/':ADPS2 MRPP2EAFKBBH%;H%E1=& KM%Z@0;=G-U/+^1M&'0O5$AZ:3H)*I^SP[^0MV'X MO0(BIQ60F6LU.=?NOAR-#T=\-G"B&'MU0L+J9%>,GT\78]#-V;-Q(6_#AVB] MMHDNK6VBBVJ;2WD;AM]KFRBL;4X5XW[X\.'E^.%>T&8';''T--[^%,*(H4?> M*%"QM1D$/Z2FE.7NUP6[&RVVW0/Z!Z&UJ+O+#:-FEJR!^7PMS$YA?V.?^1]^ MX['\"U!+ P04 " #%@*=8PB5XCCT$ ^$P & 'AL+W=OZ(KJ3_E20L]M4&*6TDPQ MD2%)-S/G'M\M?,\XE!;_,+I3!VUDI*R%>#:=]_',\0PCRFFD#02!GRU=4,X- M$O#X7(,ZS9C&\;#]@OY'*1[$K(FB"\'_9;%.9L[803'=D(+KCV+W)ZT%#0U> M)+@J_Z-=;>LY*"J4%FGM# Q2EE6_Y$L]$0<.>'#$P:\=_%,=@MHA*(56S$I9 MCT23^52*'9+&&M!,HYR;TAO4L,PLXTI+>,O 3\\7(HMA46B,H*4$9S'1T'D@ MG&0112L#K-#5DDB:Z81J%A%^C7Y%GU:/Z.K=-7J'6(;^3D2A2!:KJ:N!DT%V MHWK\AVI\_\CX'XB\10&^0;[G#UK<%]WNCS1JW /;W869:*;#;Z;#+_&"(W@K M+:+G1/"82O4+^OUSP?37-E$5RJ =Q1R].Y63B,X<.%N*RBUUYC__A$/OMS:) M%P*S! >-X* +?7[/X2"72PTA 0Y5)(H,%ES2B+(M67/:IKZ"#$M($R>V$%15>P#V/!.9$* MY10"50);]KJ-?37$Z("8=^MY'G[%O]?,4C!L% S/4U#R5(@4.A&2_0\OC)+J M:2O]"G]X.*]>]?=*P F&EH2PD1!^EP2F5-%//WS#ZC7O+@N+\*@A//HNPI#5 ME(:PQ;*G/M:C7M9=%A;K<<-ZW,EZP8E2Z![BXUKM;V!X)9/4!O-.NWLR4T$ZSM77L$S_N3+/M.LZ($#6\'6Z'@R , _^UCC93?Q(,)^'PB(Q] M.L=!YR'ZBY$UXTPSJFX@B\<4JG[(XB@3620R+6%3&3$LTQ24: 3B*LW-P:/E MP4-74 NSB.EVL9U%Q;EG\%)H]I3M:PK<752\!-KH8 ? 9\WZ/_C20%J@7"C% MS!R:Z4SS\NNC;S,,WJSP"(]'PS<[NM?.UK2O,G!WF5%I>NA-'MTP9R_DA=!L MT?NZ!(<722"XL[XY6_2%T&S1^]H&=Q2N<'4\CX MS2$:',L@IYC:*O;5"^ZL%=I5G%83U\A60I@,QZT*3C&U/WWWU8A_3C5R?@JL MX4^1<9)I)<,]N-PP-TL?B'QBF4*<;L#7NQT!B*PN:ZJ.%GEYW[$66HNT;":4 M0% P!O!^(X1^Z9@KE.;*;/X-4$L#!!0 ( ,6 IUB?G1@SD < /,I 8 M >&PO=V]R:W-H965T&ULM5IK;]LX%OTKA&(8I2BWK&Y*7@/![FYF;^#5.FX=6HM_ENRQ MZ7T'.I5;SK_IB_?%S2S2B%C%.O+NCL>$_MV/_^%/UO M;?(JF5O:L#6O_E46@8'=T7\DO_/$?K$LHUO%R7C7M7_#8V48SD.\; MR;>=LT*P+>O#)_W>#43/0<5Q.Z#. 8T=B,H-F(,_O[X#+WY^"7X&90W^V/!]0^NBN5Y(A4;'7.3=G=\>[HP\ M=\;@ Z_EI@&_*03%T'^ALCBF@IY2>8N" 3]0\1I@^ J@"!$'GO7I[C@ !Q]' M%K?QL"?>%_; ZCUS#5G$,X_1Z\=!/P;9",8ZBH]4 6WS$ M%@>QO6,JX;QLZ_85J%5'5)6MDHP06[PR1%\T8LX5EEBW)BF&RQ% VPK%J)?& .'RB' 9 M1/AWP9L&[ 2_*Z4+VM(>E93 $3+;J&8:5A6*Q6O:H"JB79K\0#]CP7S%>7F3UL61J/4#N, MEBEQ@X:1H8OHA,+D!T*H[P'[OM/TX>[_D3UP&8+C(G"8$90LL0=JC]E@$.JG M(\A*E:H3(+3N/,<(+Z,Q0H>=@H@]BQPB Q$%(;ZO)5-=62HJS?G66:)=A,'J M1;W!Z1#:5C#+4@\^0V$PR!ZK3W+#!'C13?++#F;;39U8L3U.XV[IL/$L>6A8 M"(9I:+VA]3W3>N2.E@(\T&K/=-]D5-1*NH*JI+=E5MY@E./?P*#4?!4TB*MS5RJ Q3 M*OX:<7 6S*P59UO-$T)\[O R M"YC#3@U>ZND,R- 5"M/5[ZQIKEKQIR$"*J4H;_>2WE9J1+E2K@53VV)]57,U MSK44O*HT991=9W9EA6S"FL,4)^.2<-DIJ\@SY,@P&PHSVT=?/NN*JE_?*.&X MW2HAH7:/^;<-KPHFG-/3W289].L4CV?'90:QM[21H3\4IK]C'HJI0;.AXKDD M7NDM>YF#%ZIA%FJFJ.CY-B^=.1X@I'WPT>MH3$MN,^AA4&08%(49]((4B[+: MZSVX,TEWCOBT')UFWAP-_:)3=H&Y@G>OEXY:;?KHQ@DT&.C]4T89I&^Y& M\:4;?!1D_;/SG"C:,$]#\^@4F@]L\CO_?G]0*CHFX_*SS2!:9KXN8C@=A3E] MW=\E*X[,JWVAZ[#H[;#<[<^F;)C%T&KCMEF6+3W;/V1X'85Y?=VMEU=J:"4M M*R?"8(BSZVBB:,.$C5! V<7K)2@QSLYSHFC#8S^C.? I6^3 >L&V+E#RP3IV M<)@E"?2(!VS$ PZ+!U-WFGV84"O$67OA,&>?4DX4;9BT41H877P8&]0H9^+[V[.UWG.*Q4G!8J7VEK_2,4,#/[M.[TOOTVP1EW@].+BFU143!5MF*<1%3A\^O!\ M\=E'"RC"8VWJL(+(U_"(D0(D+ 4^'K9"WGX7=C]W*J:*-DS6" L"+RTY,JF6 MF"K:,$^C)4CXU.+YAY[V83PF:'RJXK!"2>;95A"C ,@)1_9.5),^=9XJVC#+ MWG-GS9V>B:,,TC;@@RXNK<%(Q,56T89Y&3)#P4<7S'<]^L S&(^? M]+K,(I1Y1!XQ(H"$1<";.B_U.:GS^5[8]^R9^'^<+<1&4,31I1473ZHEIHHV MS--HB3A\2/%LQ<7V,PF,%DQH _7_.\[ETX6^P?$]S]5_ 5!+ P04 " #%@*=8:OQ$ MP<<% !))0 & 'AL+W=OKU3-:&:6;:SLYNTCYT^J %>4T#R$'R.OGWE3!K&TG@,%'3 MOMA@WWLD[KEK)A;/MZ-J/I!I>(OB);7/%_UJ0N M$>.G]>.,;FN,LL:I+&:V9?FS$N759#%O?KNM%W.R8T5>X=L:T%U9HOKS#2[( M_GH")\\_W.6/&R9^F"WF6_2([S%[O[VM^=GLB)+E):YH3BI0X_7UY U\G=B- M0V/Q>X[W].P8B$MY(.2#.'F;74\L,2-A!.0X37:%>R.['_&[05Y B\E!6T^P;ZU MM28@W5%&RM:9SZ#,J\,W^M0&XLS!<7L<[-;!_E('IW5P) <[Z'%P6P=7=NB[ M!J]U\"0'Z/0X^*V#W\3^$*PFTBO$T&)>DSVHA35'$P<-78TW#W!>B 'U%2Y!EB_.2>\2^>0(P"LN9G)/VP(46&:_H#B#_N*V0 6X17DVY=>\1-NP5 UAY D[V7(U.&6Q,+VF6Y3BZPE?>2BNG_!D\?UWT+=^TB6K2;#$$%B' M*O=(E=N@.SU4O:U2OM!2+,K4X>A*U"9M)?OSCA0%X O5'M797SK:7(-A69H$ M6YD$BTV")8; .NQ[1_:]P1OU7MR24['CR$!*2KX-HTA4;!VW@TACN34)MO*4 M&N %D51;8Y,C)A=&['#A'[GP![EX2^FNJ95\(_&\I*>']928UP#'!E'JGRX&%:O,$7J 7J6-)V\PL\7" *MS3F'81#94KK&&K,I;Z@]-Y#S M6F/(0^6%44]:GT0!:% 5T,=,T^U;=N3X>M)WW!_AI]P=4^;E7% RC7 M08V-^L15M8GLP),;+(W9U \@=.5'KIHA/3_P>B)T$@UL4Z*!/EH:*<#R7$=Y M1-TG&9]+@4%7G-XZU7 8U4?WMLYG#"R M;=XS>2",D;(YW&#$EWYAP/]?$\*>3\2K*\>WIQ;_ %!+ P04 " #%@*=8 M0;9\!H," @!@ & 'AL+W=OV"JZ-B>W>3:6#B^SKZV[-_O[*19007M@9?: MY]SWW7V7^.MPB_;!50 D'FMMW"BJB%:7<>R*"FKISG %AI\LT-:2.+3+V*TL MR#* :AVG23*(:ZE,E _#V=3F0UR35@:F5KAU74O[9PP:MZ.H%^T.[M2R(G\0 MY\.57,(,Z'XUM1S%'4NI:C!.H1$6%J/HJGR)NXW?+&74E/7!_OV._"=I9RUPZF*#^I4JJ1M%% M)$I8R+6F.]Q^A5;/N>P!V">PX"T M!:3/ ?T7 %D+R(+0IK,@ZUJ2S(<6M\+Z;&;SFS";@&8UROBW."/+3Q7C*)^@ M*?F=0"EXYU"K4A(',^*%7Q8Y@0N.L'BH4)=@W0=Q#0M5*!+'4VDYHP)2A=0G MXE3/9*.UDW]"SP96\^]$.S;&KU M#]?R+G#I5K* 4<37W('=0)2_?]<;))\/#>*-R)Z,I=^-I?\:>_Z=34N9 FL0 MQQJ=.Q&2R*KYFN1<@R!DVRB!7==6B,JWKML-=AE\" G"EP;:K[([K2SN:MPNY^=C]G^ M&K?Z1]-X)W]O2V60 M9&KG]&&V-V;R<3G6[XENDWF/LC3QDLFMKS00A9(\=7=Z!U^NZ S.Z"R^*_@3_KD,[*A+*7\TU[\.[L; M!181SWEJK L&__9\P?/<>@(/U3!0S!+IOE"YO\3F=G< MC9(1ROB*E;GY73[]BQ\"BJR_5.:Z^HN>#K;!"*6E-G)[& P(MJ*H_[.OAT2< M# _[@'D,(!T!X0# ^AA *T"K9%58=TSP^:W2CXA9:W!F_U0Y:8:#=&(PI;Q MT2CX5L X,U_((H.B\ S!)RUSD3$#%X\&_D&UC$9RA19,;] 'J+A&8_3E\1[] M\M,_T4](%.@_&UEJ5F3Z=F( C?4Y20]/?E\_F0P\F:*/LC ;C7X#!-GY^ E$ MT81"CJ&\)UZ''YEZ@RB^020@H0//XO+AU .'-IFEE3\ZE%F;M%65M)626P0K M3S$CBG4]=841W)FUVFOH]FI7]5N]8RF_&\&RU5SM^6C^\S]P'/SJ"OE*SLX2 M$#8)"'W>YY^@">52.X.L1\;52-MI]O,Q2? ,\KX_A>\P"V=!@ANS,V!1 RSR M5N9=]@]=^3FT)2[LX8*I?6K_HFO6[DK.S-,5- MFF)O_>XY.$T%L^WV!K&M5$9\8W7S+3+(0JJXO7(EH?8_U6*G9T!-U6AX6M1Z%*Q(N75 M?-AS!>6]J6S%=L>$LL:(?]W99NF*>-J+A4S#H!-PWXB&<>".-VGB3;SQ/FZ8 MXF-+91E*Y=8"9$-E27K/#ZJ '&!=%74A>UZ_L/)BTT(F? M/*N\ZT[?U9I#R[9K\J6\DVLVX6MY.\]%JR.PEZ7G[])4EI:KH#%QL6?+G%== MRQDX[4\X.IUUB^NPP@E.DH$9US(^]E/^@^+0*[-CGX0&*NTL]7'*9L!FMNSXO2G<4^48)XB;L '5;Q-!S@ M4]P2*O8SZN?SA07SL@ 5>[A\*;<.1L5)+[5]J^E 8DE+J,1/J)]>*ZN)BTK# M("$=U$Z[&0T'YBUIV93@[]K/B6+/]27 K\2DA_!^!"^3EI>)E^L@"3MA0$]7 M#3X3IE0#01.'9L/!M*LU779Q1,*!/0!I29/X2?-!R93SK*G54=ROI&IW G:; M,("_SY!A5[7Y$;RV%"W7DI>WUV()Z:!,J WI4JO+SE>;EEN)?__=74DK M44!M+@!^U:WUM;R=)Z'E:>+GZ?,)FM;K:KPL19ZA50EKJU@[<^#8,\=)5UHX MK C!0X5KJ9OXJ?N!/3=G@MF1(3.^-$AH75;K*Y7:K>>(@ZAQC\[] %Y;E);V MB9_VG0':LP)H%A>$Z'7^W?.S+QS&-!B0Z*35#<2O&YJV 5UP+S*(;_E\^0KL M2P(<]H2#RVHVA)RVTH&^+!TRGJI*CT._LU'O"J=E4*07J-$:D^R M[??.8U:'3J T)MVEY+)+2#QT!DE;/4']N_/%Q?!OT)*O15'8^MB#+*Z$S)PQ M]??U))CAL*M)77;AL+:GK3R@+\F#RV/B=A/HC::O#? TBD@O&H==3!-,!J(Y M.<#WG^ _EKM=7KT% <63"9V"7@#!8U%;K6VC/.%<".?2942O>\;_(W0(;74( M]>N0#^W!&&L.UNMS]8SSK=V#5NF2A5$RSVUV1&&XG0_.W/15!YXY]E4.NSB) MXL&JM^J$^G?^+HEKVPWK;*R;0_ +-K.TO]7'$2;=7*/($+9URS'F02]>+R MXOO> DY.7K9ON5I7OT'0J)J$]CLY>UW*@;%3[55PYO1QV7 M0E?*>&V-<&K]:G(^?_[ZA.B9X+-6.S]X%F3)RMHO]')1O)K,2"%5JCP0!XE_ MMVJIRI(808U_$L]))Y(V#I];[K^S[;!E);U:VO(O783MJ\FSB2C46C9EN+:[ M=RK9\X3XY;;T_%?L(NW);Q.1-S[8*FV&!I4V\;_\FOPPV/!L]L"&1=JP8+VC M(-;RC0SR[*6S.^&(&MSH@4WEW5!.&PK*37!8U=@7SMXHGSM=LX?L6KQN/ B\ M%](4XH,,C5/T^6.MG"0:__(H0"KM/*M*50QWG\$ M;3N5%ZW*KQ>/,KR4;BJ.YYE8S!8GC_ [[EQPS/R._X\NB!).#DN@Q'KN:YFK M5Q-DCE?N5DW.?OYA?CI[\8C^)YW^)X]Q_Y_H_[B$#S8H,1<___!L,9^_$-\K M4+S]O+'BPN13\0OQ6,Q>T!=^!#OK1-@JD5:6MJJEN4N+_Q)V9R)GR_P47D3= MK$J=BT([Y#:RQ#EE0L?[S;+;O)8>ZUOI-MILA%&!2H1 *1-<%AR8W*JMSDNP M[57SW7YM6+5/1@=5B)O \EO"3].;:4LY%:U%\ZM7RIA"NL*WCBOOA+R5NF0FK<6P+8:MEBX8TF*GPU;(!@7)4B%%V#3XR5*H M?QI=5Q2!2IIF+=D"U_OIX]O+SJ.96)?4:D@C1TZ 5BJ%UCJ?HZU+ BCQG%.N^VMBRC8072 *IHL-TXI M3LZ'W7+>TG08E)4%DOL!V,4@)58G$7+\ \&GI=XA8VLI M$ZDPDC(D/3AIO.0YA,88C0+)& )VB\ MHL .*RUU?8\\*J7K>AO!?866PNO<;JRA/H,V!G_U'7 4\0OT9@V-NBEDV3,9 M5:"NDD9O9VQRZXT^T2+*(\\T9]CU.CKCD-RK2/,QT?0B;W0%($NC4"!1 MVI^7UA.S!)T'^#RD'GWU,G;[T^QT-LMFLQF"Z8# ,/;,E=.WA)^K$I,GEX"_ M$ED/ZR!^G$_!@'.M3AOJ;@-B_[THW,NJ@3XW-1JL=7MM :Z)H_Q\1$S A6R" MX[AJC]UB^##9.N8@D.YQ?0PI,4Q$EO%?I$S,RE0JAY6B7;II5@>:2O3!J&:T M->1CO3S4<>AS.Q,3;; ;Q1,*ZS1B?+_Z#HSD[]1E]&"JV&\/!UW5-XN"?=JV MUL6A"!URX_U6,A6_H^[;'2&>0S>.:U0\Z@"!;1\%PE*QB$43W:\=NNM?V_%> M].,R2'88X[=CT\:MA7VF>:I,S0?^(4E;A3FD;5P4A#@OH]UHT\3I(YT]P-[9 M9A/%C-@<$C74:7"JX0."-IZYIT@1(/ ":VJ1U& MMJ!,JZKMRA9SOU05E=I1+>!Y4J[7F)C(E4./19I#?DI-O^2#"YT5R%)J1&U? M*<23[-FS17;\9!$)?%M8]UDM2SA:G+<.BNT)!9!H]ZR@2IBSBC^>3!=/!*(? MF4_%N8_!MRC!..Y('OFK:&YK4LSO0< &9]>$+-CD^9"6E%T-S]!PDM3.C_C% MBI#@-_ZZCVD:&TV!S/"\U+*&[CE&$7)V>7>_CMI2%ZPB+:R1SR:GMA3'L0.Z M +J6#I$23P5RGD^/QIIAQ(83O4X03W**@0PZN*EX+$.N.;6FLSGKL0=5?$/ M>'CB,;)-VA9#'!YH>BD!CNZ*B-5]H_(8I/3U>*]4QRHP_PUH2CUU3S8-,'QY M8W@X/3V9/ON).9\^F9[\Q'-KK?B*D;S;SH66AB7;!#YTZW:F'EC$\>8T J%I M6AQ]"Y1?CZ#\?;8SAK];QKA4CIK1MS(\?X3A7M4 95FV+NV]3XFSW1!L3[HCXS:1P__C-+P;\:N%;ER M0<8"6NAT+\$73SK>.MSG?;['VZ+, >ZCV8 ]V5YII^8I_98+V"W&PL'Y3[HO M&,GQL6$9WR!P?T8X1TX6?/8L,/!QEA8\MG1=?EP6TM#PT$C7$Y[_+*OZQ?68 M5]^'Z&EV_*+]?^B*]&APX\UG$[K7)\0T)L3+[^YK]]/!>;PQ[\GC[PZ7?&_C M1:G6V#J;/GTR$2[>Y<>78&N^/U_9$&S%CULE4=J) .MK:T/[0@*Z'U3._@M0 M2P,$% @ Q8"G6./DH("'# CB, !@ !X;"]W;W)K)"R9:_3S'Y)3!&XN,]S#Z[T;FWLK5LIY<77NFK<^YV5]^W; MO3U7K%0MW=BTJL&;A;&U]'BTRSW76B5+WE17>]/)Y.>]6NIFY^0=?W9E3]Z9 MSE>Z45=6N*ZNI;T_4Y59O]_9WTD?7.OERM,'>R?O6KE4-\I_;J\LGO:RE%+7 MJG':-,*JQ?N=T_VW9S-:SPO^T&KM!G\+LF1NS"T]?"S?[TQ((56IPI,$B?_N MU+FJ*A($-?Z,,G?RD;1Q^'>2_H%MARUSZ=2YJ?ZC2[]ZOW.T(TJUD%WEK\WZ M7RK:\X;D%:9R_*]8A[6S@QU1=,Z;.FZ&!K5NPO_R:_3#8,/1Y(D-T[AARGJ' M@UC+"^GER3MKUL+2:DBC/]A4W@WE=$-!N?$6;S7V^9.;$ QA%N)&+QN]T(5L MO#@M"M,U7C=+<64J76CEWNUYG$>[]HHH^RS(GCXA^T!\,HU?.7'9E*K"6F5Z!K9E9J6D'#ZI TGXA/=L&Q;8JM"-?D5/T==6ZLA ML:V@[5(URLJJNJ?WJHU[/73[W+#L&SJ4[3FME879XA4Y93HY_N?IZ17_N7_\ M6@ 9L=%C13W06#,/B;$?6T!NKEEW%1[+6]/+F\GPLKM5"605W.-I#R@OM7 <3 MDT8X)!KOE&B,#ROIU;>&)FYCB5O-.ST_#TG&[M'XV'5SITLMK8X^0P*$Z,5T%-[*QLDB>'$E[Y28*]4(56G MKXQ94@SSF35V?T]G.EZ67P#TX7/:J4M$JQ2-0L <2F^4\M*TNB&OP;9:-NB9 MM&?$"2C%0FJ;RB X-[K@";7FLN(*X=[A1D\M&^@,>2 #-B38"S>@@16W*U/! M),>(9-?6:5$';J3HNXDT%N*56XNG,JH@QP$#9C03V/X*BAGPS6&ZC&7\GD]S*=!7"23;+E)Q?NB:P'L8_ M+HP(F"^H8JJ*(3H'/(@9FT$R5E8,JA.G3=-!T+5JC?4"1Q-K$ON3W7_W3M&N MD+U;(.NA5P[$*UJ84&$HLL<'!C!*GD:%@D9"07.A[H+^+OU%QPZKV:\D-"N* M#IY?H.19J8TZ$.07,>^ U0I:JZ=Q+@(H!1%/\D[J2LXKQK]Y>CNFCDB+V&,H M3^!'9]4(U8M&ZKG^X6Q/R+)$02GK0:.WF%3+^Q!@5 Y!0S@$_)7(;1^2;\)J M_Y3U4&D/9CTXK$3L*N/ZP_YNEPCUF7!YQ=&251>J_7$PN97#/=7]6'QV7'F7 M#A[CUDR24/BMM!GQ+O]8FIR3W^*0:*_;:!LPKY:W2GSIRB4O&PF53^="0:#K M=I!>@7,*%2*%]AZ6*W:Q:['1X28;G^[7,F@-N#,$)-P:&[9:PFL*NTN@OE'!J),PU'HD,!!9PLM"VZFB)=D%JGA2=L M3GVO/[)DM+JC*P/IA^QABDVU4MZ!!2@\+:RI-RLUFT-L]4Z[H)X9YIDEQ0J# MQ/X+AR S7*OX3D_0@ M& 1?U.'#6.>H/(2SGP#&8>:W=[0;ZT-2"(->Q!YE= M9 +)C;0&\6>@F,OF%KJ=TY*(F7"YJL)]X^%*5M8I-)H!QU94/!5:7FL([. M\KF>YC* MB19'$[C_K%!8NW\BBX@-#F].B+GO0H92],#3-*4V1' BAF"&&HU$'XUI8]]# M8X%E:Q/G*\:LQT;*7<>"1(#A/BE(WRW?L@]EX%O1B'2*&OUSV MP>B!$S;L'Y[T9O_[3IIQ!H4CR1QL+ZDC67.G:?'A(7F8UAS-Q@<_CE(.LR:C M1X0B:%$ V)>4CKDC$6H5%: U7VW=HW+C[ILXGGVT'$6#J)MT%'PSA<0:A1PZA+:H:ME4G\-,$6#(+?R>_XG\(S\@NLV74[Y(8$< M/\3R-?9^ RAK^<78@)%YAC*^&>?I#-.L4G"B.Q]A5 W5LW2:!1+QJD%#3B)T M@_X4N2["K0A:["V2?X$6E9 Y]+,(S$ ?N1U66"B%)!D>)B:ACT8JSVTY>3R% M$:)3V$A1]]!SCVN]:SHJY$IY3WE.[(WA:R36*XTT72NR'-E/K1)(^%=B+07' M\=G3XKWB$3"\\,(/77Z8C ^!YB!LY)0MX,6>>@0BHT<<*]X!H%Y7I&[%+355 MBO.R!_1P1VW4X(I*M1GW/.!?S#5BJET/\ UR3JO*K-DF8I(7IIM[W+O[Y:?; M<)%N:[&T2N074Y$>B +?:8BM5G1YI+&2LC64N)+W3,+X,UT+54I%5X$M"+Y@&;-N\1IZ C7@<$CC=G.AA M0FZLV,S^./2.KGI"9F8RX>X$QV15TL5SXXCD+;D1^3)%OJE0&1[V 7HJ58Z&P\3A&OAK;35$4HK#5TMBC_YE.OT6^/>VN* 4 M]\>_]*6(L/\P'=0FP\1P K-%RHBXP*C/CQ> P#?5_+ S4HMKFD)<*VYYKWXWK2[0G(]>OQ4?9$&P MO#'=O.3[-INQ70)-HG(3"*,D4O(%QUW0$J+2:9;>-723O*#U^"@O)3-_-7?! M7Y'=;+?T8'=R.,+#.63-/>^?'DW2N$O<*!XR#+1D3)\>BX\U,98("DCDL()S M)VVZ& P)7#?_$HFXI&\-==W5@RE",J@&OL9'%Z7@F 7(-1*8;@*YH=9HVV$" MX*C^!V/%.I& S>G@UA'+JX<2$I-9=IJ_KGE]S%Q'$\(&1$ !#Z2@5CXEJ MNRQ!R+:MN&_3UK;#5;\0A%AYT@(UPTV"[@QA0" <#9B&XUP>3&07QU..^QG1 M8U_BA-B5F"$-,G2 [)&T-K+.^Y;6X,X'+@H=4Y_GIO[;Q:?GG'D$9"]G?4D/S^:N)(9D,^8_U<08:,A-O MR(6;C9F*#!L+_Q3M&]3)F" I&_^_(.F7!Y!T..LAZ6,83?XNOR+.3Z%1OV@# MA8;H/WM2@=GN9/^A OM'68'SP>"L_TZ:OE7:?#5\V/8%^][@-Q)@>DO^)8@+ M-"K\7")_FG]L+K 5%/K-3A@2I@=8P;^XF!L/6LE_ MKA2HI*4%>+\P8%'Q@0[(/\$Y^2]02P,$% @ Q8"G6*0TTZ?G!0 &A$ M !D !X;"]W;W)K&ULQ5AM;]LV$/XKA)<6*2#8 MDJQ$SIN!)-VP?NA0I.WVF9;.%A&)5$G*KOOK=T>]VK&-;"NP+Y9(\8['YQX^ M1_IVH_2SR0 L^U[DTMR-,FO+Z\G$)!D4W(Q5"1*_+)4NN,6F7DU,J8&GSJC( M)Z'O7TX*+N1H?NOZ/NGYK:IL+B1\TLQ41<'U]@%RM;D;!:.VXTFL,DL=D_EM MR5?P&>S7\I/&UJ3SDHH"I!%*,@W+N]%]"_*7J-RX7[:IQX;^B"65L:IHC#&"0LCZR;\W. P, M9L<,PL8@=''7$[DHWW/+Y[=:;9BFT>B-7MQ2G34&)R0EY;/5^%6@G9T_P1ID M!>P)$K62@I"ZG5AT3)\G2>/DH782'G$R91^5M)EAO\H4TEW["0;4116V43V$ M)QU^Y'K,IH''0C^,3OB;=JN<.G_3_[;*VDETV EMCVM3\@3N1LA_ WH-H_G; M7X)+_^9$B%$78G3*^VM#/.WD#V6!3=G;7V9A$-RP S[9EPS84N6X&85<, MFS6T!8VC#5/+:Q>//[WYWYY(IR1S?&I[WD,"Q0+T3N=CQN4*V'F*\'!-:#"; MJ\,>]W#JOP6>?QGMM(.K8- ^#\*X]WX>!.^&[H98 M]S:SF1?[E\..V(LB?V>6\+(?$*#+]OV>0,JMH;-B-=;G>!990&CO&+7C.90(T8M^A,"S5J,R2+;84!TO% M4QI%KSQ')2SV3CNL-P!>1:/HW^/\C"VUT&] +L!'..02+C) M&K !+5-65MI4'-'#T/@@F2UTY/:1PI=;)T/QC3F:F0K+A:Y![?P@XEW"QJ?5 MB@Q=51=VBZ/V/ T7WE/E]6)T?GC[[S\?&LR/).;E'KU/4U$OO_TT];TXBEJ5 M_E$3M27ZB[#"*R^:HD@@Q9[!L;?!8'>AC,C")![K\- B^LG.(U2;W:#WR'I4 M9IIR0L*8Y%4*#N\N.S]?YK]D&F#G:'%"V8^DJU?K^V9/-\%W:K" E9"RT9A& M" Z2J-U= Y$-O2@8:GGD^;[?S80"IQ+!+<[EZN*K! J/%FN!RVA"&:I^% X: MX477^&!IA^*>%(DHW70VXY;.IJ!)1%HJ']>,^"($ W [TN% M=Z:F01-T?X?,_P902P,$% @ Q8"G6&+CX#Y=!P ]1@ !D !X;"]W M;W)K&ULU5EM<]LV$OXK&-7M-#.,Q#>].;9G;+=W M[4S39&(W_0R1*Q$3DF !T(KNU]\N0$F42*FZ]-I.OY@BL%CLZX,'],U:JD\Z M S#LB@K*'%F*57!#;ZJU4A7"GAJ%Q7Y*/3]R:C@ MHASQR@P-C.YN*KZ")S"_ M5.\5OHUV6E)10*F%+)F"Y>W@/KA^B$G>"GP4L-:MWXP\64CYB5Y^3&\'/AD$ M.22&-'!\O, CY#DI0C-^:W0.=EO2PO;OK?9_6=_1EP77\"CS7T5JLMO!;,!2 M6/(Z-Q_D^@=H_!F3OD3FVOYE:R<;3 %@Y#D#]BB+BI<;EG'- MH#2@(&6B-)+QE0+ QC,:B]%D[$F@^A^D-MICZTPD&>,Y-C,S+26X#(%"<91, M,JY6M(DVG#I/,^P^DMWKL99.W[!*T2*S&;+[-!4DC)HWWH'FG+Q!'B* MMFUM-FE6,-P;NQ[%4_)Y 8W;Y*^S=,C>*8'^\]P-,(QLH=D*2I1#[YCBY0K8 M4LD" P/=5&@C$&U0_Y%FELBB$,89*I?L*IX-8\2$/"=X0WS>AFJ=82X/8DAZ M2VG8!E'>\$]0LDIB26@+K:B*9&W8\@UMQW'.X%^:PF[$A&_;$1.E$<"3S.5( M0=YKZ8=WOS@E+GK'T[G@"Y%COM'8C+^ M6T!0#"?R%4I_F-+L>U"4S$:@X!V MEAH%\)>6N4BM!0N.*<+DNY.LW_3G'G7;R%*B2:'0UA\7DJ6D.D>[KVUO^=&; M__OS.C6]M3+#R,:CZU4Z O&N_1.Q=IW+(OR^U\7';T"48.F.M M.HJ1YCGLU5ZQT(O#>>L]\*)@SO[M*M]6 D_Q#,,8DW68=_A<42Z[I@6>/XU/ M&A1X(>K]R!7640Y_I8_;9QQ/3JJ*OLSE\+2_T80]95*9UP0EO^MN$)YV,XHZ M0U:G4"*5J"(D"D=.RD)?@<)% L$ M;=*[)O#BNFD^?7GKG>B.WBZY8G-O.I_2X+A;7J$WCR.:ZR89YZ*Y3W/3[ES@ MS2*[;M8W-YZ$!$%(G9>8QX[$>.S-YW/V+ T6#H*QT/:T[D'7BF_<(=#=)/;& MZ"6=]]=,%%5MW)F.FV(U=P(6S3#S_JMFSS,[MG.X#^%T[(W'^YB^P\P2W:^J MW)ZF3?TG7&=L27Q!E.X208?.WX&U7X:Y*1K&E6:78N^O]B( Z6L\V!3>:_!, MH\O1/IBVB:E8-X!ZNX4Z'_HG39\-]_C:V6B;0&9I6%?MF'W=,QKBZ"/EJ.(B MM1W*"])"'B=YG;JCN$#3:V7S^GM-W@:6:!;V OV2;SWHT46Y,)@J-R.\!F) MI&5*:%*)U[O+]IQ[$[\?Y&)_WAFG3D'U)YAQPZ=VA!9^JT5%(?!Z2*XE.K8% M#"19*1*L?U'B-);/7D+7BT9KPWW)>CN2.DK8(I[(+RUK9<1:2TQ3%Z[3,\0T>82<@E_U/U<\5@Y;BP+. -EQ-@KC##&\)_.()VO7^[% MEE]Y]A8#*J&R5/ "90VM+AU/HM9;/)ZQIZ9A_K %]V4B",DWG6W#2?SKNSO$4C;'-OF\SKILF/M7TW[JR MMQ"TQ917?RO!.D&T\!(P#4\0+2^*_'Z>-0].D*S)9-K/L**H2Z"QA+Q)L"^I M9PL VYZD3%V$[9Z]_WL' )ZRC&X(&N%Z!^ 7 O;N*XJ"/7@1EIZX\EX(A7TW M[1;^':7=W9'_/%C:M\#QS$$Q7@)(!\#T>)2-8M M-1J?QT'#FGF2U$7M/FND4"E I++*.MU MUO_=!O0O#]]Q=Y?DKV#B@VF?49B M)?=4^/_Z/,;U5H&T6C;P)N,^$H43T\G.B+YOGZ/6IVB$^97]X$Z?5I!>N:_2 MN]'=-_U[]RE[+^[^(?#6)IJ::XE+_>%T/&#*?61W+T96]L/V0AHC"_LS XX= M1P(XOY32;%]H@]U_.N[^"U!+ P04 " #%@*=8X]K&114$ #["P &0 M 'AL+W=OD<$95$E:3B=+]^1\J6E:KQBB'[8HGGN^>>>Z-NL97J MLRX!#'FLJT8OO=*8]GPVTWD)-==GLH4&_]E(57.#1W4_TZT"7CBCNIJ%OC^? MU5PTWFKA9+=JM9"=J40#MXKHKJZY^GH%E=PNO<#;"SZ*^])8P6RU:/D]W('Y MH[U5>)H-*(6HH=%"-D3!9NE=!N=7D=5W"G\*V.K1.[&1K*7\; _OBJ7G6T)0 M06XL L?' UQ#55D@I/%EA^D-+JWA^'V/_HN+'6-9JE'"MCP MKC(?Y?8WV,436[Q<5MK]DFVORU Y[[21]'D4'J/V,0[@Q" MQ[MWY%B^X8:O%DINB;+:B&9?7*C.&LF)QA;ESBC\5Z"=6=TJK*\R7REY^Z43 M+:;;$-X4Y$YNS)8KH.0#F,7,H"MK,,MWL%<];/@,+",WLC&E)F^; HJG]C.D M./ ,]SROPJ. -UR=$190$OIA= 2/#7$SA\=>.NX>-OH^K!VA<]WR')8>SH@& M]0#>ZO6K8.Y?'"$=#:2C8^C_G?1QV _2 (G)ZU=I& 07Y(>\C+3@B98>M!HP ME.02YU<;*(C<$%,"V<@*+P+1W!.N47;NW/KLXL6>V"EYZ5IE+WD#.=1K4$YX M(AKD(3N-9/7IH&/;ROXP0:DV94E^_A)HPZK-T(LX" MFOHC E/'D4_GZ<$O2VF4L*' $\ 0 =-L*O9I$C'R^V8C0!2I%7H%U# M2*RZ.H1(4Q:/3WY /DG,KPWR:$,=R&<9S0+_<$X#&L]C\MZFB.=Y5W=8+.RX M G &<]%GWT+Q6BHC_NX%>_.3P)_3,$@.O7"2A92Q]/3'>GQ4>I8Q.L_86))F M- R342L>*-$G?"@1="A&9)0"['78,X.6\%-NS/ZTY46![!UZ(2"/NM_Y.0^L'\ M="H/Z#S,3LFOT(#">KK.+/#;CL51W"XI^_K_[S$/![W_79:"&K0=V[M5/C!':-Z7>S03ILMI?]0G=0[]?B&W>):U+!!DW]LR3V MB.I7S?Y@9.O6N[4TN"RZUQ*W&PO=V]R:W-H965TE&JF^Z C#D1\V%GGF5,US55VRO@^=TROG](:#MN/]']=[!C+ M/=5P+?E75IIJYDT\4L*2KKFYE9MWT,6365XAN79?LFEUX\0CQ5H;67?&Z$'- M1/NG/[IU&!A,PA<,XLX@=GZW$SDOWU!#YU,E-T19;:39A@O56:-S3-A-N3,* M1QG:F?E[8:A8L7L.9*$U&.V3CV"F@4&VU0B*CG/5,E_SO0EI,^S[&7Y$(WM("9 MA[= @WH ;_[Z530.+X]XF?9>IL?H?^#E<M7DSB*+LGSV*&8=F(! MQB>%Q$NG#91$+HFI@"PEQ]O+Q KUK PWIZCZW;EP\X3)Y5__OP6;QVR<_Y7P MU:4!7+G#@;=*:OU;<[LKC^W% RC,BT]TKJE2VZ&/BZ)8UVM.A],^5:JE,NPG M=;GPE G<5[G65)3ZS(ZMA=E7^4+Y&L@-*"9+YFY<5ZS9A7-" MTLC/PG @.(U2/\LF9P-1//;S-";GHPG9 E6:7+O\!NH%:I3[X8!Y&HW]23X@ MQGX4QB3L<6_@ 8M,@ZM@H*B$Y'*UW<'2?5CBYU&T8T6A'TYR_(V2CO89[[9+ M^$\V((KV4>=^FH_/GJ@EN"+ISJ@'?U*T!")HO2-G!X'Z<9J=#4#G64:BN"<< MSG1"\O!P^=,45V=O^=.QG^3Q;X_@WBG N\X.DP398!(XB4=CK$>P$^%ES>,)4"('5;&BY5!H,JAP>FI6KY1J3 M%9[=MN#UTOZYL&BKY$Z]?6N@$RLF-.&P1--P=)YY1+7UN^T8V;B:>2\-GE#7 MK/#) \HJX/A28H+M.G:"_A$U_P502P,$% @ Q8"G6 7G_B;R @ %0< M !D !X;"]W;W)K&ULK55K3]LP%/TK5I@02*AY M%2BEK=3"IDT:&X(]/KO.;6+A1V8[+?S[73MI*!-TFK0OB7U]S_$Y3N[U9*/- M@ZT ''F40MEI5#E7C^/8L@HDM0-=@\*5E3:2.IR:,K:U 5H$D!1QEB1GL:1< M1;-)B-V:V40W3G %MX;81DIJGA8@]&8:I=$V<,?+ROE /)O4M(1[<-_K6X.S MN&R5+K!S_Y5$RCQ L" >CVEAPY-LVMSL(B*LL4[+#HP*)%?MFSYVY[ #&"5O +(.D 7=[49!Y35U M=#8Q>D.,ST8V/PA6 QK%<>4_RKTSN,H1YV9S:_'+WX'C!O"L'?FZ%+RD_L3L M)':X@\^+6<>V:-FR-]ARPAMJ!B1/3TB6 M9,,]?'EO-P]\^7^RV[(-7V?S!3.V-64PC; B+)@U1+/#@_0LN=RC==AK'>YC M_V>M^]F^: ?DG!P>C+(TO23[R+M%\[RH=Q8-!*\8=160[7A-10-$KT(0K.-8 M,% 0IJVSQ&E$2;V&L,JTE& 8IX*PBIJ2JY)8U[%356 N_O:F3;;<02!HD:K@ MH9AKP[7Q8:X0*D1 #\@W3+K2LJ;J"5G6OH1[,=:K"S+\QD&7[PH*GZ7V&K"X MN1WL,]_V$.Z>R(:B5$M66F!7L^-PK$E^^=?W$5?H1#<6?=KC-],65%#%P&^! MHJ^!@5R"V19"WN>](^GH),LS\IG3)1=X-FB3*]88@X>_SGZP M[LFWB 3?M3)^D;1$W766^:I%+7QJ.S1\L[-."^*M:S+?.11U!&F5E7G^+M-" MFF0YCV<;MYS;GI0TN''@>ZV%>[Y%90^+I$A>#C[+IJ5PD"WGG6CP$>F?;N-X MEQU9:JG1>&D-.-PMDE5Q?3L-]M'@B\2#/UE#B&1K[5/8_%$ODCP(0H45!0;! MGSVN4:E Q#*^C9S)T64 GJY?V#_$V#F6K?"XMNJKK*E=)+,$:MR)7M%G>_@= MQWBN E]EE8^__)ZA',"K0TPU=\'_-P ICEOP"4(Z",N@='4>5[ M06(Y=_8 +E@S6UC$4".:Q4D3'N61'-]*QM'R[ELOZ7F>$7.%DZP:<;<#KOP% M;@(/UE#KX<[46/^(SUC#44CY(N2V/$OX(%P*D^(2RKR$BX2KWZ/:8+"]>%>_RFS.JID=5TW/L9U2=QWVRA#"#BU>S MLBAN8*"!U=\/L'&V<4+#7P8^V3WJ+3HH\IC&\A+NOC06T! ZK$$:LB#@O?3D MY+:/7;%J'"(W&7'=40M_IIN47]8UPL C5KV3)-'#_?V:N?;H*NL0/CK;=W"? MWJ?K%(2IX:-5M0X(47%%7 C=W<#:I@$&PH,7BCFXQ0WY2^AZYWO!#EG,H955 M"]0BF^M.F&!G":NU$M[#"BJK-=]Q MJU1/'&-,4IG?"(K$/&J>D.(9)XZ<,%[$@<"*"/B)]T)RMIO1D$]DQ?QO G9D M.DGSR/,VA574P%7+ ;R4[>4/H;2BAM?%;))>G>IW&$9E<%@)+K/PC#VWD(O0 M$T_ISZHM.VETC:Z)X\QS!GI#0\\?3X\3_G:5 M@!M&V+ AV\6QL;7$0R@N6Y[ZZ((!W^\LU^2X"0Z._R/+?P%02P,$% @ MQ8"G6#(.'5Z2$0 ZC0 !D !X;"]W;W)K&UL MY5M;XS. .*B&8&$V!&%/_] MGNX&,!=2LE+?Y64?$I.< =#=Z#Y]N@&]W#E_&[;&=.J^KIKPZF3;=>WW9V>A MV)I:AZ5K38,G&^=KW>&KOSD+K3>ZY$%U=7:Q6GUS5FO;G+Q^R;]]]*]?NKZK M;&,^>A7ZNM9^_\94;O?JY/PD_?!/>[/MZ(>SUR];?6,^F>ZW]J/'M[,\2VEK MTP3K&N7-YM7)]?GW;Y[1^_S"OZS9A=%G19JLG;NE+^_*5RD@>//:?:_L>[09:V#>>NJ?]NRV[XZ^?9$E6:C^ZK[ MI]O]W41]KFB^PE6!_Z]V\N[EZD05?>A<'0=#@MHV\J^^CW88#?CVH0$7<< % MRRT+L90_Z$Z_?NG=3GEZ&[/1!U:51T,XV]"F?.H\GEJ,ZUZ_=75M.UBY"THW MI7KKFLXV-Z8IK DOSSHL02^>%7&Z-S+=Q0/37:H/F& ;U(]-:/3+?9=;WDN>[_-_25Z9[=GPZ"IGO0ZL+\^H$ M,1&,OS,GK[_\R_DWJQ>/"/LL"_OLL=G_O+"/3_>SZXSZ3GWYEV\OSL]?J$=G M5Q]MY3KUKMEX'3K?%UWOC;J^\<;0"/5+H_[15WMUQ3MSL5 __NO&*3PQWI3* M-IU36A5;[6\P);Y/IM%YFJ^ZK6&!+E8O'E^17SI_\36+JAL%6/*: EN$)_SI M3*.;XO'I?_E2U^V+#WFVG>VV4==?O;XSE7K+2@3U_OW;(^-AM%8W^XDT/YD& MLE1P_Q]Z#6,"*F&,0]M3W0 &X#4?_26G #C:DHKA?&L8(&]XH&$QK6M M#,"MP<*UT:'WHB_)86*PV\PK7L3Y1A%KQ\ZQU4A[TP M:J(8+,SKD.P\'HE3?HD;2$.+I"\9;:D^]>O?D:5(*=C4C>ML(1M-FTKV ML*X43'(PL!^I4%G@;<0L> J[D?8=T)8A^?D+I=>VLMV>U@C&W"I]IVW%ZW@8 MIK0DNMB&%#7: X&A&W@!3[M4UV5IZ1.4A9O=6?$D1HQ:[TDZB*#@4(6&PHZ-2ZD$JHQP\,B/'O/@U'(SS1O="')[>N].>4G0&L1EJBDRZ M(I*^E\%L@802NZVKL.U8@MU/TY&_8!3H_D.5JR M(]R!O"RFXZD+0X68LP!FE?9/90<'YGD:QI.:WDBJ21"X5#^8JM/J;+)+HJOG%X_QU43D?H7O94XL@!K85I]T902W\NH?O2M[ M@I$Q5WQ3G:<@X5C2AM:7X56W2UK&V$]HZ M,<0P3SNB=[NMA?.S13A"\G1D I&/?T*) ]"C& M7YV\'\P$%J&%@2_I6F@/MN&ZOZ&4A(BX9 6),I0""VFG M9-JA^'"$G9-]3R]E+?!$X!9//E:Z<0M$U#U6!N)MV2+LNNI7;7<:I&56/QT6 MF1ERRX [1,)EY+&N3?AP":3_-LJ3[ MI.1S).]1BS).Q*G'_D2.2,&^=S&D=.WZ)M7N79><5.S+RE,Q!Y@UB3#/VBN+ M>=F/F N27*'H)*2GN74 -S/NK<0Z0 P2&R)#CD2$N=F&1S^/\);J6,D*7]FE M6<8NRN#TJ=N1^U492C"O[OZZ[B;!=_),/NN MR89/L5+H%E5Y=2I(SWT=70\^-NQ!3I!D44Q*1(BI*X$)9QSI (^ZDLGI>;+, MY2&H5J4-!>TR$5L=6T49MH:H")(:-( MZ^/R3)4XD@RQP*C]U(1[2ID[UE*X*"5*-7C^4ET M?!'S$4V/)1*E5:A/VS>>^P&7X2WGUB&ULOGG\M@>0VHY;_CB_&JYHNVJN'^8 MND2EPTOD=$,?^2F;3=O7[&,3E.7FG,?ML;QYW+%&_8*D46R="Q2FW -,R6WF M68KA+K5H9(L3T.U<#QSJ,"^]KL<]6"C#P-$B#UCN;4T)>];N(/T]&.[]43Z2 MD&734SVTD*8:]<<)1Z@ 87"$VYM&?'/(V4.3:YZQASX7!05V&W,TJ3B48PF> M1(?@"LM[RS%@FQ(YR>]CY^2&VO2.OI:Z[?0X[\VKXBWVYK1U.\;PG(-'EAB# M::CH1:GDI&PG2-E:7YZ2^GOBXXA/YMZ;C,UR)E)@W6"'),F_MJ@3F9P-S3UZ MAE]+5%;(2*)UD%8*Q,-TL%9/S8.?\4$WJ8=@BIY/NII15+!IXFL_.X\OU\C: MB+99KT5>R?6?I?H3;GVQ.O]NTE2)4QU4C MQL@A-4B#\[K!_B%]_*_0P9D7N MY><#4A3[I>U20I6!J;[WG&?@A(AK-F?6-QI%'T_+DD?GHGZ^L%P0_R02$HMU MR!=R<P%5# M#6#@ 8+'H$8$\2.7Q*RVBO5$+B<&]1[PDK%N$8(.=4L;$$M5F4?[O(G3SM9G M78W3ZO&WM2#O0)8%0T@N2Y4[BW!^(2UF3J'-\(X;3L,*BZH#DDM^&LJA2:4R MLL9$$9%OF(8$I$-9LC$?OU$MI8.%.J6A#8YLFR9FOYHH/6HTLJ+TB3;F8+<6 M4W:I)R*45MAO'[MY1.+\7*M!B[E^6-G&=]CQ#MW!T:TA+?G:W&\UXC2F@W&K MH.9[9G7,<[KGRE%T&F7DM2Z]*A9T*C-#O)Y U% M[]!%B$7E4EWS*=K,BM'RQ_H'Q_HOT3^X&05W0FPE+VA)AD,8(AW(C!6N,D_X;'OXISI]2?BX8DKK3 M*HF\;CIP>@- MX,= @1-++I@ERPT)X>@QG:?NJ?1QI8(7/XIN-H_;$06>;W[L!]'.QDZL MZT/.?+Q#=6H<'WA/NOY2QHL"(Q*>.LMC#CXS*W%'MM:08Q9C:7::]1'CVKC] MLT684G-OA*LVE[V?CQ=0 _R?=V,F_9>C-.IA/OG_V:*9=N*':RM/RBUQI#B;)[S:<[SCP%+_"6GOG5?WE '*ALX4W). MWO%U/D[,P/5>LNK$5)N^VE@F-1)<3*_RT=31NR^'PI$M5I UK:'6S4UJ)>6LF MZ&7JMG)[<:VM@4=MQ67UQG2D2]?ECG92$/CI^XC&E0LA54Y43JQ1@I(J:_8F M"6<='#G77I'J-3U8JO?4ZB\FUY=I^,AHE!VYO=;0S9X8C"G$V.+>0 )#98'$ M3&K;5?86=&'K7"DW9$A&&G06R4,\)LM7:* 2OX*EA$S0Z>A]C-PLCYP:+H<[ MU]W$I-H#'M)5QKG_T#LQ0$E+8?T)?YPTVT:7YG0)PDYW_5!O8_%8[,R];V/I M_A'?)7&"3$OU=P#<';5?I;.5K^?X>9,=(>[QB*^1W39T$LYQWH!2J%Q[OA5(23F&Q6.MB:UNKT$/P;QS\+'ZA!?*?-[W^#U!+ M P04 " #%@*=8C+NK,$4' !@& &0 'AL+W=OMOVS80_U<(KQM:P/-#ME.G>0!)VF(#VB%H]_A,2V>+B$2J M)!7'^^MW=Y1DV9:]%'M]V)?($N^.]_S=D;E<&_O@4@ OGO),NZM>ZGWQ9CAT M<0JY= -3@,:5I;&Y]/AJ5T-76) ),^79,!J-SH:Y5+IW?U2CU]&%Y?%G(%G\'_4MQ;?!LV4A*5@W;*:&%A M>=6[&;^YG1(]$_RJ8.U:OP59LC#F@5Y^3*YZ(U((,H@]29#X>(0[R#(2A&I\ MJ63VFBV)L?V[EOZ>;4=;%M+!G7UJR% M)6J41C_85.9&Y92FH'SV%E<5\OGK]U)9\:O,2A ?0;K2 GK9/& MT@G+F_QU2X.@:;<@*I,WKI Q7/6P#AS81^A=?_?-^&QT<4+-::/F])3TKU'S MM*"?C LLL$:E\!)05 ]9J(I06L=&ZJN"U\BFS.)DUBE;J&"L*J8YR>"NU6X*MN=J: M(XO4*" !FVT"I0SL"_!K (TFV0?$QT):KV*%VI+]0?M\ZTJ1H(D#\>.A!H%( MZ16S[#I;D:Q.E_9WW., 'M!KAHI?Y>IWX-72L1"SH#24"W2+TD6)LEY6.J-. M$I<]PC/Z*]2;C2!\)+W2%>:0]6AW0H\X)L10,6 M"/LBQ83O\E@(<&%5#$5?L=V.\)H#O1^9C;99RV94K,[>4;KN+1Y.(_>WXDNQB.ZR]O ML4CS!994^V/]),QNOTPH8]!Z4SIT*>9;O?:!W;G/?BLS1!OXD]4[Z5(!7TJ% MGN+\^-N--AHV=2XO2U2\61H?$+\0X^E9?QS-3M/, \V'5F;^T[%[)ZVF8JFK M82,F'9I-IV?-6]?ZV6PJ?I,6X;$MJ>XN]^4B4W%-<,I/35;TYR=]53^G_6@Z M.[6SQ?AC;[G/L"4S#A\H<6A._9R=SY]!-3\_$S\;CVB7?4787HA)?WYV_@RZ M6?_U^=85!(%P$+(U @$C0H*X3 E>>"B*K"9$4[E91:@)@>LL\1D9K49B)L6 M/".>2&BP6S<=OU@-A>? ME'OX?FF!VA;B*XXAPE*J-*DUF(EO#Q-N,,:O[YX*;.'H,&+#/=A7!5AE$L:R M#3JLA6/1(#J>Z8-MST!Y_ M@&1%^=CG-Q)=]6OJL*[>=$>\"3F(8Q(:14F)OYS)% U0"7;> .]\J'&#MNH[ M4D[T5\6YCZX$!ES-^*0!P&K&FK)X]GV4S6!ZPRO; M'/]+='OW!#96#AK/C,>#V:AK[.K\?O*PP7AA\,R+ M&<7IPCB9[\/1]E4PIR M'BY;Z!B7[-7TOW=8J*OPV?1-M>Z/ION4=37OG1H^[$Q_;8;MROM]+-PI,:ZF M,,P>9@G->7='<#X[V/IE-)J_.FKKR^@<5P^4V0W5WMC=F@A;)\5C4;\86ZC[\H:$+MRN49'W*=KXV 2Q<[%2AHQM, M,RLH6RE4X3C=XB_DAC.4VWT<6VH-6W[$T00PR'RLE45AS5.X^T&AZ(NM4YU( MT"M(%!9<:JS_G@%(2X\U-=B[F7+'KJ;RPU,::4%WM=SXOY2&O, 048TV-+U4 M'(X+B_#'8Q76UUN\.0KA]J=-?:?0E/O?4M&=&4%>/$L>[MY1!YSA< :$);*.!J]G/6'#?79X\:;@.^2% M\=[D_#,%B6V="'!]:=#'U0MMT/Q3X?H/4$L#!!0 ( ,6 IUC\0G[3P@0 M +D+ 9 >&PO=V]R:W-H965TV8D*W;B=8J^V.)ESIRY MI;75_P?;GPV= N'GPKMB3W_BLO7I=7 MV9P)D:4B,8+&WY9NR%H& HU_!LQL5,F"A]][]#_$=MB2ZT@WWOYMRE1?94\S M55*E.YO>^]V?--CSB/$*;Z/\JEU_=['*5-'%Y)M!& P:X_I_?3OXX4#@Z?P> M@>4@L!3>O2)A^5(GO;X,?J<"WP8:?XBI(@URQG%0/J2 4P.YM'[M"M^0^JAO M*5[.$A!Y?U8,TM>]]/(>Z95ZXUVJHWKE2BJ/Y6=@,M)9[NE<+\\"OM%AJE:+ MB5K.EQ=G\%:C>2O!6_U/\WKIB]/27!#/8JL+NLJ0\9'"EK+UPP>+Q_/G9[A= MC-PNSJ'_DMMYZ;<^D5HLU,,'3Y>+Q7-UB*8^UJ3:X+=&:@>EJTQ_G.2X\"BJ MF"+N&)2BL7?*5\=7 EF=J%3)JXI*"MHJ[4H5$W;5ERZ86!JIJZAV-052>1?! M,$9E!+_L"A8_@$G@=..;5KL[X?SD>51^YRC$VK10KEY]WGCU5WOCI^J%M7LZ MOUD?X^\J)UA!QQRA:4, $ T 8 V?IA^F8OZ/JLZX@PVCJB)I$+RG&))]4''S M$%P#-'S"35I5'>AMM>UTWU@L.IMV!2DL#+R*ID AL-6 TC%2ZG5H%^TTU].B#&$DI@P#V)G=NPQZWY2LB/5&L'$NP,G51DNJ,!@II M(F]^=@4TL4UZJXT5IZ/_4S"H MKB'%0G*O>IAA.BD;3A #O::%Y,.!N/PZ); M)"#*#3!2)9)(IW*(L_-4J9P,(A+'=N5>QU ,0^2K+G5!TED,Z'-L(A?Y:2\[ M*_6Y1=RU1.](@S4Z-Q:F#?7A)2_.^ -%6V%K].#(XR WC.NG"+%X#W64BCE9 M TIQ2+.#E.T:UTKYU! -"76RE2O[?XAPJX+RG9JEJS)H1;F@NA MN^76X#$MSU6YWH!%3%):#F/327"),%ZSHAZ?,]'XD@IJ[]T*QL%&)U _[49.NRWZN>_BT*GY'O<1^T//%GERAHD([4I=J'/B6JH>A;)($O 638,^P1_F@9!0GQGYTPZ:.@=OSC M/(+-/0#!_S:X=2C@7O&8"G+45R",FD 2K.!$W?C.<12*(G1 Z#L^LA,1%@(8 M:;5E0Z:GWO'9P3C54-C(T,BO&D#[R6K<'>?2%_TX]OUZ/]3"^ V215FJ(#J? M/GF4J= /BOTB^5:&,S03C'KR66.VIL 7<%YYO//#@A6,T_KZ7U!+ P04 M" #%@*=8:6Z;WB8& K#P &0 'AL+W=O)J"2J)&4G^_5[ M[B@KBAM[&[ OB2G>/??VW)$\6UOWS1=$03U49>W/1T4(S;OIU"<%5=I/;$,U M=C+K*AVP=/G4-XYT*DI5.5W,9F^FE3;UZ.),OMVZBS/;AM+4=.N4;ZM*N\V%HYRLY'E_-W5\ MH/\JL2.6I?9T;8DLO?]4ZRBY>CU32 M^F"K3AD>5*:.__5#EX>!PLELA\*B4UB(W]&0>/F+#OKBS-FU"=[1_Q!J M1#I^&8D;Y9UO=$+G(W2")[>BT<6KG^9O9J=[_#SN_3S>A_Z?_-R/]+L-I.8+ M]>JGD\5\?JIV(:N;6B6VKKM.69M0J%"0NKZ[N5=7K0>L]^K:5DM3:Q89J_=? MI@E58!\.X)7O?P!PS&3BQFI[M\D.WYZ6&T+O ?;)F:.O?J0)>V MSN-.0ZXR(<"J]M[DM1^K(?K=I:B1\SV@KE/U\5[=VC4Y]?Y[:\*CNDQ7QEL' MY8\?K\> @K=P8J(^ VMGFB!"3I?EHVJ<79F4O,)85(U^E.WE8\R:K1I=/XZ! MU:(5G+IOEPIB^*9LQB*&I^+2F]1H9P!R8/'184?7,?(_FFLK?IO@GXD>/LME M9TG]YFS;]/&B%BPS2 6;/7G]& .>S"X"Q,> M0%BPCQC@<$ \M4G2NFWEH?M]5N=O3R&5@#G>B,4#Q-$%,?S,7!BF;YBMIG6- M]5Q 6$%2A!"JL4XT.\M;[(7= 1V^U$P&X/A6@VQ=E7>GQ<:\T0.YA$O4V4"_ M4M5L)*[9%3F)P3/0 B&@QSA9$'VR??E*5\WI'3?+H!V8%@<&Z395TX8X!S / M?!A4>$EH#Y-N]4;,[5;RQP*HTU2RB?0]%0S<1X0Y"&>KL312UW/^!=1*?T/! M8^N%/>T;/?01-V\P!XEMP\OQ>*Y M57,W[?-)D79H&"88K#)5-VIIMY6VU-?^1:)FVI2M$Z'"UD(S7%[(&634+DN3 M1WKPQ*&8)&9S1-WT344N)YZ.F+$(U.N2L(A3BB^",E&6&]8E3ZR3%H]R":99 M3B*)LR4X6QZ.7\@08G2$'G*1+UP\I!J4 H$,IVLS72'$G(BAR[&+CRM=MCVU MT18F,8TD*VL#)^&))D+%2J?$5$1N_YD?ZH"O>ZEJ&_LTGI"0-K:/%[IV3*>5 M6/FAA79A\ZA-RI:/-QE8/\S.F)Q"\_C/,H3%#J$A!*:;*SS[<$=T3@Z?.-DL M(N>1VP8CDY4QI8\BD;E8*SFSNX;<&7S?W.(:N[0]BH:G5B@PW%1!Y):]E6@6#R@K->:'0(&^]JL2ZH[EH6=X.E@,3, MJ=+H)8J!6P>7N MUTED8:%7% \S:2&VN;8M"M$-5B,LX5'%/.C&53_8!O+!F3SOTH%KG'6Q6-FS M$+82&#MD4%#?GV6[INY+-^3IX $CLX>?:+C[-XB+81IY#2QOPN)*?!5ZSY%@ ^YG%K;E;L('^?7SQ M-U!+ P04 " #%@*=8A4VGNQ4+ ";)P &0 'AL+W=O+7P1! 0.#FD]7RK]QG9L%EKPE";EV7'H^\/CG,NB=_:< M?KO29\]556:R$%>:F2K/N;Z_$)E:ON@%O>:':SF;E_C#\=GS!9^)&U%^6EQI M^';<:DEE+@HC5<&TF+[HG0?/+@8H3P*?I5@:YS-#3R9*?<$O;],7/1\-$IE( M2M3 X>U.7(HL0T5@QI^USEZ[)$YT/S?:7Y/OX,N$&W&ILM]E6LY?],8]EHHI MK[+R6BU_$[4_,>I+5&;HE2VM;!CW6%*94N7U9+ @EX5]YU_K.#@3QOZ."6$] M(22[[4)DY4M>\K/G6BV91FG0AA_(59H-QLD"-^6FU# J85YY=C/G6AQ=@%\I MNU0Y[+7A&*[GQR5H1YGCI-9T836%.S1%[+TJRKEAKXI4I.OSC\&JUK2P,>TB MW*OP/=<>BX(^"_UPL$=?U+H:D;[H)[AJ-0VZ-6&A/#,+GH@7/:@$(_2=Z)W] M^DLP]$_WV#EH[1SLT_Y==N[7]$&5@@41^_67<1@$IVR79G8[%VRJ,JA0698$:4!G[4Y9R5,(SRO+@G5:-3PTI5\HP9TC@AC8FK,5&F9++HG)HHR)#" M3BF,RF3*2_AB2GB#>H=EU90![&A299Z1_7YT^L/OMW,MQ%IZMD.09,FPI"]$048G#&8S7@*E2I- MB0[<"2:^8EQ NE$WZ ^#P9:5P_[ C]GM_KC6NF#-07_D!^WD1S@]'+D6!^R= M@MV\%3IG;XL$ HO&7&6\8!\+]I\JNV>VN. 5-B*IM 89P)]ZQY-,&4P'<)9V M\?KM#;NHX"=A#.[I1!9D4Q]V3B5?YBI+A3:,+Q9:W8'=..E"<9VBAI=2 PXK M;8[:\?TF/L'IZ$WHGY+D^CB-!*=//3, V= MDQ@(CYW32JL,PY3J8UBT8$M\"?S^27S2'X4GARS3 ALL[@:_XS*C D5K9YH7 MI8T!6 C>8B%!Y5"W!B_J% +5I9:)K3+45Q42RNQ)'=^KFT^F"2@X(.XDE &D M!\8"IE10,9JVLRO.8#>T],D?$!&,&0D?V<#>S*6XH[H&%6 (YHFI3:[R M"6C&:K+N[W63<0.1-YB68!15JS1LP36'X<6<+7%]:*9#9H];92]^BIT(B&' MKC06??/S)>R(AKVL ,+?R>EJX"W\+B&K$O:99Y5@'ZL2VAVD':8ZY=)+D0C* MT7H+HW9NT/?CL0/T8V\XW/)NY W9O>#:.(+4<,/3CL76D^5[5XIVKE2'A5)] M[TIQX#O3 ]^#SK>Y4.S%.Q=J-W\7Q&Z1CJH S%:S FHO/=Q>M((BXPC2DM%O3'P M!M91CWW86@\!B> /9EZO8-Q"S2>"\1O;>FIB=[Z$EFO1QV+.!$]>8 !15617 M7>'I[!!M@[B^^=3VAV^$JK32!'O_+%H=1)E#*/*A;1S-+V^H%[WV11^J^9-^$$1.WL?>.+(K.[Z,^\'@Q!$*O6' /ML%FE^?A/UX&#UU MI(;>*&9PHIT*N28X&)RX8@-O%+H&8S__9AP9],/8+?#(&V\#R8J=B_HT,<50 MW5&H0/DU=NIZ^>_))JK11T,O;*IR#Q/[>3!1-9$BLSM@(AIYXX?BQ*@&1 ]] M^2+*[9*O_6%S,*"!C43H$OJ&:4 M:RH0-1A"BMJP;RW^K("+6J#K3!$3=XYOM>C#4>T^[@BMWV&#$>G&1[?8(7E7-#!I4N6TF_S%Z Z-'_F -?,-X"Z&C8+0N;X/CM\;[ M6IHO1U-,> G&8N-G&B/5&NV=8'$-/)\]!D97PU,J\5@+7>!>BFQ]KY"0.9)W M"J! 9D@1VDX5H\;Q&,0NZ_L3+%1'(HB P#YV&'DI@'H *:JYXY1SSOZL/X!&X61WM73\J MN\=P?(I 3"D*$+E*BR 8A(7,R ?3]50K!?*.Q!;PJA)[= []/ MQ=?&\%7#K$VWFYES2/4JW[QN:;>4]E%V7]/4Q^8F<==N6PH;\+75C]S ;9," M@/HVY5PBL#V7@KZ^[RCHAG.URSMXP'JCA]9:=%(GI%JIF*+C%GGLQ1:!&>* MP1.;-',<1K,D1:OK/HI"NFFFHB!(O/1< L@@EN2BOAY_[Q>73*#YRB;P&P ;5RH0-"06"+JT-\XV+/:OSS0 M,C*COETRS1!L=EG##U(T\$S88\BNH-9]!5$*E=8GH^* DTV+VY!JNUTJC)P5 M]8E3

3>[M2HQXG;"[=++81V68QCWV<6KHA"^+!V*@LN(%# M&Y/Z;!BWI,,*V7\FT%Y>%PN%KN$0[E]=MSC0''EWF$.;2EV]94, MZP"&L-587H258JN!@M)D>I,A0*UM:\+LH6:%=P_-/.JZS(Q=J_L]WLK;6.-N1[T?#?=I;U!T^C3M/ MRY;@S[#0V^I7B7U\P?)4;NN::M[K>B+GV'E@*L=&B8^%&7M@L\].M;^V3YZ= MVP>N5N+VL36(TDS"Z2\34YCJ>Z.XQ[1]%,Q^*=6"'K^:J+)4.7V<"PZ$%@5@ M?*I4V7S!!=KG\<[^"U!+ P04 " #%@*=85$I/*B8% !X#P &0 'AL M+W=O4DQA3GO9Z.$LJX[LJ"U[.E"$8\KHRSM!9XW[&5FE+$TJS(]BIO#6 MVZ+$(J-<"YDS18LKY]H_O^G;^=6$?P2M]-XSLY',I7RP+W_'5XYG"5%*D;$( M''^/=$MI:H% X]\UIK-U:0WWGS?H?U:Q(Y8YUW0KTY\B-LF5,W983 M>IN:; M7/U%ZW@&%B^2J:Y^V:J>ZT\<%I7:R&QM# :9R.M__K1>ASV#L7?$(%@;!!7O MVE'%\A,W?'JIY(HI.QMH]J$*M;(&.9';3;DW"E\%[,ST#OO^16K-9J38?<(5 M7?8,<.W77K3&N*DQ@B,8(?LJ4I,D]$85"9A!I\C MF16EX57*R(55O(@8SV,6B[0T%+,QYY=(++W[;__=$$1VHJC$% M&HF22B1G(@=S66JPU"ZCIX@*LV/'8N1%9VMG);7_$K*[,B/%C53OIGFW68H/ M["P8N_XD[-C'_L3UQGZ'?2&MSW?KQ8U18E[6JVXD2EI,J+#V+9=YA& 5ML9N MC,@-06.FX?#,'[OAT-M%[(#]>;LWH)7^:/D!(&/G.5 [XN!?JDI[.1/VG9H&KTS?Q/ M[#=@R^R(L;1AQ>:QJ, M9=I4V+/"*++Q03B"HR.!Z6:WL'>T MLE=:6C,1#WK802][(:=FOO51^";'AH]KKV$1NGX+3CUJ9=KF(AAXS41W@W#$ M9JT6[M@;MRZ6'URP^X,L:-IZ@Z9M?Q0>7?QPX 9^RZH.#EA$H(Z5V!6Z^"Z97E.\SL26=:!P9(\T[!D95 D]PP/7UM5.896$;.VPLNG:R@:J%5]>%$H^ M"5QX""7-[WJX=N!88A-LW3B 8_?+),CK]X?(]3HZ7 (?P&P3) IEO;;Z[1%T MVX[>O;W;$$YVR^K.9PLQZE)],=J.;J^5U_5M:C>]OI/"VU* 4$H+F'K=T&PO=V]R:W-H965T5KW-P )^VB!=IND;3=9UH:66PD424IN_[[G2$E M^1+7"8I]B46),SQS9N:0S.5*Z0>3(EKXE6>%N>JDUI;GO9Z)4LR%Z:H2"_J2 M*)T+2T.]Z)E2HXB=49[U!F$XZ>5"%IWK2_?NB[Z^5)7-9(%?-)@JSX5>WV"F M5E>=?J=Y<2<7J>47O>O+4BSP'NVW\HNF4:_U$LL<"R-5 1J3J\ZL?WXSXOEN MPG>)*[/U#!S)7*D''GR(KSHA \(,(\L>!/TL\1:SC!T1C)^USTZ[)!MN/S?> M_W:Q4RQS8?!69?_*V*97G6D'8DQ$E=D[M7J/=3QC]A>IS+B_L/)SA^,.1)6Q M*J^-"4$N"_\K?M4\;!E,P]\8#&J#@2-'URHSIK MR8*3!#85&CL9<]2^OP[%Y4^[SQ M/@>_\3F$3^0G-?"NB#'>M>\1OA;DH %Y,SCJ\)/071CV QB$@]$1?\,VZ*'S M-_Q?@_8^1X=]-6A[C"HE]BY?O57?Q)>'$$\:A&/CGG_0\3'?7Y6 M%J$_AE=_30?]_@4\O0;,#*@$*!U1VN8#1!'#6XPPGZ-NW@X#>/=]H>"]RF+R M8"#%+(;^FW$P#<,@#$/_^9_R5L&W0EH34(<[W@K+*PJ8C+OA2^?;/8]? A(D MED64Z.7L%3NTQ%VMA;K[F5*&A]?AC%'HPID?P@E 79H-R3M H-Y9=FZ M4';'@Z;:H)4AEDL98Q%3M)K@KH%0ADS\K&0M6ZH!F&J.RJAU8+>=N MQ)8K63#0UU6YQQH%(J@N=PN+ >FVL /"LT"7PY6TJ0ON:$P!)Q$HB6QR8/9> MF2@= .6XA= FLMF% @W,''C[_U MLJ!LSA$+B!B;3"0E6A@JOPW35 4[$M+4XJ/B^]KPP;9YZ;*1Q(+16[ M211$C>8*5ZXP#C;7X=Q2JMB_\JO2M':E@.N&\!NJ6 (&=)SAQP91'=FC J1@ M2&R4QN!0AF;WM_!5E:1@HVD8P%LJ;,);29(R@OU1BKG,O*XD6N7PC@K$KAU! MS^#U<*JVA9!K3ZMJD0*G=B.BVW$W#*\$VQ(8D65KR%&8BFD@PM@V$EJOG?CD MJJ)*4G5.[S[<$]/*(-!9!+OP&3G?Q#ERX]('XV3*BRB])AE+^7Q'Y;0_C;(O MK.][KR+V>33$E>8QLA*03BKME)"T2ZK8'=]B1KM+ 'V-J"'H#!JX,BY+K4HM M70CWU=Q0IW*_.!#"!L^%0A6T3UPBI*[;_$1VL1ML(#D"#[4Z(8EX _&UBLQ? MK@A6B'16$-W2E&G>8ZNO11D:-S>YU'7=;)? M%9[+^ >=86D]EM'G\=9J9JN Q9^6D5<7E22TS[ CWG2V4N#!N0C=+L'=ZHL- M7>O5?%# DOK;;^Y;6$YXB5HX$PI"K5P87@\=P,[="2X<7CSY>^)65Y4A^LSI;Z?=B,R)EG#2^>AH!R_@ MC YQ;R8CU^ ^'W6ONHCSSMG8H;,E_ B.:/QM/F MS:';0&_K I>C7KAK*F] U$?^+M>^;6_",W\!W$SWUVB"L9"%H1Y-R#3LGM'% M4_NKJ1]85;KKX%Q9NERZQY1N\ZAY GU/%!T)Z@$OT/Y_X/H_4$L#!!0 ( M ,6 IUCSP9/^\@P .&PO=V]R:W-H965TS/"/;2F9&LY(&PO[Z M>[KUF#$8+VSV?@&/1VJU^G'ZJ.77-\9^=2NEO/A65XU[L[/ROGVUM^>*E:JE M&YM6-7BS,+:6'H]VN>=:JV3)D^IJ;S:9O-BKI6YV3E_S=Y_LZ6O3^4HWZI,5 MKJMK:6_/565NWNQ,=](7EWJY\O3%WNGK5B[5E?*?VT\63WM92JEKU3AM&F'5 MXLW.V?35^71"$WC$[UK=N,%G05N9&_.5'CZ4;W8FI)&J5.%)A,2_:W6AJHHD M08\_HM"=O"9-''Y.TM_SYK&9N73JPE3_U:5?O=DYWA&E6LBN\I?FYE\J;NB0 MY!6FOK;D1ED9#&GW@K?)L**<;\LJ5MWBK,<^?7@5O"+,05WK9Z(4N9./%65&8 MKO&Z68I/IM*%5DX\2Y^>O][S6)H$[!5QF?.PS.R!9?;%1]/XE1/OFE*5Z_/W MH'+6>Y;T/I]M%?A1VK'8GX[$;#([V")O/]MAG^7M?[<=-FT^R#[8+)L2ZY5K M9:'>["!SG++7:N?TYQ^F+R8G6S0_R)H?;)-^>BZ==J3W)Y+=>!FBO2G%A6D< ME"[YFTUJ_R."Q6\KA>0J3-W*YI8L51@XN7&JI$]Q(!X6NI%-H64E'&0II+9W M0EHEND9VI:8A))R^:<.*^$8W+-N6F*J0&W[%S]$GK=60V%:(SJ5JE)55=4OO M51OG>NCVN6'95[0H[^>L5A;N%<]^_N%X-IN<_')V]HD_3D^>"P =)GJ,J <: MZR8 (/8[$M()![R$G6FEY>O;L8BTNU4%;!'([FD/)".]=ABTDC+!(W[Y1H MC \CZ=5371.GL<2-V[LP)><*1T+:Y=G51=KDF,/C*6H^+HR%;;DR,/3HQ.A M_NBTOQ7/4 J!C_XY^^%1T@KI5F(!7N!XT[0[**0-PBH#0(@?/*'*WM$Y3_(K MJY2H0X%15& $RD.QRO6!0QEYD)V@ 1.Z*3EN$1+1M%$TXCNMEU98='#LK9*6 MQ-. MQ!4SY7MER"O(=X,AMNXC;\326YEN@KNI#W+%)Q?NB9P&,8_3HP(F(_( M8LJ*(3H'/(@1FT$R9E9TJA-G3=-!T*5JC?4"2Q,'$M/)[K][HVA7R-XLD'77 M*OOB&0U,J# 4V>,# Q@%3Z-"0B.@H+E0UT%_ES[1LL-L]BL)S8JB@^472'E6 M:BT/!-E%S#M@M8+6ZF&WHX%*B(-8HLA/8$?G54C M9"\(@^?\A[$](L*5:W@8'(W,(&L(B8*-$57N7/ FK_4.[ATI[ MV-:=Q4KXKC*N7^SO5HF0GPF75^PM674AV^\[DTLYS%/=CK=0G\-,?0ZW,I3/ MCG/WG8/-J;AOXCA/D\"[ ?BTTF;4???[TN2\>(I3HLW=6NF"B6OY58DO7;GD M82.A\NJ!''#N$%&J$;\2LNYKK1'*:02@XP/\:B^ MM:1PXA05ZQO]W]G B+ 7PCWR5!#'@P<2QVNLN%>XEHAZT(Z^@"5D&7'>)>"E M2&O)8VNN_-@[BT2Y2!1[!\ ; MQ*Y6&O6>F'+%00221>8FL>1"T[E8[>Y%K"; K;2Z#I 2BIDS#7NB0P(%K"ZT M+;J:/%V06F>%I_J0:F^_9,F(>4W',](/T<,TGW*EO 8347A:6%.O9VK>#C'F M:^V">F889Y84*PP"^T\L@LAPK>(NP79X>I'AZ<56<,$QJ8"1>R0Y[QQ5N>#8 M"Z Q#'6IW==-N/4/B5Z#9^K24$UR[%ZF7YEA,].H<3)B%)O+YBL,=T%#8E%! M/*@J',CNCF1+.H5*/#B$*,KL"IR@-0[*?&B -IRO%\8"Q8+F74LN^7%V.!E- M)A/$@"" BWLJX]2L0"R<4$%](R)'@Q9Q'9WE,]9L*$R$0\.@HN^!@2X$O.N* MWAKKDR&.LEL%LUFR*L, (K5E9#;!EO/>PI3K-#AN@0OT"EF_^P="G.CR\&B) M@/1=2!_R'HBLIKR#",Z2X,P (/$DA,J]-N_N9@&T-R:VCY @(2L+4U4IO!D] ML!.8X6 VGOQTYX"5D\@;#Q4;H%T.%&2,TM]O[HCA'6]C]Z*(>SG/_"0Q<7MO.#(7H6?2@2W3*LIHPRV?3(D[ M:ZE@QH'#D_DV8QQG8QQOQW/@QRC [3L8&%4L"D MC8>N6^!!\3C(M"K%0PHRB$Y!18JZNY:[#X==TQ'65#:]AYV/;!I!EQ\GXR,4/!!N,LH&?&=+W)MZ:;^T67>[L;0>K_LE#_85CEJ#D1,:I$*C#K[& D/T?3@TG!1N"2-BW\RDUD9'35J,U3335 M S(S+PW'=!@FJY+Z+&M+)&O)-<^7R?,]^3SC=A8WDP$2.%K%BL22H$X:.E2& M>]M R4J5HV'O?#@&]KJQ&B(I&V&K)9T%_.-T^C4<]3;Y!:@Q';_L40-N_W$V M@!%&M&'#<8.4$3&[41\?C\"K)\'3D.=L@X_II+\XG?P5^4 P(9(^A-[AINN1 MC1>EWR\6AZFX;6QN,AI<^L0Y5Y_YS>X$K#9?%XE+Z@=>*J8USWXSK2[ H^? MOQ+O94'%;>V>X1UWG=C"FR503SB7TM#4)24?L=Q;&D)GMG2KU3743WE+X_%5 M'DK;_(^Y#JZ,-'KS3O=W)TQ97B5MM 2ZZ,LQ/QH29J M'/$*.19&<%BG26\'K3+7S;_$$Y^DVWA==_6@EY8V5*-*Q4<7I6"9!4YQR"TZ MP K8, M>X"Y/1R7B6J[+$'(MJV8_=#4MIM7L#&!:>XW0LUP9*7#:6B3"4>MWN'%"K?G MLHGC*B=]I_2^+;%"+)C,,P<1.B@Z\734R#K/6UK3M0*''NB8V!)3HU_??MQF MS)/(?S,Q3MIJ>M7&NXTTOY;JK4^7Q(.*7F( M?XR/MQ$A,O&&3+C.&2C),+'P#Y'G09Z,"9+RYO\*DE[>@:2C@QZ2/H0&_6_R M&_S\$!KU@]90:(C^!P\J<+ [F=Y58'J<%;@8M(^# E, )=WOKK\:/FRJFWN# MWQZ!A"[Y%U8N,+SP,Z3\;?X5UUGX[5(_//P$[".?#!Q(_@)3<1 YW FM\O2 M7? OF>;&@_'RQY4"R[4T .\7!@0O/M "^;=MI_\#4$L#!!0 ( ,6 IU@, MBXRHJ0, /4* 9 >&PO=V]R:W-H965T'ON5!JB== ACRH^)"KYS2F-V-Y^FLA(KJ:[D#@5^V4E74X%$5 MGMXIH'FM5'$O]/V95U$FG/6REMVK]5+N#6<"[A71^ZJBZN<&N#RLG, Y"AY8 M41HK\-;+'2W@$AY*P"H9D41,%VY=P&-YN9O5]?^,[@H =[8B-) MI7RRAS_SE>-;AX!#9BP"Q>49[H!S"X1N_-UB.IU)JSC<']$_U[%C+"G5<"?Y M7RPWY&:B\_44/72R4/1-G;B&8W=:BU-CK'A"W*HU'XE:&> M63_ ,X@]D ?(9"%8G:G)5YIRT%=+SZ %>\_+6K1-@Q:^@A:1+U*84I/?10[Y MJ;Z'GG7NA4?W-N$HX!>JKDD4N"3TPW@$+^K"C6J\Z.WA7HJR 8DO@UB>W.@= MS6#E(!$TJ&=PUA_>!3/_XXB+<>=B/(:^?D3>Y7L.1&Y)AME4V+B$:@U&$RIR MPAE-&4?7X<+9]C@S/R_%-&[UP[MYZ$ MVTLG^3Q+3NO;;9[7E.CCB'PWB>,C7?Z!W&9IW>$;M..;M/_3K=A20=^4WV, M_?H2P\8-_6K&?"T5P,E[.T*J5SJF)\IM)??"6$)E?)\W=38ED!0*)H0M)>9G M!XK)_'*:TK9N@_X.W3@8TBAV?=_O+"$+9<:H05L'9DH+7L\8%D2FG!6T:46- MJ]ZRQB5\;Y\9AM&Z,B1<' X.X72D-69=:\S>W!KX1P]*H1/'YC<2D>EOB7 K*7L#O6RG-\6 -=)/N^E]02P,$% @ Q8"G M6,NZ2Z6V!0 O!4 !D !X;"]W;W)K&ULS5C9 M;MLX%/T5PLT4$T"-M\5CDKX5H061<%%0^7D//E^<@9 M;28^LD6F],1X>E;1!=R ^E1="QR-&Y24%5!*QDLB8'X^NG!.+QUSP.SXS& I M=_X3+"+XG0NQ%-_S&BFM/('"NU56Z4 MP%6&Y]3T':!(Y"))>%TJ5B[(K[=TEH,\/ALKA->;QLD:ZG(%Y?9 >>0]+U4F MR6]E"NG^^3&RU?#F;GB[= M8-MOV/:'T*OIBXMO>://?W-A, >[9O;4%+ M)IDQY:^L)"KCM:1E*H^;#=K"NP./?*A 4..16YGEDWF\RJA8:+ 2E$X3!DXK M5%)T]F;;$7$MWXUWQH[E.3'Y TKD)B?(-*$IAB&32G-W!P3N,4%*:+/F6';D M]S+D6"[B?J:"Z7#[+V7]:H1\.Q�Q&!P< S.:U4+('-VCYZN%5/4!:GH ]8J);O"[#Q]I!^P+ZJJ M'+3DR"PK5PT7UJ8NCQJF][,2_=,2?LKSG I)#DW\7TPC!>DK>H>J6@#V?KJ[ MW*K,9! =#0^ N.U(B$_L7M8G)]ODWB*T\1""%H(.V(#\TC'KXNP5E1GZ+4L) MFHW00J-HB9.\3HV+D@)9QZRAS3OD!OL>Z%G>Q.W(:AB(_E:.CQ\^$8J=#5+D M,X6J6E&$^R2C)8JE62JQ/3Z,9FR%=G>&]>V&YD!01$U01$\."E0<+Z#+\89W?W K'3 MTPB$8=3=!7A>NP%$%[-"QQNP7MQ8+Q[4T14O*EX:ZY@;7*H-=)LQD9)K*G0: MZ]+[(.83;VZ.O;U=VS_KRKE&?F;.=]X%G(-C166Z66^TCS/)YJX!WVI6Z9"Q MMG-2F<9%6B1'-[7,%6(3'"G)]*U$,@62Y(T9E3%CU6_&[W#[LS+_-JT_7GD# M"10S3 F'YOR]W'_U2%=;/1IM):@])>K5P]7^-0D3N.5/VM&JYV/?63?'-$GJ MHLZI[G930 ?!8F# 6@E%7W#M_DRBU^WHF%P+G?K4@_6(4\GG:DD%^C;>.O>" MWHFZF,1DT)$D?O3[N'3NM$ [6<^QPJ"KE<&%*&R8Z(J6\9J\6#W(;;>OWC7?&T-K7Y_C4?LDPMN@6#T5K@:*5^9Y;L:5XH7Y MFP'%8J,WX/J<<[49: +-@^WT'U!+ P04 " #%@*=8XP@(VP<$ "M"P M&0 'AL+W=OZ0Q- 1!(^I[^^*W&'B3E?TFGZ!:1%N_OL:I]E MYUNI/NF2ZZK1"Z\TICWW?9V7O&;Z3+:\@2]KJ6IF8*LVOFX59X53JBN? M!,',KYEHO.77O!1;$IC!?YRWK(- MO^/FC_96P17A^&=OS[L"?@F_U:(UL)"LI/]G-^V+A M!180KWANK 4&KP=^Q:O*&@(8GWY_97OXG$ [=^107C/#EG,EMTC9TV#-+ERH3AO B<9>RIU1\%6 GEG>*KA?9;Y@]/9S M)UI(MT&L*="=7)LM4QRCWZ R3N[9JN+Z=.X;\&DU_7QG_[*W3UZP3]&-;$RI MT=NFX,77^CY@'0"3/>!++*"4]$@TPI.PW8]>EPQEZM M?5!T53*U$A)J0G% TXDX"W$:C !,'4*V^?HXJRC*8NIQ"#^:J?>EXORK9GV$S,]X.^(K,-)&J9FM MN'^+X7JRW@;RR@,S [5B#^"&.2_O]C'L@:)E,9F4U" MGQ!VQ/9XVJU"(%^,WM8CGKET+MP1"GZ(('[X+X0NI50"=_X M2]G/T-8[Q1KH7) ,^<"5.)#*B$X]DFD:H"QB'"316!!B:.][P:$&X(]&J)JK MC1L4-?QANL;TT]0@'6;1BWX$>SK>#[(WKM-K5/$UJ 9G"1!9]<-AOS&R=0/9 M2AH8[]RRA'F:*WL OJ^E-/N-=3!,Z,M_ %!+ P04 " #%@*=8:/;!N2 # M !U" &0 'AL+W=O^O%W&8^_D.1 M,YZNI?JN2P!#?E9C@#+M8OH]"RU]L[@EL%:]_K$1G(GY7<[^%S,O- * M @ZYL02*S3V< ^<6A#)^;)A>MZ5U[/>W] \N=HSECFHXE_P;*TPY\\8>*6!) M&VXNY?H3;.+)+"^77+M?LFYM4S3.&VUDM7%&!143;4M_;LZAYS .7W"(-PZQ MT]UNY%2^HX;.ITJNB;+62+,=%ZKS1G%,V(]R912N,O0S\\_"4+%B=QS(0FLP MVB=?\2H<7U.WX*PG7RZD2^>EW]X@]>O MQG&8O"7_>WL)-O4PL?IGPC?W5,UG/:W?6I42678+^K2US$3Q)2RT504>F#7&F'V36XI;X!<@&*R(%=X M9<@GJ0VF3N[6=-";BD?^)(W)R7!,'H J31R-_/&D1XS]*(Q)V.'>P3W6A1I/P4!>"LGEZF$'2_=AB3^) MHATK"OUP/,%FF&QH-_@*78Y^\@&B:!]UXJ>3T>")68(GDNZ<.O"UH@400:L= M.7L4J!^GV: '.LDR$L4=X?%.1V02/C[^-,73V3O^=.0GD_BEJ_=UO:JM#-=C5UT9:2G7E;D#'QKIC0A,,2781U1:Y=F!D[0K+ MG31X)URWQ/\%H*P!KB^E--N!W:#[IS'_#5!+ P04 " #%@*=8_!*_9WH" M #4!0 &0 'AL+W=OY-A:.G=D.+?]^9ZYYZS M.M934P)T2OWAEZW$TC$@%<]H) M^Z26GV%=SX7C8TH8_R7+/C:_C@CKC%7-&HP*&B[[E:[6][ %&";O -(U(/6Z M^T1>Y3VUM!AIM23:12.;V_A2/1K%<>D>968UGG+$V6)B#+[\$UBN >_:DF^E MX OJ;LR0D^^T%&!.1['%5 X0LS7MM*=-WZ'-R(.2MC;DHZR@VL7'*#'H3#JSTDV."-IDN8'^+)0=^;YLO^H>U^Y/5N^G\UUSHUI*8-QA*UA0+] M5!P?#2Z3VP-:\Z U/\1>S+ 3JTX 47-"O6[]IEL%W?T?SNWK/OV',QP?#=,D MNR7_6D^X)+96G:&R,J?OADVIH)(!BG62[X%!4X+>/%\6XCZ0P? LS5+RE=.2 M"VXY&,(EZ[2&*D1E5P,R81@7":)Q<[<+P>*[;0)WER^I<@_)=8 M'7ZF7377E\.-8]_+Q5N=UH!>^'EB"%.=M'W3!6\869.^4]_"^WF'*A8#Y7RFX,ER ,\N(/4$L#!!0 M ( ,6 IUC);<*+E00 & 3 9 >&PO=V]R:W-H965T&<\S?F;L>K 2\E[- 31Y2'FFALY8L@QM) M5)ZF5#Z.@8O5T/&<8N"6S>;:#'1&@P6=P1WHOQ8W$GN=TDK"4L@4$QF1,!TZ M9][)V+,*5N(K@Y6J?!,#92+$O>E\3H:.:SP"#K$V)B@V2S@'SHTE]./[QJA3 MKFD4J]^%]4L+'L%,J()SP;^Q1,^'3N20!*8TY_I6K/Z #:#0V(L%5_:7K#:R MKD/B7&F1;I31@Y1EZY8^; +Q&@5_H^!;O]<+62\_44U' RE61!IIM&8^+%2K MC\"+E%SI0"1$NSA%PQ.F&<:0:J"$5"D#>W$.=2LFQFI?X4F2P'QE0Q1?Z^ MP@7(9PVI^JF*P[40L:P]#!M%(@E^",/G[P>NYI ]9NB;7;9'UT MAUF&[)4HQ\@AC2 M"^IARFL7PPNPY57,"WW.VI-SF MUD\'+3)XQ*(@[[&*3W-TO)SR]H0/B-?MM3P_;):)UC+5I'CKO;N@,L-SHR3G M(PEJ/.MV>V6O;KX7=LDW*B7-JI;,O.>=DIM\PEE<"#3%J61%*VJ,5=%V6WXW M;%I9XOYK(#<<<]W4V'TG]N$4;=B/7B$5]7ODB]"4[^3W2V$_($$KZO5?(1>V MCOMA0U$*RZ(4OKHHQ7.:S=!+FW9 IJ8V+^UQA).K331-R8(G[$!H=>6I>>7_ MJ@P5F_UJ^9(43Y/AJ61!L"=UZFJ';U6%[R4#>XT\V"LU M=51J-/&#Y_9QZ>#Q+W5'.7X#K%&)-6K<#,27IPMS1UVUO" ^.W0JY Z:(<1N67J_O>I!)-B&C#,FLAJ M#>FV0_+;_K'3]G#TXF&!_W(P=$8-U["16X!D(K&5XA&K9^4VX[?]Y\^[]O:T M*\TN!V9 D@#^73$NCYIS5*Y4P#E_HEE_J-^_WL*;NM M@W4D:C3Z@_3WW.U?,/>72O:-.S\9;N4?I_>&^?Z"\?];PJ-B6I_BS]\3WS'% M<3V0,5-01L;SVJ%;<]#OC-?QKE-Y]$A!SNS3CB*QR#.]?O\H1\OGH[/UH\E6 M?/WVA)L\8\A&#E-4==O'>(N4Z^><=4>+A7U"F0BM16H_YT 3D$8 YZ="Z*)C M%B@?U4;_ E!+ P04 " #%@*=8,>XG17$% *%P &0 'AL+W=OMT,I5JH3<\F=$)W("\G5UQG/4: M*4F:0R%25A .X]/.F?/ZW/$5@Z;XGL)<&&.B7!DQ=J=J$,2&-,RD]=L M_A%JAP(E+V:9T$\RKVC#08?$I9 LKYG1@CPMJC=]J'^$P1#9.QC* MM)5OJ:3#$\[FA"MJE*8&VE7-C<:EA8K*C>3X-44^.;R94@ZOSM&OA%RP'(,M MJ/Y=1]_H* -Q?-*3J$81]^):Y'DETMTATB.?62&G@KPK$DC6^7MH7F.CN[3Q MW&T5^)ERBWA.E[BVZ[?(\QJ?/2W/:_5YM.GS&>>TF ""3I+1@IAT5W2AE\_F ME"?DGT\HDEQ*R,6_VWY0I=_?KE\EVFLQHS&<=C"3!/![Z Q?/G/Z]IL6[_S& M.[]-^O &$S[W#[V#&H!X_-;Y*/;3 MG]UC^">P5^$MPH]GB[28-"S7H"J97IE,.$RH!'(D*KWKH/Q:QV,I[-T#\#A% M.%SQ-%[IOD"D$;, BOR*LV&+U'7 M\0<&D6OU'?*]4K!9;H6L:C)6!'9P# M?M<-3'!Z5M1OP5O8X"T\#&^?]X"M7]#0+NDO&M;1L*Q#FY7I,2B<;F1':Z$=V(?#8I.W M!1:#!A:#UF"BMCN0]>U,WSS$-D2T"GGB;<.Q5Q=(^P_?IFH#?K&#Q@W9.3@Y MJ1!E7I_\2N7)F'$R44C2\* [8[1'QZ%I>)V*NU=C=85*$;SHK21<)5"SLUD# M(AF6.YN\P+/7#&*%W00WDP2PYBU2R)*-W# H[UF&PYU!8_=Q4_M_7?7J+Z0M_^;HM4;H].JX2G(FS5CW#^=$/"^1T="6?5DG . M[TG@U;VI;VI^2'A^;T_BE]6XQV^SPI7*N4<%3CO\M+KF!JY1;[S0LKV-PW(0 MFD=@!V]/X;:C;;E>P>7O8%Y+/9Q&]A:]7I&>S('/M%-6$%B5A:RZE0V MJTVC]ZQJ;Z[(JRXQ&C+!6S/)8(RL-A[^.X17C==J(ME,-SM'3$J6Z^$4*-[S M%0%^'S,FEQ.EH&E_#_\#4$L#!!0 ( ,6 IUBC.B8F"@0 '(, 9 M>&PO=V]R:W-H965T)#/B1%,Y.-D(\J M!]#DN2RXFCJYUM6EYZDTAY*J"U$!QS+-)1=>P /VSFDO< M>2U*QDK@B@E.)*RFSG5P>1.;\_; /PPV:F]-#).E$(]F\W+Z;0FC>+^>H?^E^6.7)94P:TH'EBF\ZDS/-DSYOX["G,/)/*(1;A=#ZW1BR M7GZFFLXF4FR(-*<1S2PL5:N-SC%NDK+0$M\RU-.S[YCWKT(I,@=)%CF50'H_ MZ+( U9]X&@V88UZZ!;MIP,(38!'Y)KC.%;GC&62'^AXZUGH7[KR["<\"?J/R M@D2!2T(_')S!BUJVD<6+WLRVBV2#,>C&,+?D4E4TA:F#UT"!? )G]NE#,/2O MSG@X:#T!]1-R."M^A?C2LDN&POR\)0G<\B(]=>.OS,W"! M/?1=1?-@^SMZ2)^P[-9P0(C@YTYIY&$"^%HS\&,W&L='\B1PDR#:)F?S&K[F M3UA**+C#^X[P3;M29RWUDF#N'Q_K#I+H9/"CV V#CJC&QHNNZO;VYD#\.*[M MM*NP)FNNFY&PE;8#]74S1[X<;Z9Q3/R:(8L"5JCJ7R18JK*9<)N-%I6=*I=" MXXQJESG^*0!I#N#[E1!ZMS$&VK\9L_\!4$L#!!0 ( ,6 IUAN)%7&NP( M ),& 9 >&PO=V]R:W-H965TWEVDVGCQ;&#/6GA[W?LM-FR@B[B);[-.7..DYF, MEMH\VA( V7,EE1T')6)]%H8V+Z'B]DC7H.ADIDW%D99F'MK: "\\J))A'$6# ML.)"!=G([]V9;*0;E$+!G6&VJ2IN7B8@]7(<](/UQKV8E^@VPFQ4\SD\ /ZH M[PRMPHZE$!4H*[1B!F;CX*)_-DE=O _X*6!I-^;,.9EJ_>@6U\4XB)P@D)"C M8^ T+. 2I'1$).-IQ1ET*1UP<[YF_^J]DYW4QFNU MDW@KX0TW1RSI]U@D6OJ1SGWB^Y-/NWS+=D8U08IS(07W'SCMY"57<[!,N(+IK*G7 MUL06:]N3[^T,XR@Y9_\;]RD_EKJQ7!7VX-VP"9=IK64GQ<+WSUL<6;C2*"LSK&6D6DO!1V@6D MEB2:KM0M:G=F?IM@P)K$SM@&IM(\_-I)"(0&0[2W/]I\^!X[.79BWV:TX^*[ M7!.BT,\D9G+<6BN5WG4Z,EJ3!,LV3PG39Y9<)%CI7;'JR%00O,B"DKCC.IZ0L:$*8I)PA09;CUKU[%[JW)B K\962G3S:1N92YIQ_-SN/BW'+ M,2TB,8F406#]9TNF)(X-2;?C1P%ME76:P./M/3W,+EY?S!Q+,N7Q-[I0ZW%K MV$(+LL2;6+WPW6=27%#?\"(>R^PWVA5EG1:*-E+QI C6+4@HR__BG\6-. IP MNV<"O"+ .PWHG0GH%@'=:P-Z14#OVH!^$="_-F!0! RR>Y_?K.Q.^UCAR4CP M'1*FM*:9C4Q7%JUO,&6F9[TJH<]2':=XGY#E>MR9Z:H_^>Q.WD>-FX6Y-N&\/?XZ4#L]K=VK"@TMM%VW4S6OOU82' M]G"?1&7XR;5WM+[2H5[PQO&F-M[!Y->9)HC:^*1]_KA%@IYA%V)U,< MD7%+/Z,D$5O2FOSQFSMP_JKS PGS(6$!)"P$@E6\=DNO7;M7SK9$Y,]P,_KJ MG%H)39WFL'X&,Z^D[42/K>VQ*,CJ DA8" 2KB.J5HGI7#,"'BP/02FDJ"Q+F M0\("2%@(!*MX[9=>^_][ %H)39WV+PY R.H"2%@(!*N(&I2B!E91P=<51Y]Y MO*!L53L7L88WM00)\R%A 20L!()5A-Z40F^L0K\PJB3B.T86=3JMP4UU0L)\ M2%AP\_YQ<-L?.N:G^E@(KRE9$3$L10RO'UGH%[KV56>E-C4$"?,A80$D+ 2" M53S?EIYOK9YG1$2$*;S*UGM;KK1O1)DBNBI5)]B*:RH8$N9#PH(<=GLTL)SV MH#<\&7ZUI?J]^J'G.H>UN6.7(N@6*X)FL6YOHO6@;U@(S%0^$FEB3D[7F&EK M4T$EE>B%X!@])OH"%7I$]]&/C3ZZG7*0\7\77KM:M36DJ%)3F@]("4%H( M1:MVD:/TC6OM(F6'H%)NR )]H*Q(R7RLM6RE-;8,2?,+VO%+;#"H>=D%H-6& M4+2JP$/NQK4G;\Q,!Z6"1B1SM^!QC(5$*1&YQWJ-H*D<4)I?T ;G%S$!:(4A M%*TJ\)"D<>U9FG_7&[;0MEXW<_U4SN9+S^FT=JUH)S76!DGS06D!*"V$HE4- M'[([KCV]4YT;F46)D&N:EM,C-']#3+]A(\Z4T./73)WR4K6= #0+!$KS06E! M0;LT>:HO=G;V=$C>N/;LS?UR26.JIT@+%#!%U9L9GEL]/)](,M<#]FA5,]O, M8QIINTLBC+W].N=R3MW>AL8V(6D^*"T I850M&K?..2+7'O"Z%'/EC"+L@&] M5QWEJJ51_0DQHLQ)NB\8<:EG69>F5X-W4YC^<.AU^UZUST_MS6LL&C2)!$H+ MH6A5T8<\DFM/))V.['RF5LK.:^P9 M-$$%2@ODLJW/T*8GYM.@)BQ5E$L5DJ>.<]HU^MXG\:YU\ M1_$T^[IDSI7B2;:Y)E@OB$P!?7[)N=KOF ]6RF^F)O\!4$L#!!0 ( ,6 MIUBI9E$Q&P0 (,5 9 >&PO=V]R:W-H965T43%QME(6]ZXKDBWD6-RP JAZ MLF8\QU+=\HTK"@XXK8+RS T\;^CFF%!G.J[:YGPZ9J7,"(4Y1Z+,<\S_?X2, M[2>.[QP:%F2SE;K!G8X+O($ER,_%G*L[MT5)20Y4$$81A_7$>?#O8W^H ZH> M?Q+8BY-KI*FL&'O1-T_IQ/%T1I!!(C4$5C\[F$&6:225QW\-J-..J0-/KP_H M'RORBLP*"YBQ["^2RNW$N750"FM<9G+!]K]!0VB@\1*6B>H_VC=]/0$A4GI\MZOA%;HR794+(F":82/20)*ZDD M=(/F+",) 8%^1C-&$Z"2XVK*5,AC*12>$ C3%,TXI$2B!1$OZ'T,$I-,?!B[ M4F6IQW*3)J/'.J/@0D8A>F94;@7ZE::0]L3'YG@_, "X2IY6H^"@T6-@1'S& M_ :%_D\H\(((?5[&Z/V[#\WD ._)EA!:_O>38.!I_[&[NY4+&,&UXIE":PCUJ 5:V 4ZP\FE52-\PBT@ 3(#J\R M+5#C+3T+\RMZQO\RCF;-\A=]4AH'OG9UV@2++8%U!!^V@@]M;_.A32%M@L66 MP#I"CEHA1\:5^ZG,5\#U"S$QK<(:9'"ZH<_VLG&8:Q4Q#=>A>=O2O#72[*X7 MKM=+ 5PW*1?K(US#^=Y)"MY-=$[:..BUI&NPN^Z(@U$_\;N6^-TKG&D!.Z!E MY4;-++_9CXS#7;N-;(+%EL Z,OO>L1CU;#M2@VA)2ZMHL2VTKIHGI;UOPY8: ME%.C\,^V:$^7LUT!'Y^R-V;V5_;%> M]XU5;&-0\Y(G6_4-+)0)+N6Q6M!;18MMH77%/M;T?F3=I&P6 MZ3.K:+$MM*Z:QZ+?-U?]1Y-2;]>47;"HP?-Y>H;W&S8 M8U.CT>A&ULK5113]LP$/XKIPQ-(#&II\2:#$BF\4W9K=#^SU7 0^892+ M7]CUOFD"8N/(-#W81]!(W:W\L<_#'F!T_@H@ZP'9>P'C'A SQ[K(HJPY)U[D MUNS !F_/%C8Q-Q'MU4@=7G%)UM]*CZ-BV;T>F J6P M,$H*B0X^P8R[^C1^X=O#1FZY0DT.N"[A%AU9*0C+[OYXCL2E=K>P;CT2ED:79^ #Y[&SY',<#' M+^',)VW(7#9D+HM\YZ_P_4(BM"%Q,XNEI$."WF0(#3IQ+1?00( & % 9 M >&PO=V]R:W-H965T-;72AO.# MMAL+D2AHVCY40Z!NGXVY$*N.G=D.=/_]["1D5*+5I.T+\=GW'O>>[YP=M'FT M):*#ITHJ.R6E<_6$4LM+K)@=Z1J5/RFTJ9CSH=E16QMDVQ9429I$T0VMF% D MS]J]IZJ7Q$1U8 MMJ)"98568+"8DED\F:TXR_&4 GJZ/[)];[5[+AEF<:_E#;%TY)1\(;+%@C70K??B"O9[K MP,>UM.TO'/KD/PM(.T!K7.TJZR5 MM6".Y9G1!S AV[.%1>M-B_9JA JWN';&GPJ/<_FZNSW0!:S%3HE"<*8 "+;P_[EI8(4>Q9QN)P-069M(W U,V5YWA8+^#RX@HN0"BX%U+ZR[09=5Y+J(CRONZ[KN[DA;KOF1E!&K^#)$K& M9^#SU^$+Y ,\?0ZGWL'!QF2P,6GYTG^V\9S4CGM\GCO,\<36C..4^$&U:/9( M\K=OXIOHTSGA_XGLF0WI8$/Z&GO^S95H_&CV]VZ&-CFGNJ.*N\X,K\T^CT&ULK5==P]O;BCFT*9%WZZV)(- MW(/ZNKT5NN6W+#FM@$G*&1*P7GI7^'*%IP9@>_Q%X2 [S\A8>>#\T30^YTLO M,(J@A$P9"J+_]K""LC1,6L<_#:G7CFF W>6WF@4A8\?)OFJMBZRG52\:L!:0459_4^^-1/1 6B>84#8 M ,(^(/X!(&H D35:*[.V;H@BZ4+P Q*FMV8S#W9N+%J[H$WD+7PR"$G:D,06;[H]2$8 MFJ2:)!XF,;O]4FY)!DM/;V<)8@]>^LM/. E^&W+X3F3/_,:MW]C%GO86UY#7 MFB"Q!.8@VJML[J'!-8LT\[8\_DL2'H* MIR<*Y[,X#H8E)JW$Q"VQ(&P#9D]E+T]DPT[&'2GWGGH",MS5M+\W$!0F=$HBV(#)C25^3YD#LW]1G&DR#X>0BY$['=KOQ?;< M?B=3P,X@7\.&,D;91N=-)6$9##K&+YQYC17G4&.MA$W8X:.') MH1D%VD/?@G.(L1:.20-VWM%IDRW\"[E9D*+.(0;M1*=W0'@11_V]Y1YOK)]C M4H#=68%.RAY!F=75))/FX!!'DR;E1TS7-3III\-QBT^-QOV[SJUBK,MC>H'= M^85.85_:0 -)PT!JX1[GK3[\3@%1@=C8NDKJ8V['5%U+M&_;VNW*5BS^L7M= M^.DXZF-"HA+6&AI,9EJHJ&NINJ'XUI8C#USIXL8^%KK^!&$ZZ.]KSM53PPS0 M5K3I?U!+ P04 " #%@*=8C@CRZZT" #.!@ &0 'AL+W=O,F2'=276O&P!#'EHN]-)KC.DN?%\7 M#;14G\D.!.Y44K74X%35ONX4T-*!6NY'07#NMY0)+TO=VHW*4MD;S@3<**+[ MMJ7JSPJXW"V]T-LO;%C=&+O@9VE':[@%<]?=*)SY$TO)6A":24$45$OO,KQ8 M+VR\"_C)8*VYV@:&,ZW<(NKN](J)+RFZHS$X7L2!5$RHV?]>GC\@IQX M2GGL^.+7IWPN20-),D]BB_M"=[2 I8?5JT%MPO@G/@\]S#O\3V2._R>0W M>8D]NVQE+XS&KZ+@/=ZH_3Q, R2'F@G!1$UD13I03);S'UE..14%S"5I./G< MG6P;UC8+HR0,4W][Z/YI5!($P13TR-5B89 MQ0\5-*U.3?G2]:*C]14VZZ&W_J,9.CW6!UZD)APJI S./J(L-73/86)DYQI0 M+@VV,S=L\(<#R@;@?B6EV4_L =,O+/L+4$L#!!0 ( ,6 IU@9EQ-< @0 M $(8 9 >&PO=V]R:W-H965T,?QIN=N^7C(-C*B"=QR)#9Q3/B/]Q"QWOR _D=*7I&9 M$P$3%OU#0[D:67T+A; @FTC>L=V?D!/J:KR 12+]C7;Y6L="P49(%N?%JH.8 M)MDGN<^%J!3@SI$"-R]P3RWP\@(O)9IUEM*:$DG&0\YVB.O5"DT?I-JDU8H- M3?1MG$FN9JFJD^,[V$*R 70' 5LF-)7V+9K" CB'4-VH;%HR- M3T$2&HDW:O7GV12]?O4&O4(T09]6;"-($HJA+55_^BIVD/?R/NO%/=++1\*O MD8>OD.NXG9KRB;E\"D%1[NV7VTJ50AJWD,9-\3RS-%=*&[T?:+)$M\#3G9,$ M@/Z>1W1)M&!7Z/?[M7HLE2R?:*S7L06:J2FQ(-G#^O4OA8T^2(C%MSI=LD8Z M]8WHG7PCUB2 D:6VJ@"^!6O\ZR^XY_Q6IU)#8'N:>85FG@F]>)QX(=FZ(ADK M)$/PH)B:IRS4BHF*8G4B95?NI5?6[K0=^XXW& SM;96]L;\+V7<*]ATC^R^$ M4S*/ 5,^5P(G!S93W7T,NANA1[N>XYS0*_S2 3LNY55>WUWB[Z[I]RU!I[T M*S23A$NDO C0UW?W5'R[2;?S6T?]X#K>QM;.??8; MM3L5>HV'LI?M%K4K.& MP/8T\PO-_&?S"__Q5L%]]W!#&?N[D'V_8-]OA'T=.S/R ,4LD:NZ+^&)L?)" MQH."\>"9G::K;.:(TQA;.W?7- 2VIR)VRM3FO!2OR3MI2+:FT/9UJZ1=_&Q^ MDU^Z:CBNY[OXP'#,'5ZJ0!EJL3'_/'R#\304;7,EVPC* MN$S*N/]BC*>A@)SKUD;QB<%[G:,9_#8> 8^/OP+R]SAA0JX951VC9'R M2<;S$VCON/&8*\\E;5=>\.JWZQ\)7])$H @6"MZY]I6W\^R%=3:0;)V^\YTS M*5F<'JZ A,#U C6_8$P^#/1KY.+?!N/_ 5!+ P04 " #%@*=8QX=7AU0& M ![(P &0 'AL+W=OGG6EBD, V6<U^SR9BO91RE[&N&Q#I):/9XQ6*^N>RY MO:<;M]%B*=6-_F2\H@MVQ^3WU=<,KOJ5ES!*6"HBGJ*,S2][[]R+*0F40=[B M1\0V8N]JD]EN/O[ MR?N'G#R0N:>"37G\,PKE\K(WZJ&0S>DZEK=\\S5(: X(D2HO_=%L&8L< _)@-<&F :P9XT&) 2@.2$RV0Y;2NJ:23<<8W M*%.MP9OZD<IC-(%.D.?F1!L[][K M:R9I%(LW\/3[W35Z_>H->H6B%'U;\K6@:2C&?0E@E,O^K.SXJN@8MW1,T U/ MY5*@]VG(PGW[/I"HF. G)E?8ZO"&9N>(N&\1=K!GP#-]OCFQP"%58$GNC[0& M5D7Q+V"]R9]_N /G+Q/KCISMQ<"K8N#9O%)I' M17*X#3=#]$MF:X;F-!;,&!][I\K8% BKU9&!\*M ^%9,/_/=A(5G] $BL6"P M :HM5D4DSA>@9%EBHFIW&Z!'1C/3XIO:#4>%(7(=E!2K$'LHI(_"PG50<1V\ MC&L8B7PG03 '3"-S5?@+Q*:HM+8'S6,%P,",!DY=54+@8NCNA]%$8"8VJHB-K,1NOWQ'%%8?L.'WL'FG!1NVG2UI"H.B MZ*:09%_(I^C4WX$:#!Q2X]-L1#RGA4]0\0D.;*<*W8P+:<05=+EE=N1LCZ?K MZ(3L6$?N;LDS>:8VA')(6DG;';V4=>EM;]B(>=#<'77A6LE\XY+&!WFXS9Z# M87U6&5KA@3=H08@U0FR=6!_6$I8WFD=;6"$@L*)DG<".\*@6O!DM[C3J'7G; M9Z]%BFO-_Y,6K715FNTM]&$PK _)*<2%J]6%:\_T -XW@O<:X%T<>(T)=0I% MX&I)X-IS,* ?&-'[!O0D<.KHK=Z/1:^3O&O/\H!^:$0_:*)W1Z01>ZOW8]'K MK._:TSZ@'QG1#PWH_4$]8=N]'XM>IW;7GMN_+1F\L<\A11@Y--.O[P=!4.=@ M[>-8#CJ=N]8L6B:&=?HD#F'SK4L1ZR8<& ;*\]5FML_R%+DR',:"_44Z@)K=8'MZN*F4+)& ATIAY+G*70(UCH$ M#TXVB3O2(&4<3J%HL%8TV*YHZI.XK:!TP(V;%X:,_$ZA>;#6/-BN>6[HMG4^ M=Z1D2IZGT$58ZR)\J,YQ_'SNM C2E;?]XKE63L2NG)X[GP^X6%'U4[%30V MJT*[PQ=_\3B%K"([WWT.R2IKL8MT^W7G%-*):.E$7BJ=VE@W11/VS5! RQ8 !D !X;"]W;W)K&UL MO5AM;^HV%/XK5G8UM1)K2 *!=H $]%ZM4M&JMG?[4.V#FQBP;F(SVP'Z[W?L MI F0U+=%=%)5$L?G\7->,YKP/W=+%4>L =#59X01Z(^KZZ$W#GEB@Q30F3E#,DR'SHC+VKJ1]H M S/C+THV>.?^A;V[BH=/6C$A"(J4A,/RLR90DB48"'O\6H$ZYIC;< MO7Y%_V:>L213GOQ-8[4<.GT'Q62.LT3=\\T?I'"HJ_$BGDCS'VV*N6T' M19E4/"V,@4%*6?Z+MT4@=@S"MPS\PL!_KT%0&)C(N3DSX]8U5G@T$'R#A)X- M:/K"Q,98@S>4Z30^* %/*=BIT2V!&*!Q%/&,*28QB^7 54!&0[I1L? D7]A_8^$ S3A32XF^LIC$ M^_8N.%%ZXK]Z,O&M@#,L+E#@M9#?]CL-?*;O-P\L=((RL('!"]X,K)2$M) ) M< M=$QD)NC*E^W0+<]&-(JG\IREP.7"G&5B_UU=RA2,R=.#%E42LB3/Z]1Y/6)P/9BT"ECT+&AC_)*:J$_5T1@4TE%-+YNJ52$103Q.3PU45$4)7 BL#W/P]+ST)J-Z1*+!62^A<#KE(B(X@3:_YJPQBQ-7]V>J?,SHG ]MSNEV[WK=D9 MLX@F"6S?MI3D$-V=:^3>K7$/:YN%'?M8[I4B\>R2!+CW&[F'->Y! MT#GD;L4^EGLE4SRK',@WQ4;RO;HH"KU#Y61'/Y9]I38\N]R8Y>VYD;_5\L,] M]41H^WY6RL6[_*QO/\\JBCX*Q[E>CPK5OS:(:W;Y6SW?*C:3P5VKZ?E43P_<\J9_]$^J"( MPV>H#;]2&[Y=;;RWG.TH7MO4U30_5ZU@\F/>F?FZEQ"2.4"V+WJP>XK\Y#2_47QE#A^?N8*O M '.Y)!CTMYX S^>]8Z1*N:/T MFUJ\7\\M1S&"'%*A((C\NX<%Y+E"DCR^MZ!6=T^5V#]^0'^GBY?%W!$."YK_ ME:W%;FY-+;2&#:ES\8GN_X"VH$#AI33G^A?MVUC'0FG-!2W:9,F@R,KFG_QH MA>@ER$+-"6Z;X/[?!*]-\'2A#3-=UI((DLP8W2.FHB6:.M#:Z&Q935:JQW@K MF+R:R3R1? "I 7J3IK0N159NT15:T**B)92"([I!Z8ZPK;H W^NLD@]0(%*N M#Z>Y(.IY()LJS2K^/?'V0L>B^@X/^8ZFR ?3.PZM4;7I$4YI9L1@[L'JSDQ3,<.J]- M55\([$@#K]/ &T-//E-!TUT&[R@ MQ^,*.Z&+HP%?0USL>M[4S#?H^ :C?%>_$'B"2A FVL$)'2_VPM@;L#:$36/7 MCD(D"UW,'E$^CPBA2 MMF!B''6,HU'&/;/37;U&@DK'RM@:K0@3&1@)CV(^MILO!'94_K0K?_I4CC:] MI 87 CO2(.XTB"]L#;'!&KP3(S-&.6MJ&VA\+5J@:8TX:9]Y,F4)H42%I.RDO[XDI9,EFU9KU'XYD]+. M>':'ZUO.#Y1]YCG& GPM2<475BY$_6C;/,UQB?@#K7$EWV24E4C(+=O9O&88 M;36H)+;K.*%=HJ*REG/];,V6<]H(4E1XS0!ORA*Q;^\PH8>%!:V7!Q^*72[4 M WLYK]$.;[#X5*^9W-D]R[8H<<4+6@&&LX7U(WQ2)8.+;#/STI2EJ:9 J-J"#= MQG>M1O>"QO>(/0 /SH#KN+X!OIJ&/^&TAWMCN"VKU9?,[4OF:C[_ M]'*A#I MBS [5D#7@W>%,Z79\H::5_77?NDG20*=N;T?IF,(BV$0!GW82+;7R_8F9?^& M.9==DS9E0Y# 6WG89>.G!6K;24I')66B^%L_,,EO^8.!KK?0"5T8G>@WQ"6N MY\5F_7ZOWY_4O_Z7@NOS9Y+MG\GQ$B],O!/5AK X<=W(K#KH50>3JE>TXH(U M[6^6; -Y;%)IA$GG))'Z.7_D-4KQPI*V<*<&"<\\B#QG<'#:W,ZC$A@[GMFHJ!<=38K>3,B:1%[KS(W(1DG&?9+QG9R) MSVKNPCA.3IPQ1#F1?\&9I!>=3+=0CMBNJ': "]2UD5P1TFY2RH6QG29)KS7M M1F2C_*%S_!_MW,FVCOC$MR@X;2E#'$SB %ZP#@[&"WB=>;UVH]Q)LFM-NQ7; M./7CF #O-2=TQ",W?"]R@E/7#'&>''+<"ZX=1P4X/2OTKDV[-4ERM5LW8ANG M?)PNX/1X\3_<.I\,S\PR#1A^=*G#C@,&G)XP_LBR(L7#.7R/\R(EF&OE M5.28&67?=-ZX%=NX",>) ]YKY.B(A],VC+TS\TQ1#CSQSA[8ADD5A[KVPW@M;Z:O9,A;SHZ64N[^*8J0#Y/J-4O&S4;:^_W2__ 5!+ M P04 " #%@*=8^H3!,.@# !*#P &0 'AL+W=OEL$Z5$ ME:3L9-B/WXF295N6A29(OM@B=?=X[QY)W8VW4GW3:P!#'A.1ZHFS-B:[=ET= MK2%A^DIFD.*;I50),SA4*U=G"EALG1+A^IXWR(:GA8QSH_ M1S\S?5"X(Y1YNB#WWW.>H4"&L#0F<[DT M6Z;@@OR!>^F2S''_Q+D (I>$"2$C9E7 40RX?R)>C@M7EDAE^+^U058M85]" MOFKDA +XCO^;V6>&8_[AYTA!/4:@46 MKW<&[^XPUV=3VY:W$G=@<8NCO9G2?M!#2IM#-BU6E/J#VNHHZ%X==*\SZ-T6 M(S<8Y'U7D)TXQ85VK3,6P<3!+&A0&W"F/_]$!]XO;N2>OM/LM<9\JT3HW\\ PI?T_*[R0UDRF>C;RL M+[$004(1(,\?O@&[\9][:EX+[3@;^U*#=M<:-XTR+F(9-TQ<+G(N8B(X6W#! MS5-K'H(3=2Y]CPZ:(K:8T8$_.J/COMZ@W07'KG9]^>W7O<"SA7R+4H3N:Q': M78PTA=15>EJ)]T\KP&%_V!2NQ MV#:H,7];-(JVV]G#E%TFUM(@"5">E:R+W 0 $X= 9 M >&PO=V]R:W-H965TRT,TU MXL,F:WLF<7:WO2;&##G/>>5T.&) M-=E3]I.O"1'@5YX5?.JLA=ALI7+-XS@I S* M,Q=Y7N3F."V[HB&=U/'>@\7[A+5VNA+KBS MR0:OR#T1#YM;)L_<1B5)74N807<[\,*._XGI(]/S@&RLHCI3_5 MR==DZGBJ(I*1A5 26'[LR)QDF5*2=?Q;BSI-3A5X>/RL_E=I7IIYQ)S,:?8C M3<1ZZHP=D) EWF;BCNZ_D-I0J/06-./E7["O[_4K]#$CX))S(OAG\(]\>,[ O7Q@DJV\3)=@F1:I(&>9 M'/ $I#H"UQ&%C/AX301.,_Y)QC[<7X./'SZ!#_)F\&U-MQP7"9^X0A:LTKJ+ MNKBKJCCT0G$^N*&%6'/P9Y&0Y#C>E48;M^C9[14R"MY@=@Y\^!D@#P4]] %O;\9Y1S,,6-/:;$"ESG=%J)OF"J9J)11"W,WB[W0\R;N M[K!X8S+5#R[X!B_(U)$+GA.V(\[L]]]@Y/UAL!(T5@*CEPRX OE0KX@LK)FODXWO34:A=X^J)472V)'GL>-Y[&='C#N/FRPVP.,R09: MB1LKL;4>$'=[ S"L-T#C D'VH&>?C=Z%KI +7*T%*(X:+\]#H MY8XHJ%-&?I1HH^9H1YA$M:.Y K>$I33I]6E., )/!#,.8I!7+VTX!@E^ZEN] M<[/4T+% >BR0L=1YR56$O=YFS$+O[3.VU(YM:]J EG #=GD#RN;>[C7F=$/M M:.* ]I #]C 'C,9QN]^84PZUI*D#VL".6N2HX4"OTV].P1U0@P%?F-. M\*8^8Y08.@8:9Z"99Z[)3OZ?O)'6!5FL"YK1U5.O4ZLT8TOMV+3F&6@):&J= MHRX3]'294R -U$P#[4$-[*$:/X:P[>@45(,TU2 ;5(.Z5 ,];QRWO)AS#?6B MJ0:=FFI>20"]&FO\-[0;L];0P=!8@\Q8\R ER]^T>GU:)1E;:L=.-D@&=GN,.=U0.YIDD#V203TD,PKBJ.WH%""#-,@@&R"#NB#CAU[0MG(*D$$: M9-"I0>:5!+#L,&]K,*?@&:1Y!IEYYAO#"0$%SOMGTRK%V%([MJHI!EFB&-2E MF+"GP9P"8I"&&&0/8E#?3S,H"-N.3@$QOH88WP;$^%V(\4=AVXHYU5 KFF'\ M4S/,*PD@>@?#F+7>.QCNP#&O MMO:T3+73>(/9*BTXR,A22GKG(_GDLFKSKCH1=%/N?SU2(6A>'JZ);&1,W2"_ M7U(JGD]4@F8+=?8_4$L#!!0 ( ,6 IU@VZ6J_E0( +<& 9 >&PO M=V]R:W-H965TVF M35JUJEVWSPY\V.Z):4"2>)F[5KE<2R M-IP)N%9$UV5)U>,*N-PMG(FS7[AA>6'L@IO$%_MY$NV<#PK"#BDQB)0_-O"!7!N@5#& MKP[3Z2EMXN%XC_ZI\8Y>UE3#A>0_66:*A1,Y)(,-K;FYD;O/T/F96;Q4*8L)=R:Q1&&>:99*DUWOP-&*8 S]J0;VO.TE.3XZ&<$-^F,+&MS@/XYM MR':+-AU&LP_O7%0'?NQN!YAG/?-LE/DKHVO&F6&@L3#26JGGE]J2MRBS M _)@/AFF#GOJ<)1ZF::V:K%,X0$;F!XT';[@G7JS8=YYSSO_9\M8(H8/.YZ_ M8#Z=>L/,4<\&ULK57;;MLP#/T5PBN&%MCB2]*LZ!P#;;IA>^@6 M-.OVK-AT+$2R7$EVTK\?93M&"J3!"NPE%B6=0QY29.*MTAM3(%K825&:F5=8 M6UW[ODD+E,R,5(4EG>1*2V;)U&O?5!I9UH*D\*,@F/J2\=)+XG9OH9-8U5;P M$A<:3"TET\^W*-1VYH7>?N.!KPOK-OPDKM@:EV@?JX4FRQ]8,BZQ-%R5H#&? M>3?A]7SB[K<7?G/R#VG[#7L^EXTN5,.TO;+N[ MTZD':6VLDCV8(I"\[+YLU^?A !!.7@%$/2#Z5\"X!XQ;H5UDK:P[9ED2:[4% M[6X3FUNTN6G1I(:7KHI+J^F4$\XF7YYJ;I_A_ XMX\)XL?"K0+AG>D.O MZ&>>H^;EF@X>EW=P?G8!9\!+N.="4!U,[%L*PY'Y:>_RMG,9O>+RAVI&$ 8? M( JBZ A\?AI.<8U@'+;PR4NX3^*'#$1#!J*6;_(*WUQ)2>^),IUN(&45MTP MDZHN+3U3@[K!#*A=(*]MK1&X,34K4SPF_*0GUY#7IF(ISKRJ9_:2]^_":?#Y M6!HZLK"KG.O&)@FOQJ/+V&^.R!T/GY0IF#-Q +WOI9!^3)+/L\I,PWASRO MJ(M'J;X52\XU>LHS45P.EEJOSH?#(E[RG!7'>=.JIQI\U+=#XN5XBQQ M07DVQ*/1=)BS5 SF%^[#7"A5EGC/U_(%G\O%R$ S6)SZG]TMM M3PSG%RMVSV^X_K*Z5N;5L*$D:999D^O&]A@Z:-FW@YO&:3MW%FXNY M905?R.QKFNCEY>!T@!)^Q\I,?Y:/?_#Z@B:6%\NL<+_18_79V,Z8/S:@),ZX.1E -X1,*D#)J\- MF-8!T]<&S.J F1NLZMMU0Q,RS>872CXB93]M:/; C:^+-B.2"BO%&ZW,NZF) MT_.%S/-4&VWI C&1H(44.A7W7,0I+]!OZ!-3BEFUH+3D?VY&#[TR&+2R&+BET6:28UH]FP'_R-Z?Z\X MWY4_O*1#10 )"R%A!!)&(6$1$*PCE&DCE*E7*&Z*,8DC%2979!FS2^HCNR9+ M\S)'66HFGH1IGJ"$Y68U7Z"5^7!A)O-=*<7;W*%JFF[_>W3^-RJ90#9)(&$4 M$A8!P3HRF34RF7EE0IC*GI'FRJS:G4:0LF51<83TTK2VE%F"XO5JQ2FIZ!.' MMY%#Q5'!)AOB"+:U =DB@8112%@$!.MHX[31QND/S34F0UQ5>:1/"E[FH5* MA(60, ()HY"P" C6DW99KI(R3- M;.-F'UO-6R_*%.VBM^C^X&WP4#V=;:46O)U:(%LDD# *"8N 8!V=!*/6T1EY ME1+R3#.T7J7%L:P;8TO%TX6!J0- )*HZ"T"(K6E4;K MT09^D_936A1,^*T4/^+@B0;4C 6E$5 :!:5%4+2N4%I'-O!;LK34I:J6L FR MMUN3,C.)@PN6Z6?$W/(SS!E M@]:5#?RV+'G2]0X)Z[E9G6P:M"CA++$AJ!3VKD\WU?1*"-26!:6%H#0"2J-[ MALDOH9]AV :M8QOX+=NORI8T @FIT[A?%*!V+"@M!*414!H%I45[AG$\0@E[ M+GR2:(W:P._4WO!8BL0L0;A(*OND,5(>4[U$T56O3$"M6E!:"$HCH#0*2HN@ M:%WIM(9MX'=LUPZL5$JA'"TH+ M:YKUJ)IUX^CX;-)=-A+01BDH+8*B=3>AM4XM]CNUU^S999)4(/YD5K7"R,%N M8FISC):(.?\VYLH:^>A6U=M3$AZSK-A5"OD;/E0WH+00E$9JVE;Q\K)\H:#- M1E"TKG):9Q;[G=G]TY)1QHU),@Z8P*%S%3.5TS%R_5^O&FO->Y8!:P:"T$)1&0&D4E!9! MT;H*:ZU@[+>"K]N5\7;ZZ3@ZLJ!-3@!:6%>ZYM@IXY4WT6*@'M!P6E15"TKB):>Q?[?<%V#]1ZD[:[,>!V M:=(XF/15QP2T70I*BZ!H7=FT M%C#V6\#_JQ@"-8)!:6%-ZVS9G&T70Z &+R@M@J)5PAAN/$6;SW[M'C%^=)<$ZK1ZE;3/5D]Y6[<5V@C-\9Y.AX9KY\53TL7;W0 MU;V56LO<'2XY2[BR'S#OWTFIUR]L \TCZ_/_ %!+ P04 " #%@*=8 M'<1;?6\# ! #P &0 'AL+W=OX9;Q9[$"D.AO0E,Q,E92KJ],4\0K2+"X8&M(U9,%XPF6:LJ7 MIEASP/,;]R3 MY4KJ&V8T7.,E/(!\6D^YFID5RYPDD K"4L1A,3*N[:NQ[6M 'O&+P%;4QDA+ MF3'VK"<_YR/#TAD!A5AJ"JPN&Q@#I9I)Y?&G)#6J_]3 ^OB5_287K\3,L( Q MH[_)7*Y&1FB@.2QP1N4]V_Z 4E">8,RHR'_1MHRU#!1G0K*D!*L,$I(65_RW M7(@:P/8. )P2X+P7X)8 -Q=:9);+FF")HR%G6\1UM&+3@WQMB6)0&<3D)A0\5G![ZMGY^CI88+./GY&'Q%)T>.*94*QBJ$IE0"= MAAF7R7XKDG4.)'N'^05R[2_(L1RO!3[NAD\@KN!N$VZJ9:O6SJG6SLGYW -\ MM65ITU* O7:P?CVOQ!K',#+4^R> ;\"(/GVP ^MKF[*>R!HZW4JGV\4>/3*) M*:+=:@N*(*?0WXY-Y(;!8&ANZBKV@_S+@5\%-;+SJNR\SNQN80,4V>@?FF8S M2F+T&W..4]F69"?3L5O2$UE#M%^)]D^QGM^GSI[(&CJ#2F=PNO4*"K_F*B=T M_#?6VP_R'.^ ]2ZK["[?83U76>\[YJDZ)*M,7]KR["0[=E=Z(FOH#BO=X2GN M"_O4V1-90^>@TCDXW7V#?6-YP1OS[<<$OM?N/=O:G=S6.]TWY62#): I52NA MS^_7;V#[&=M)>^S^],767(1:^6*?8L42W9?6GMB:6G?EAMUYRK_/CB5'W6O^ M('SCQY:@V MIOA=%6)[G48LRN56F;U6'7VQ-67NZ@Z[\[B/QEBL$/S)U >'PJ$/C+]7YME> M8.\=R6UQ82.N2-*LM3>ZMU1MP)*D E%8**!U<:EX>-&N%1/)UGG',V-2]4_Y M<*5:7. Z0#U?,"9?)[J)JIKFZ#]02P,$% @ Q8"G6%.$M]SP @ 8@H M !D !X;"]W;W)K&ULM59K:]LP%/TKPANCA35^ MY=DEACY6-EBA-*QC'Q7[)A:1+4]2DA;VXW=EIYJ3.J9EV9=8CWN/S[DGDN]X M(^12I0":/&8\5Q,GU;HX=UT5IY!1U1$%Y+@S%S*C&J=RX:I" DW*I(R[@>?U MW8RRW(G&Y=J=C,9BI3G+X4X2M;+[#5TS-XL>"J_"6;;:SGD'BEM,BVR<@@8WGUI(_;.M02@L&!A&";$+PV M(=PFA*70BEDIZYIJ&HVEV!!IHA'-#,K:E-FHAN7&Q:F6N,LP3T*#/5*1!N M0T^N05/&U6D-R.Z.78W,S?O=>,ORLF(9'&!Y2V6'A/Y'$GA!E[PG+E$IE:#( MSP:LJW:L:X@M5MB"Y6(E;3D#6\Z@!.\> )]J$2])(5D,32I;D\V!/5<%C6'B MX(E4(-?@1!_>^7WO4Y/,(X'MZ RMSK!5YPM/2?;WWT-87N#>[UIQFXI1O<&O M?#*WS3H*.CU_[*[K*ANBPDYO:*-VZ'U^GL=K]O;L^E F-_L4]]R[K=S?BSPNH>$ M&(OP4)4W?P&2B82"O-6C(X'MZ!U9O:/_<;1&+Z\VKS/< M\Z36.@#3?>$'<\'PP\QACFE>9X#G4U8=3371HBB;@IG0V&*4PQ2; M0) F /?G0NCGB>DS;%L9_0%02P,$% @ Q8"G6+Q/O,PK P -@P !D M !X;"]W;W)K&ULO5=M;]HP$/XKIVR:.JDE;[RU M Z26KEH_5$-%:]6/)AQ@X<29[4 K[XW3M MD-#(&@W2M8D8#7BB&(UP(D F84C$RQ4ROAU:KO6Z<$^7*V46[-$@)DNV07*G(882BY.#U]CAXN8/W7@<_ M=_!3HEED*:UKHLAH(/@6A+'6:&:0YB;UUFQH9&2<*J'?4NVG1C>$"G@@+$&X M0R(3@5HC)>$,)H)NB$*8,!*DB_!(A"#ZR2B944;5B[::ZG,U3Q@"7\"EU(7*,BE,FO UOIN,WN=I#'>)7%Z.V)\8Z(%OCN*7B.UX;/8(-< M$8$2GFJPQLU8UQ@46#X\E="J6+;.8Y%,KTBFEX*W]X!/%0_6$ L:8!W+1F=S M7R]DK',]M/2%E"@V:(V^?'*[SKG(]G SI4RYV8R\5L<=V)LRSQHKO]7I%U85 NV"0+N1 MP#V5Z[.%0 0:*=0)4B#T6:^+LA'H4-&.!%;AW"DX=SY M&P/UR_)X;2<=F=' MM3UF;KULW8)"MY'"]^=85W^<@]8LA!,:P0L245]2&I$.U>U(8!72O8)T[\BZ MP9_:RGB5[>.V*Q?.WU&NUJA3KUN_H-!_GVX/G!&5?@_JXFL$.52R(X%5^)X7 M?,\_X*J=_U_YG%9_1ZY:HZY?KY?K_.L*G#<40Q%0B?L_9LT AZIU++0JW5(3 MY'Z 8/DF%3%?N\?/<^7P>KKEXE"F 0D\997+DI$KEIZXKYRED6)[P')C^LN BPTI/Q=*5 MN0"<6*>,NH'G16Z&"7/BH5V;BGC("T4)@ZE LL@R+)['0/EZY/C.9N&&+%-E M%MQXF.,EW(*ZRZ="S]P:)2$9,$DX0P(6(^?,/QW[@7&P%O<$UK(Q1D;*C/-' M,_F>C!S/, (*LY:%Y(Q;/*63/(""O_\5,5B(9# M$.QQ""H'&PBWW,BRO, *QT/!UT@8:XUF!E:J]=;D"#-9N55"?R7:3\433 2Z MQ[0 = U8%@)TR)5$Q^@\Q6P)B#"T,#8K:\,7B!(\(Y0H A(=7H#"A,HC=& , M?Z2\D)@EX$.#XY:<#MUP#H6-]R#>XD%TZ<;755A>-ZEM17"%-JI MS/$<1HZN) EB!4[\^9,?>5];"(8UP="B=_80+/,F33X:R=6)NVHD[N<-IQ3I M<[W&(OFU2T+X 1*ZM81N:XPGVP.'I:$^@R5AC+ ERD$0GNPB7$)&%M+<1:LX MZH9#=[6#1U3SB%IYO%4".W-?0G8;/(X#K[^;2*\FTON[@ !+VJ/1>\4B#*/= M)/HUB7XKB:D@*ZP 3:G.N[DET ,6 K,W:J$5]!\/TJ"F//@?M3#X F^M[VA MO?>OA@JS>0#Z@ST'P&\T"__]"Z+"?%D1@ST5X0=;+L$[UT0%V+PBNJ]XN(U> MFH%8VA>#1'->,%6VU7JU?I6W,,ZYTG[?#5+^L0!@#_7W!N=I,S ;U6RW^ U!+ P04 " #%@*=8\$+" M$E4" ?!@ &0 'AL+W=O>U A@R@,SX."BY*EB=^[TVFB:BM%B7<:3%T47+\,4:KU@/78Z\:]6"RM MVPC2I.(+G*)]J.XT64''DHL"2R-4"1KG W;9NQCUG;]W>!2X-AMK<$IF2CTY MXSH?L- EA!(SZQ@XO58X0BD=$:7QN^5D74@'W%R_LE]Y[:1EQ@V.E/PA>K[^#[QZS6FM1 M+N /3'"%$N)MFO:2N!:[,!7/<,"HAPSJ%;+TTX?>>?AMF\(#D;W3&W=Z8\\> M__.B3^#2&*0[YF4.$\%G0@HKZ)K;#R ':J^W\CBO6U7J;F/(C3#PD?P%02P,$% @ Q8"G6&#^VI$6 @ \00 !D !X;"]W;W)K&ULK91=;]L@%(;_"F+5U$I;<.PTFS+;TIIH6B\V14VS M71/[.$;EPP,2I_OU ^Q8J91&O=B-XX^/ ]O6U@^0/&WH%E9@U\U2NX@,*B43( U3$FFH,OQU/)LG M/C\D_&+0FI,^\DXV2CWYX+[,<.0+ @Z%]0K4-7N8 ^=>R)7QI]?$PY(>/.T? MU;\%[\[+AAJ8*_Z;E;;.\&>,2JCHCML'U7Z'WL^MURL4-^&+VBYW&F%4[(Q5 MHH==!8+)KJ6'?A].@/'D%2#N@?BM0-(#8>=(5UFPM:"6YJE6+=(^VZGY3MB; M0#LW3/J_N++:S3+'V?Q>%DH >J0',.@C^DFUIGYCT?4"+&7H+$U*K"O RY"B7^RN6RQ^9;$?5(]0,OZ XBB>G,'GE_$%% .> MO,2)LSUXCP?O<=!+WN#]G)F.GIRG_?6:F886D&%W?PSH/>#\_;OQ-/IRSMI_ M$GMA-!F,)I?4\[744*BM9'^A1)8>T 8D5,R>==U)38.4?P/V>922_:F52QE= M?>3D0/K'P/WX+9,&<:@<$XT^W6*DNPO6!58UX8QNE'4G/G1K]R:!]@ENOE+* M'@-_[(=7+O\'4$L#!!0 ( ,6 IUAMENUH0P( # % 9 >&PO=V]R M:W-H965T[-@EC4QII+]C7ON?<RE?;/ MB[W "@(.J;$,%(<&UL"Y)4(9OTZ<7E_2 M H?S,_M7USOVLJ<:UI+_9)DI8^_.(QGD],#-5K8/<.K'"4PEU^Y+VBYWBLGI M01M9G<"HH&*B&^GQ= X#0!B^ 0A/@-#I[@HYE??4T"12LB7*9B.;G;A6'1K% M,6%_RLXHW&6(,\D3/9(MI, :NN= EH4"P#,WY.8>#&5I3"E)E]$!MG?>!_U]2+#L\A5>)7PD:H1F8P_DC (I^1Y=T]NWM]> MX9WTS4\<[^0_F[_4?+ZB<]KKG%YC M3[ZC.5.J2Z)IPT2A20TJ19WH&B);R(B1Y&F[) ^29Z#T)?E=@7'@*EBG-DDP MNIM%?G-!UZS7-;NJ:SW49/ P]R @9Q?/KV.:#^O_4]P?W.(*5.&\JDDJ#\)T M%[I?[9^#9>>"/^G=6X(7IF!"$PXY0H/1)ZRN.G]V@9&U\\1>&G28FY;XI(&R M";B?2VG.@2W0/Y+);U!+ P04 " #%@*=8T5'4RR # "^"P &0 'AL M+W=OWNV+\3D0 MDMRG229Z1B1E?F::8AI!2L4)RR'#)S/&4RIQRN>FR#G04">EB>E8EF^F-,Z, MH*O71CSHLH5,X@Q&G(A%FE+^,("$K7J&;:P7KN-Y)-6"&71S.HT;?/AK:E$G3$SQA68F-,E)0)8W=JVI$C?':_0O6CR*F5 !0Y;\BD,9]8R.04*8T44BK]GJ M&Y2"6@IORA*A?\FJC+4,,ET(R=(R&1FD<5;\T_O2B(T$Q&E.<,H$9SO!>R;! M+1-<+;1@IF6=4TF#+F8C+%DPD4"A,V(T&$3'3;=##L\!TGC1'S"A-OQ.3D\^$0.2)R1 MFX@M!,U"T34E\E2[F=.2TZ#@Y#S#R257+).1(!=9"&$]WT1]E4AG+7+@[ 2\ MHOR$N/81<2S':^ S?'FZNX..6WGN:CSW!9Z/Z ->"DGZG--L#FI\1"[NE<'X M%/TC0YK'DB;Q/PB/2#]E"XS^_1TAR:6$5/QI\K?8WVO>7[T9SD1.I] S\.H+ MX$LP@H\?;-_ZW&3.GL!J5GF55=XN]."&H?3GJP\*HYHL*'!]C:O>9O]+K MOW,U^_NT:D]@-:O:E57M-ZKF K>U4:B=]E8M/PUQG.9*[E1T.SOI?H4,.!)6 MYT9#_/C$0G*J/KMKJHV5O1/TM<>U)[":_M-*_^D[5_;I/JW:$UC-*MMZ[".L M-ZKM$KCVJO9M;ZN\&Z)\SVIM5;BYT0FEP.>Z011(!4^CZ!>JU:H)[>O6:VM] MH)I3W6$]PA2=+78#\S@3)($90EHG;;QRO&@6BXEDN>ZW)DQB]Z:'$3;8P%4 M/I\Q)M<3M4'5L@?_ 5!+ P04 " #%@*=8]+0.M7H" !@!@ &0 'AL M+W=OUHXM7R&H M7QH@2+04SAT-AY^\1BH(H M1->"5^@+2(:N> '<>HY6%'/TZAUH3*AZO8O\:_X(*4NM4E^;-.UB?C&D=-FG M%#V1TBUH417&ICZ.65'OWXRO;Z]QN>JP04L/'-/ M%<@M>-G+%^%)\';*G/]$]L"J>+0J/L2>?6Y9#A*)S;#W"+>Z%I+\AG)*]T&R MY^KNR8X=F2U=VRR.Y^%9$ 2IOYW0E(R:DH.:UH.2K3GL.*> 3.5$E=EY/24I M>91%&,R/YZ?1?,RB3_?@HL_=)G_O_MO::VY01;A"%#:&/IB=FH1D7\_ZCA:- M*PFYT*; N&9MG@"0-L#,;X30NXZM,N.CDOT!4$L#!!0 ( ,6 IUC2=(+< MC , ,8- 9 >&PO=V]R:W-H965T+B$1Z)&7'_WXD)2MVJJB)YR^2 M2/%Y[IX[OAQ'&RX>9(:HX+'(F1P[F5*K"]>5288%D3V^0J;_++@HB-)-L73E M2B!)+:C(W<#S8K<@E#F3D>V[$9,1+U5.&=X(D&51$+&=8LXW8\=W=AVW=)DI MT^%.1BNRQ#FJN]6-T"VW84EI@4Q2SD#@8NQ<^A@XDI52\J,':@X*RZDT>ZT#L M 8+H!4!0 X+G@/X+@+ &A%9HY9F5=444F8P$WX PHS6;^;"QL6BMAC*3QKD2 M^B_5.#699T3@AZD.1 HS7NC9(8F-[P>8ZRF3ECD"7\!<\>0!OJWLKTL3>JJV M\.X*%:&Y?*]'_PXN2$,F=R_*X.^,EY*P5(YQ"-0TZ&;\2T8/0/X/ "_IM#G7#KS!IX&&' M.V&3N=#RA2_PW3&J6N-:P?KM,+,M7,@527#LZ'4O4:S1F?SQFQ][?[9I.A'9 M@<)^H[#?Q5[-30EW.G\BWU*VK">@/(-OI9)*3RS=>0937%+&S/\IR0E+L"TJ ME:G(FC)[VWKB>]%PY*[WU7;Z(_47@PXDQ(V$^%@) MUX\H$BK)?8ZOD1#_Y%WD>\\4=/IR9+(&C=)!Y^+[88\'O6=>KE'HXPX^"<(4 MZ"T8X2.A KZ3O&Q5-CCEZCP1V4$(ADT(AIW)_BD$=8H1;@1-\)@U6AD<[F5] MV(OC9VGO].I(S>>-YO,3:O[U-*^L^4&WXO/NL!PH\;VG@]_[?UK>N&1K<\.# M':7G1<_$='MU9/[\O7+'?YOJ6S3%KM$VT^6"T&5E27+X0A<([_Y!(N3[@ZRV M*N\V.8"MX8$0BJH@\8>0DFW;V3U[)=5@1Q6W,!U&)GB*3'#ZR.S-D=;(=)N, M:CEQ+:&PO=V]R:W-H965TB!EL82 M$2XJ2<=VT8\O%UEU"L?HH1>+0\Z\]V:&'&<;J9YTC6A@RYG0DZ@VIKF.8UW4 MR(GNR0:%/5E)Q8FQIJIBW2@DI0_B+$[[_7',"151GOF]!Y5G(9GVO[!I??L1%&MM M)&^#K0).1?B2;5N'@X#TW2L!:1N0>MV!R*N\(X;DF9(;4,[;HKF%3]5'6W%4 MN*;,C;*GU,:9?%X3A5=3FU<)MY+;7FOBRW4%//&58^:'9S?H2&4 MZ0OK<<\;)G>(+UV_S9 O47V',Z "9I0QNZNSV%BYCC0N6FG3("U]1=H 9E*8 M6L.]*+%\&1_;-+MUG.> M])(L?CXB<-@)')X4&+HD?9GN7V586%; MJ=B.BJJ]+?H2/B@BS'$9HW^5,>YDC/]_CXXI.TV3P Z)@B'P<(/M=2O)[N@E MBP_>+D=5^0FEK9RU,.$9=[O=$+P);_^/>YB@]GY7U':6X&ULM99?;]LV M$,"_RD$;AA9H+(GZ8SNS!<3INO6A11 OZ3-CG2VB%.F1M-T"^_ C*5OV:DM( M,NQ%(BG>W>^.O---=E)]U16B@6\U%WH:5,:LK\-0+RJLJ1[(-0K[92E538V= MJE6HUPIIZ85J'I(HRL.:,A$4$[]VIXJ)W!C.!-XIT)NZINK[#+G<38,X."S< MLU5EW$)83-9TA7,T#^L[96=AJZ5D-0K-I "%RVEP$U_/XM0)^!V/#'?Z9 S. ME2:(: M;R7_PDI338-1 "4NZ8:;>[G[ _<.94[?0G+MG[#;[XT"6&RTD?5>V!+43#1O M^FT?B!.!A'0(D+T \=R-(4_YGAI:3)3<@7*[K38W\*YZ:0O'A#N5N5'V*[-R MIIA75.'5S/I5PJVL[6%KZL-U!7-[ \H-1Y!+N)\_P(T+(#/?X+/=^LX2,=? E\ MDL)4&GX3)9;_E@^MKZW#Y.#PC/0J_$35 )+XG2-/X6<(#YS-J\="TH8T\1:2 M#@L/@IF+GC9BZ64QEW[7>DT7. UL?FE46PR*7WZ*\^C7'JBTA4K[M!>?I=BB M-O:4J78'^H0K)@03*WAC#ZCQ_2W\?3$*#7VC/_/Z7:YOBW$<)Y-P>X$J:ZFR M7JK?%16.Z;D,V1G#*$['EQGREB'O97ALPO)4<=U"1(Q5Y;DJ^ HJ<0^6#8=8! M=:SJ<6]]_B%'7\&5G'.E@R'IX#H6]OAEE?TD:U\!F9Y=LV0PRG]@#$_ZC1K5 MRG=5&A9R(TS3>K2K;>=VT_0KQ^U-VV=_QS8Q-'!<6M'(GE, JNFDFHF1:]^] M/$EC>R$_K&SWB MY[FS[TAJ(9]4@:CAN61*M3I8@\UD*<23->[S<="U M@I!AIBT",9\MWB)C%LC(^-E@!BVE#3Q<[]$_NMQ-+DNB\%:P;S37Q3@8!9#C MBFR8?A3U)VSR&5B\3##E?J'VOM?O L@V2HNR"38*2LK]ESPW=3@(B/NO!,1- M0.QT>R*G\HYHDB92U""MMT&S"Y>JBS;B*+>7,M?2G%(3I]-Y021>34U>.=R* MTMRU(JY<5_ X7\#$%HWJ'9S?H2:4J0M_H. ,*(<'RIAQ5DFHC1:+&&8-[]3S MQJ_P]N!!<%TH^,!SS/^.#TT.;2+Q/I%I?!+P@<@.]*)+B+MQ'Q;S.S@_NSB! MVVL+U'.XO9,%6KXLT$1*PM=H'JB&Y0X._69DY[8G-9$Y?/]L(.%>8ZE^'"N4 MY^\?Y[=->:,JDN$X,%VG4&XQ2-^^B8;=]R>RZ[?9]4^AIU^$)@Q6A$K8$K9! MV*+2_]Z'E^F!(O^0;*]OTV$G3L+M$?I!2S\X2;_@$C.QYO27J5IV6-U,*'U, MQ>"EBMYU9W1'5-WFB:"'1()(RC]TX]BR,E. M';O&\*"C2Y1K-[>4D;/AVC=WN]N.QHF?"'_<_5PUC;&F7 '#E0GM=JY-":6? M5=[0HG+S82FTF39N69CQCM(ZF/.5$'IO6(+V#R/]#5!+ P04 " #%@*=8 MH;N/T/P" H"0 &0 'AL+W=ONV"HU M=L"/QSE=P0S,=7ZIL.?76A*6@=!,"J)@.?%.PN-IZ 3EU*MM6L'=]E;[N7,>G9E3#:>2W[+$ MI!-OY)$$EK3@YDINOD'E4-_J6TBNW9=LJK6!1Q:%-C*KA)$@8Z+\T_LJ$#L" MW6B/0%0)1(Z[-.0HSZBA\5C)#5%V-6JS#>>JDT8X)NRNS(S"689R)IZE5,'A M%/U*R*G,<+,U=>$Z)#/,@*3@0.227%!U!Z9:=[*A*M'DX P,95Q_Q+5-\]JJ MUH0)\C.5A:8BT6/?(+.U["\JOFG)%^WAZY(+*4RJR1>10/)4WD=?:X>CKAM\?"#6C#Q(KDH)A,FEQNE^^2 M!Z"JC:17D_23=>"F<:8]]H ;"$XUCE=P,3#DZY!K<&+/[P+!\'G%JA^ M#=5O=>^'%&N,$.8)U3:UYK!B0MB '6"JE+OPD?QNW(^2OM3?=_IMU5G'PZ W M]M<-4(,::M *]55189%>BC!XAM -A\T(PQIA^*JX@$A>$Y3A,Z(PB,)FI%&- M-&K-GUM7T^R)7H/"&DU MSC*8-JJ/5:#)E]+::">R42?J-TVAVKD-PKT)@M9"%/>8_5H_0PX*2^_Q^7E&P)K.VZU)AR6 M*!ITAG@<5'DMEQTC"H+H:=>;DQUY?LZR;%D^E)6 M*,BSEJIDADR5^;I2R%*75!9^& 03OV1<>''D]A8JCF1M"BYPH4#79!7SA MN-4':[!*5E(^6N,VG7J!)80%)L8B,'IM\!J+P@(1C1\MIM>5M(F'ZSWZ>Z>= MM*R8QFM9?.6IR:?>:P]27+.Z,/=R^P%;/6.+E\A"NR=LV]C @Z361I9M,C$H MN6C>[*GMPT%"^.:9A+!-"!WOII!C><,,BR,EMZ!L-*'9A9/JLHD<%_:C+(TB M+Z<\$R]SIO!B3KI2N)8E?6O-7+LNX(ZI1S2M;[9E*M5P>H.&\4*?/>/7%DX# M%_ YE[5F(M7G<&+M.UX4A*LCWQ!M6]Q/6HKSAF+X#,4AW$EA<@WO1(KIW_D^ MR>TTAWO-\_ H(!&_A.'@',(@','#\@9.3\Y:ZD?@AUU+APY^>+2EJW];.E.* MB0SIES:PVL%AW(+MW+9K(WS[2)!P:[#4W_OZU=0?]=>WQ_A*5RS!J4?G5*/: MH!>_?#&8!&^/J!MUZD;'T.-/=;E"!7(-M>!&PP:U(0&_>OO7T&T QP[0#HE- M'$3^IH?#N.,P/LKA02A,9";X3ZJ<'+8XD=H0EY,^&@WFY(!&V$]CTM&8_ >- M? M\&;\TJ'(N-!0X)I2@\M7U"[5C+3&,+)R8V0E#0TEM\SI%D!E \B_EM+L#5N@ MNU?BWU!+ P04 " #%@*=8-X'OV!L# "J"@ &0 'AL+W=OV M:8"GXP/[5^L\.O-(%=R(]#>+=3)U1@Z)84F+5#^([3>H'.H;ODBDROZ2;;77 MAJ MWVQ+9:S(#]B3F<)PY@:@R,4M:,I2=8G8AOT35Z->8]6-*FWS4EMP1EN7W FN M$T6^\!CBYW@7_:R=#0[.SH-60E35(5W_$PF\H-?"UZT/KVOYNF?X3KQO\JX$ M]YK!YKI=JYQ&,'7P/BF0&W#"CQ_\@?>Y15JOEM9K8P]OA-(F@1DS$1/@,8GQ M1,@%XV0/5*K+)H'MEOHELB5>OG>LF%Y[CM/=N1QO1[XRD_R36NZ_)9T\X_UVF^MN?^:[!7+RVP?G3%_K,E^>U%^SWS_BZDJ MX4E LO(-]0-DW3?> />D?K1NQ6=E^'+>771R^L"N& MO4 *2X1ZG2%6?5DV1N5$B]PV(X]"8VMCAPDVDR#-!OR^%$(?)L9 W9Z&?P!0 M2P,$% @ Q8"G6"L%^(>A P 2 T !D !X;"]W;W)K&ULQ5?;;MLX$/T50EL4#=!&%\?.I;8!.VFQ 3: 42?MPZ(/M#2V MV$BDEZ3D9+]^AY0L.8U,H]D ?;$EBG/FG)FA9C3<"'FO4@!-'O*,JY&7:KV^ M\'T5IY!3=2S6P/')4LB<:KR5*U^M)=#$&N69'P7!P,\IX]YX:-=FW-SG8R\P#""#&)M("C^E7 )66:0D,<_ M-:C7^#2&N]=;],]6/(I94 67(OO&$IV.O#./)+"D1::_B,V?4 OJ&[Q89,K^ MDDV]-_!(7"@M\MH8&>2,5__TH0[$CD$4[3&(:H/(\JX<69975-/Q4(H-D68W MHID+*]5:(SG&35;F6N)3AG9Z/$^IA ]3U)602Y%CLA6UX?I 9B!MUGF\W3#9 M4)DH\NX*-&69.C*;YG>*O"&,D]M4%(KR1 U]C<0,O!_7)*85B6@/B1ZY$5RG MBGSB"21/[7T4U*B*MJJFD1/PALICT@O?DRB(3LC=_(J\>W/DP.TUT>I9W)XS M6HOGT9I(2?D*L%PU63R2W7TS^FB7;?#(WW\A)+G6D*OO78&J_)]T^S=']$*M M:0PC#\^@ EF"-W[[1S@(/CK4G33J3ESHXSGBL1A(+'C"C"Q,-2;V$:A41UUD MW7"]RM)!K-\0ZSN1L!*92(@H09)-RN*43)(?>#8PNI^FU[=7$T-9L00DKF#- MXEE/&915.L22K-M*;L5U"7+3"*T@AYY!HV?PBWHD9-2\GH@6FF8$CWU\GXH, M%>$C74C^LX;74.LF>3A]IXW<4R?25U":\94AAK*[F+CM#S,Y:YB<.9%N;727 ME$E2TJP 4H*IHBY*%=# IG65HZ#H5]V^#YO?)\[?=]Q";%8?7G$ M0NDN"N?/*/3#8 ^+,&A?^,'_X/&^SI(II'K?OO(YX.=PUL*=)A4ZL6X89WF1 M=[)P6K[PC1E&+;/H-W>$FL K"VP[7NAL.4\$/JD6:MF7[=F.41,._6-@6/ABN%4D\$238/C M4XRBK,;VZD:+M1V5%T+CX&TO4_S4 6DVX/.E$'I[8QPT'T_C_P!02P,$% M @ Q8"G6*DIKVJZ @ 70< !D !X;"]W;W)K&ULM95M3]LP$,>_RBF;)I!&DZ8/9"R-1&%L>P&JZ(#7;G)M+!P[LYV62?OP M\T,:.JE4,&EOXH?X_O[=G7U.-T(^JA)1PU/%N)H$I=;U61BJO,2*J)ZHD9L_ M2R$KHLU0KD)52R2%,ZI8&$?1.*P(Y4&6NKF9S%+1:$8YSB2HIJJ(_#5%)C:3 MH!]L)V[IJM1V(LS2FJQPCOJNGDDS"CN5@E;(%14<)"XGP7G_;)K8]6[!/<6- MVNF#]60AQ*,=?"\F062!D&&NK0(QS1HOD#$K9#!^MII!MZ4UW.UOU:^<[\:7 M!5%X(=@#+70Y"9( "ER2ANE;L?F&K3\CJY<+IMP7-NW:*("\45I4K;$AJ"CW M+7EJX[!C,(A?,(A;@]AQ^XT*GZ!:@#7@NM2P1=>8/&W M?6@\[-R,MVY.XX."UT3V8-#_"'$4#^$]A%M.WQS88= %L7FWDU.S-7F?])$K2<+V'8=0QC XRW B^1F4IB+*10EY0 MOGHUTN@-2.,.:7PP;0_NVMKSO$9IJA"X.(&Y2PA7A$JX)ZS!?33C_Y#,TX[Z M]-7)+ 1C1$)M#I\+G8WA\P'?1^ZUDYTXQKU/^\.8=$#)OV;V[7S)*_C"G9)7 MH5RYPJX@%PW7OOIUL]W;<>Y+YO-R__"8VK"B7 '#I3&->J?FA$E?S/U B]H5 MT(70IAR[;FG>/Y1V@?F_%$)O!W:#[D7-_@!02P,$% @ Q8"G6'DR!.<1 M P TPD !D !X;"]W;W)K&ULM99M;]HP$(#_ MBI5-4R>MY(T [2!2:=>M'SI596T_N\E!K#IV9AOHI/WX^24$5@(JG?8E?HGO M[KD[G^WADHLG60 H]%Q2)D=>H51UZOLR*Z#$LL,K8/K/E(L2*ST4,U]6 G!N MA4KJ1T'0\TM,F)<.[=R-2(=\KBAA<".0G):N*6S IE)OQT M6.$93$#=53="C_Q&2TY*8))PA@1,1]Y9>#H.(R-@5]P36,J-/C*N/'+^9 97 M^<@+#!%0R)11@76S@'.@U&C2'#]KI5YCTPAN]E?:+ZWSVIE'+.&2JV+D M#3R4PQ3/J;KERV]0.Y08?1FGTG[1LEX;>"B;2\7+6E@3E(2Y%C_7@=@0B*,= M E$M8 /A.T.6\@(KG X%7R)A5FMMIF-=M=(:CC"3E8D2^B_1"W$3Z]A:B'=8L-ZW>>K$NNUBIBY/ M984S&'FZ\"2(!7CIAW=A+_B\!ZK;0'7W:4^_<[8 J73ZL32)?(0988RP&3K2 M"7*^?T2_6Z/@Z)W^Q.HWA\ BC9)HZ"]:H)(&*MD+=>^(7DN0;!$<)_UV@EY# MT-M+H$M^"N00B%X+1#M#OV'H'Y0:8/DA>>EO 84G03O1H"$:[-W!#_:0TT!G M"Q#ZT$9?!68*Z9,'T"4F MUC.HZN<$5KL.BMU?$&RF@KI]VXTWO!Z&_=J-3 &FG=<^@=02P,$% @ Q8"G6.TG;X,I P M0L !D !X;"]W M;W)K&ULQ59M3]LP$/XKIPQ-3(+FI2^TK*U$8=.0 MAH3H8!^F?7"3:VN1V)WMMG2_?K83TM"EEL9 ?&GCEWON>7QGW_777-S+.:*" MARQE +9'IERD5&E!Z*F2\7 DEBC;+4CX*@XV>$,F_8 MMW/78MCG2Y52AM<"Y#++B-B,,.7K@1=ZCQ,W=#979L(?]A=DAF-4MXMKH4=^ MB9+0#)FDG(' Z< ["T]'8R\@U&RH3S>S.X3 9>8!AABK$R$$3_ MK? "UF0B2>\_0[3=1\X'4]2'!*EJFZX>LO M6 AJ&[R8I]+^PCK?>]+S(%Y*Q;/"6#/(*,O_R4-Q$!6#*-IC$!4&D>6=.[(L M+X@BP[[@:Q!FMT8S'U:JM=;D*#-1&2NA5ZFV4\/QG @\'FE="9SS3 =;$GM< MQW#)8F3FS."6427A\ (5H:G\ = &5S1--4;9=]7FH=!\^/"YRCW&>WQV80K MSM168/+4WM?\2Q'1HXA1Y 2\(J(!S? (HB!JP>WX @X//CAPF^7A-"UN M:P_NS@G4*74"F"MU*A05V[5-=V'OXM$QCS M&:._->VX*B_F4M6QS?'"/-7-<[0:!HUFWU_5L.B4+#K_P>((%B@H3X!/H=AG MUNK(N=WT(,NO1-B%A&RDX_Q.2N8G3LAO^O&$.Y2*LMGN7:XCZ$1[9JR[)=?N M&V=R]Q74]4IU/6&ULM5C;;N,V$/T50@V*!$@B M49)U26T#B;-%"^P6P:;I/M,2;1.12)6D[.W?=W2Q?*,4+^J^Q"(U9S1GAIQ+ MQALAW]6*4HV^YQE7$VNE=?%@VRI9T9RH>U%0#F\60N9$PU(N;55(2M(:E&>V MZSB!G1/&K>FXWGN1T[$H=<8X?9%(E7E.Y#]/-!.;B86M[<97MESI:L.>C@NR MI*]4OQ4O$E9VIR5E.>6*"8XD74RL1_PPPV$%J"7^8G2C]IY1164NQ'NU^#V= M6$YE$>M]E]K\D!F3A2=B>P;2_5J M8D462NF"E)G^*C:_T9;0J-*7B$S5?]&FE74LE)1*B[P%@P4YX\TO^=XZ8@\ M>LP MP6XQP"_!^"U *\FVEA6TWHFFDS'4FR0K*1!6_50^Z9& QO&JS"^:@EO M&>#T] \X*9^%4NB%2O2Z(I*B.S03>5%J4OM9+"HWL001GJ*49:6F*:)$QM_KD2I0"UL7AVL MQ[8&:I6!=M+2>&IHN#TT//1%<+U2Z!-/:7J(M\$EG5_W$&%7XB\1QZ^ M1:[C^@9[9N?#O0%SO"Y,7JW/ZPM3F5-)M) FUS10WPRM\L"#*DA")Q9<=$7E MFEK3GW_"@?.+B=>%E!VP]#N6_I#V^C!FWKD1CL&YZWWS M#6)^[$2X$SLP;-09-AHT[#-5Z@'QUCQ$M)9L#C=DGE&D!:2SE$)VK59<\ 1. MHA09Z%C"J=84_*1-C)I/CO9-Q9$7.$>,#&(@Y(S,C(*.47"6JT^XS#("NX\H M$7D.UQ\24/*^$EE*I3$LP:EU<>0=1\4@A3TG#,P&I@$!Z1,,A@K^=@11V%Z.)AN&T2LHE&9(A&& 1'1 Q2V(W] MGA,5=U3B_X%*6U%,9.+3JVP@8Y :((.=75UT!C/N,^4"ZFU?SFW1%TJZE])V MR'6O!\"#H?M6-SM0U\D:JLR2'H0*0?.G-)1EN$5&3^"3XX2=D1>/C@)ED MQ MB+V>0+D[X]TSLL#FF$+)UY!W8>,3]"I H6ENU(=LW-/+$>+XF,L'4H=4=D4> M#U;7\^/0I@!T#5U3TT_=&,EXAM#X07A\APQRH1/'?@^?73G'P_7\!_AL.\N/ M&/EG,CJ5&V*TZP/P:+@/VR:YKO$U6CG83?QP'0;^^K,=3 M!:>^Y+H9/;K=;@1^K >_H_VG:C2NY[N=FF:NAL%BR;A"&5V 2N<^A,,AFU&U M66A1U-/>7&B8'>O'%8SW5%8"\'XAA-XNJ@]T_S"8_@M02P,$% @ Q8"G M6'T#1=ZR! $AP !D !X;"]W;W)K&ULS5GO M;^HV%/U7K.QI>D_::^*0%-H!4MMTVJ1U0V5O[\.T#VYR :M)S&P'^J3]\7-^ MD) FN( \J5^*D]Q[?._QP>'4XRWCSV(%(-%+$J=B8JVD7%_;M@A7D!!QP=:0 MJB<+QA,BU25?VF+-@41%4A+;KN-Z7(E\QOV=+PF2YB#_+*><75EUR@132 5E*6(PV)BW>#KP"T2 MBH@_*6S%WACEK3PQ]IQ?_!)-+">O"&((90Y!U,<&[B".B( [%G^ED5Q-K)&%(EB0+):/;/LS5 WY.5[(8E'\1=LJUK%0 MF G)DBI959#0M/PD+Q41>PD*IS_!K1+@81!E3 X-L&K$KR"F;*5@H> M2#(=<[9%/(]6:/F@(+/(5NW3-%_WN>3J*55YPCB+($(+SA(4LF2=25(LI4HJ$M2S M^]D2F]U,Z@70?PYB ;L*;??XZ U/1IIVK-*%I@"JU-V=Z/#U'=W+GN-_Q!O6V07!&I M-,;AE1KE"O85V4MRCWEP7-RC+4/FH>*O.^W0:?GI-C.-R\!ZF]&C+?0O.E9Q M1FV'4;3 %%J;U\9YX#>LASG%=?U"+K<>Q1DR#!5__X?]P(W_P'H#\@'[%XZ# M_N!TN01.TR6ZWR@3W$N045-B%"TPA=9FL?$E6&],[@E/62:1;&@LWIMHS6D( MO626@)?[:O-?"^WMF$!?V)F-NXVINA3]604+3"% MUJ:U,1ZNWGBTR3MS0W.[?F*(1T/_]7YV9%R@K_E43NR]PY($^+(X=!*JIRR5 MY>%!?;<^V+HICG->W;_%UW?E\50#4YZ6J;?KDJ8"Q;!0D,[%4+7(RP.H\D*R M=7$D\\2D9$DQ7 &)@.HCP&G_P%02P,$% @ Q8"G6,I1 MX^1^ P ,0T !D !X;"]W;W)K&ULK5=M;]LV M$/XKA 84&[!%+[;\DMD&8J=#^Z%9D*#I9UHZ6UPH4B-INP7VXW>D9,5V%;8. M[ ^6*-T]?)X[\GB:[*1ZU@6 (5]++O0T*(RIKL-09P645%_)"@2^64E54H-# MM0YUI8#FSJGD81)%@["D3 2SB7MVKV83N3&<";A71&_*DJIO<^!R-PWB8/_@ M@:T+8Q^$LTE%U_ (YG-UKW 4MB@Y*T%H)@51L)H&-_'U(NY9!V?QQ&"G#^Z) ME;*4\MD./N;3(+*,@$-F+ 3%RQ86P+E%0A[_-J!!.Z=U/+S?H__EQ*.8)=6P MD/P+RTTQ#48!R6%%-]P\R-T': 2E%B^37+M_LJMMTV% LHTVLFR@N& M,JY_FX0&9[<88=;,-*]G2EZ9J4<^(7JAR7N10W[L'R+KEGJRISY/O("?J+HB MO?AWDD1)GSQ) T07%"EW<%OXH6XA:Z%ZG2A'#'MM<'L.MO\*[/NGM20?),\Q MGEVLYEYWNX.O=44SF :X136H+02S=[_$@^C/+HD7 CM2VF^5]KU*/PMF-)$[ M<9K96F?MG#IG6UBVLWBPT;1P>4HJM!>L*[MAJ?&*7=G 2=]HZ11*VGTYGSZRH07]=R<7@CL* #C-@#C,S;A5AI[T.QW8)?R M<=>VZH].NP(OA78<@.0E (D_ +7P^I3'_G7Y#[:4Q$A2 M2:V9K3?8':^ F8WJ3G'R78J'\6B8GAYE/[8[%O#25<3^MN)-E;'!]"[,BW80 MX4%36H):NUY=(]>-,'5_VCYMOP=N7!<&PO=V]R:W-H965T6I[^LTAX+J8UF"P)VE5 4U.%4K M7Y<*:.:<"NY'01#[!67"2R9N[58E$UD9S@3<*J*KHJ#J>09<;J9>Z.T6[M@J M-W;!3R8E7<$8 D!A]18!(J_-9P#YQ8(:3QN,;TFI'7<'^_0OSCMJ&5!-9Q+_H-E M)I]Z8X]DL*05-W=R\Q6V>H86+Y5=AS MB*(W'**M0^1XUX$28\(>RMPHW&7H9Y([R "/ M><&!W$B12F&4Y&BT(E?"@ )M2(_,\2ID%9K()1X$&J6,,^JRBBMI3L4*-&'V ME!HT\1*-[= .+\!0QO41.; >WW)9:2HR/?$-RK&D_'1+?593C]Z@WB?7&"#7 MY%)DD+WT]S$-32ZB72YF42?@-57'I!]^(E$0#- P'G2A)S-8,2$LPP7E M5*301K"&B!V$K?UU,@J"DW@P\=/E;,//=L.\A(*@MLD;JNA__#.G[%.HS> MH#QJ*(\Z*9]E/[&;8#LU-:TUT_">>D5C9K2S+$HG<4UY!2B4E*"8S'H@LC8- MHY;,GX11'+?K&#TRQ K=S3H/$T*V'J M_MFL-J_/6=UT?YO73QQ 9HW.?D%4$L#!!0 ( ,6 IUB:F/Q;2 ( *(% 9 M>&PO=V]R:W-H965TN^?P7=PR_B0* (F> MJY**Q"FDK*>N*[("*BQ&K :J;C:,5U@JDV]=47/ N0%5I1MXWL2M,*%.&AO? MDJ,[>\<#V192.]PTKO$65B ?ZR57EMNSY*0" M*@BCB,,F<6[\Z3S2\2;@!X%6')R15K)F[$D;=WGB>+H@*"&3F@&KSP[F4):: M2)7QJ^-T^I0:>'C>L]\:[4K+&@N8L_(GR661.-<.RF&#FU(^L/8+='K&FB]C MI3"_J+6QX[&#LD9(5G5@54%%J/WBYZX/!P#_&"#H ,%;0'0$$': T BUE1E9 M"RQQ&G/6(JZC%9L^F-X8M%)#J/X75Y*K6Z)P,EWB%[03: GX$B>$-TS*@N!/M,< M\M=X5]7<%Q[L"Y\%)PGO,1^AT/^ B^(!NJ9_ST\/%%.V/6P)%:B$C:+T1E=J?+G="-:0K#9# MM692C:@Y%FJ) M&PO=V]R:W-H965T1>&9I-!PA M*37PI HJ\I!%T30LN)!!/*_NK70\5SN;"PDK3S;R 56/OP4<3.>:^*FL ME?KB&P_)(HB\(\AA8[T$=U][^ !Y[I6:W4@VO=V:OZBFFH5[(Y7%C>8RI MQW\J^>YIEP.AT7KRCG:MDV6B2OMSOFO+N.B6YP80-AUM4[478O-<$'K9RV7 XE!:Q0*,6 MK1&J=L%V'5"T>H=M!]JA/D6%*@O^5'2'1F^>!N*?H;PF;'9%/)A'F"766F(7 M90OGQX#H4,+: X.B<(]/+M"$K9]&8>[ON&;ZE/<3POW0MRY_RE7,75+Z04;<\$.GT+ MM-*W. YH>QY0E-UGZ3H0]NC6W@!;:0MXBK/Z+%T'XEZ%UQ;Q%(?U)7C%%0=H MP5KR,YS3@W@=B'\U7EE+?(83^S*\#H@.):R%/\,Y_1J\#DA4>&5L&*^LA3[# MB?U*O!Y5NGBE,T9GXY_X&G;*-/=S-*V*44,V:B=M7;$U=YN"=UF7>6WWNEIV MDTV%-"2'K0N-KF=N<%T7H'7#JK(J^M;*NA*RNLQ&PO'FS&[\PP*4?.$5[!XA> M=?2%*AL4DX\/D]\GCDE?;TNOAY]KK89[CI'[#O*&B=*2@Z:S9S:(\'7'/9E. M>S(H.7226U1##.HJ&PVR0FR*+?)M0"N3G'I/A _],>%L(AFP,I(SOK+A+@2F M!2^DIW25ZU0A1*IG"X>V!P] K9,S44B3VV:POR?U\!U@W0.#C//&8->W@=&@ M)$I1*6YUQPPVP5>05[7\'KX=?F9;VLNLM6=FNT73U(;J MII6Q'=!OJUGMMFSO3;I>R9X*]66AIR-,'RJ4WDF:L:7I+[/& *8>XNJD+/GJ M,V&> MNR?H^>^N\XP**@EOF]:U?\RK_&;'T?6_LFR^578-.SW6K_QC-]D[!9/Q*9@\ MB9KLGX+)Y/A-1B?@L3Z8'KO)\"A-!O5QK74FW#H1-E$/3MY#_P>!FG)SH@AV%?.&/<$XDB08 K7HKM$X1E8GAH][?["G M)(J2Q(T YG8011@"3R..8 [ X9$D7D/[KR/@O5[*MC\AW;T E!+ P04 M" #%@*=8EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q="> M, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C] M$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA< MUYVE/=LO3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A M(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X M4$L#!!0 ( ,6 IUC"JX<1C@4 #(Q / >&PO=V]R:V)O;VLN>&UL MQ9O?4]LX$(#_%4V>>C/-)?&OM QA!@B]8X92AG"\=H2M)!IL*2RF>['_;PUNVDU8^R%*ZY]F@?EV* :NDDI7\*8K98#Q@=JV?_M9&_M3*\7*1 M&UV6L\&DV7 OC)/YN^%%@+SC#[8>,.^%W M;MYMG?XB2R?,G#OQE]';C52KP0@8P0R M[@5R$7#\1P%D@D F/4*V(IDBD&F?D#& S!#(K$_(!$!.$<@I+>1LG.ME8J86V=D:ZY Y"?$,A/M)"+;55Q\QP %W*EI/\8]UGS-,_UUF=- /D9 M@?Q,"WDK=D)M!;L5N?:,;Q/X&,O@8UJT*\&M> V76D$NU"S$:O$%Q,;K_?DC MN_AW*S>O*ESHI7OB!F)B;ID0R^72ER5J%;Z4G5KK:X*/[%K 6V."265";)4: MR5]U3AI11_#;0RE7S7Z0$7/*A%@JX?2Z9TB#R6-";H^JDB[LU.0YGY[#72%4 M+D4K9)@\)L3V^,*E8?>\]!GEJ[]]M\W);>%AVI@0>^-2Y;H2[([_:(<,L\2$ M6!,>)F1?(7>\OE=71M1!@WR8(";$AEBLN1'#,]Z4!)4_DGU;YT>8)B)B3?BD MQJZTE_^-,*R&A628*")B4=R*PI_*^JQ>:W_E*1]=,E/Y&#F.@DA%@4 M:)W2JITCS!@1L3$Z*A7VX2Y$U_X!&3%C1,3&>%NR= )B$HF()8+6+NUSC6DD M(M9(=^W2&4U,)Q&Q3K BQL-"3,PP$;%A#DAY'TZ(B8DFZDDT+YRP&X+Y)O[M MONFZ+F-,/'&?XFGWE3#QQ,3B06?Q;4RT_T4L'MR/L&T38^Z)B=V#8\+&38P9 M*"8V$(Z90DS,0#&Q@;JJC6$]YS(\=[!_'&,&BHD-U(WY,FI;F)B!8F(#=6/. MQ5(8X[,]Q,0,%!,;Z%WY-F17/B&)ES'8ZL8,E/SFQM@+IC;O,3$+)<06ZL , M6M>J+CXTQ,0LE!!;""^)87I/, LEQ!;",6%Z3]#G,,06.E"Y#]G"'[QH79N8 MA1)B"Z&5^Q FI 2S4$)LH:8#R3[,A>.R;!68"::=A%@[:"^2#2$FIIVDIXG/ ML+DV(2:FG818.X@O)S MJ,71^!%B8MI)B;6#8$;CNJ7^BHE9*"6V$!K-]J(/S$(I]3H !-/I'&)B%DK[ M:K_5T6RM3L$LE!%;",&\7?P#*[<,LU!&;"$\FK!6S3]F*T+.T-,S$(9L84Z,9O>@:_K(.84L]"4V$+X M$Q8HRREFH6FO#X):BSDQ"TVI6W#\F>WJ4UY_/"S0GDN;ESI,BR DYJ I^4S( MRL)?E'>&%R&"IWXFI%;OUC=-,0%-:P&-ZIWMR7$AEE*)XMH?W_KQG)?YC6'A M3[-Z,$G#RI_EMBS/_=@W=:5YL5_RO_]WA9-?4$L#!!0 ( ,6 IUC'UW-/ M1P( -4K : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4 MA>&M6"P@N.ZKDE:<44\RC;(!Y)0?BFT0T$JR^[:<@7U0#WH2<4:H0%S^ ?J$ M@,>7#Z=A5>W&L?M5U\-Z5X[-<-=VY70^LFG[8S.>E_VV M[IKU>[,MM2R74?>W,ZJGQ]N9B]>OKOS/Q':SV:_+[W;]YUA.XS\&UQ]M_S[L M2AFKQ6O3;\NXJNK/PW7W4%\VZ>X\N5H\OZVJ_ODM5?7<00)!,G^00I#.'V00 M9/,'.03Y_$$!03%_4(:@/'_0/03=SQ_T $$/\P>E)%.!'(GI#L1V)T0[T2@MZ#>0J"WH-Y" MH+=,'K8)]!;46PCT%M1;"/06U%L(]!;46PCT%M1;"/06U%L(]!;46PCT5M1; M"?16U%L)]%;46PGTULG+$@*]%?56 KT5]58"O17U5@*]%?56 KT5]58"O17U M5@*]#?4V KT-]38"O0WU-@*]#?4V KUM\K*;0&]#O8U ;T.]C4!O0[V-0&]# MO8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Y]\K"30VU%O)]#; M46\GT-M1;R?0VU%O)] [4.\@T#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O(- [ M)C^;$.@=J'<0Z!VH=Q#H':AW$.B=4>],H'=&O3.!WAGUS@1Z9]0[$^B=4>_\ MDWH/X]>A#->>[S5>_R>I'L_GENOE+\OOG9.[]X)S?5LQ//T%4$L#!!0 ( M ,6 IU@?G85O"0( -@J 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:S4[C M,!0%X%>ILD6-Z]\PB+(!M@.+>0%/_WKR%&>'OAOBLMBDY*\8B_6&>AM+YVG(*RL7>IORU[!FWM9;NR8F M%@O#:C^*F]?$B;RC8NPGCRL]A1"V]#LT8;TT_9Y%SMT M+*:GCF)YNL0[/;K5JJVI1C*?G/A>BD-K3K_B6F$N?_7XT3KNAYI/9^7K_N+"= MYA'9]#C_CO^>\5O]+_8A0/J0('THD#XT2!\&I(\*I(]+D#Y^@/3!%RB-H(C* M44CE**9R%%0YBJH894$L! A0#% @ Q8"G6 =!36*! ML0 ! ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 M " #%@*=8!9R'+.\ K @ $0 @ &O 9&]C4')O M<',O8V]R92YX;6Q02P$"% ,4 " #%@*=8F5R<(Q & "<)P $P M @ '- 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( ,6 MIUA)U(\ (@< .8I 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ Q8"G6,(E>(X]! /A, !@ ("!WA8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q8"G6./DH("'# CB, !@ M ("!_CP 'AL+W=O&UL4$L! A0#% @ Q8"G6&+CX#Y=!P ]1@ !D M ("!V4\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ Q8"G6 7G_B;R @ %0< !D ("!6E\ M 'AL+W=O&PO=V]R:W-H965TDA$ .HT 9 M " @;UE !X;"]W;W)K&UL4$L! A0#% @ MQ8"G6(R[JS!%!P 8!@ !D ("!AG< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q8"G6//!D_[R# YR8 !D M ("!5:$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ Q8"G6.,("-L'! K0L !D ("!2[@ 'AL M+W=O&PO=V]R:W-H965T@( -0% 9 " M@>"_ !X;"]W;W)K&UL4$L! A0#% @ Q8"G M6,EMPHN5! 8!, !D ("!D<( 'AL+W=OXG17$% *%P &0 M @(%=QP >&PO=V]R:W-H965T&UL4$L! A0#% @ Q8"G6&XD5<:[ @ DP8 M !D ("!1M$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q8"G6'4'GC)# @ 1 4 !D M ("!$=X 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ Q8"G6(X(\NNM @ S@8 !D ("!T>8 'AL+W=O M&PO=V]R:W-H965T'5 8 'LC 9 " @>[M M !X;"]W;W)K&UL4$L! A0#% @ Q8"G6!]I MI>S5! RQ8 !D ("!>?0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q8"G6/J$P3#H P 2@\ !D M ("!5@$! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ Q8"G6+B(7[)T @ +@8 !D ("! M5 T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ Q8"G6%.$M]SP @ 8@H !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ Q8"G6/!"PA)5 M @ 'P8 !D ("!(R4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q8"G6-%1U,L@ P O@L !D M ("!=BP! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ Q8"G6*G)!B:) @ )@8 !D ("!038! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MQ8"G6*&[C]#\ @ * D !D ("!5S\! 'AL+W=O&PO=V]R:W-H965T_8&P, *H* 9 " @6-% 0!X;"]W M;W)K&UL4$L! A0#% @ Q8"G6"L%^(>A P M2 T !D ("!M4@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q8"G6.TG;X,I P M0L !D M ("!QE(! 'AL+W=O&PO=V]R:W-H M965TL@0 !(< 9 M " @9=: 0!X;"]W;W)K&UL4$L! M A0#% @ Q8"G6,I1X^1^ P ,0T !D ("!@%\! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Q8"G M6'%O+LV2 P $A !D ("!S&@! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M" #%@*=8'YV%;PD" #8*@ $P @ $Q>0$ 6T-O;G1E;G1? @5'EP97-=+GAM;%!+!08 4@!2 '46 !K>P$ ! 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.1.u1 html 216 335 1 false 93 0 false 8 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Condensed Consolidated Balance Sheets Sheet http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Condensed Consolidated Statements of Operations Sheet http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 00300 - 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 00305 - Statement - Condensed Consolidated Statements of Stockholders' Deficit (Parenthetical) Sheet http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitParenthetical Condensed Consolidated Statements of Stockholders' Deficit (Parenthetical) Statements 6 false false R7.htm 00400 - 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 10101 - 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 10201 - Disclosure - Summary of Significant Accounting Policies Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 10301 - Disclosure - Revenue Recognition Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognition Revenue Recognition Notes 10 false false R11.htm 10401 - Disclosure - Lease Accounting Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccounting Lease Accounting Notes 11 false false R12.htm 10501 - Disclosure - Property, Equipment and Software, Net Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNet Property, Equipment and Software, Net Notes 12 false false R13.htm 10601 - Disclosure - Intangible Assets, Net Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNet Intangible Assets, Net Notes 13 false false R14.htm 10701 - Disclosure - Asset Retirement Obligations Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureAssetRetirementObligations Asset Retirement Obligations Notes 14 false false R15.htm 10801 - Disclosure - Equity Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureEquity Equity Notes 15 false false R16.htm 10901 - Disclosure - Commitments and Contingencies Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 16 false false R17.htm 11001 - Disclosure - Fair Value Measurements Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 17 false false R18.htm 11101 - Disclosure - Income Taxes Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureIncomeTaxes Income Taxes Notes 18 false false R19.htm 11201 - Disclosure - Tax Receivable Agreement Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureTaxReceivableAgreement Tax Receivable Agreement Notes 19 false false R20.htm 11301 - Disclosure - Share-Based Compensation Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensation Share-Based Compensation Notes 20 false false R21.htm 11401 - Disclosure - Net Loss Per Share Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShare Net Loss Per Share Notes 21 false false R22.htm 11501 - Disclosure - Redeemable Noncontrolling Interest Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterest Redeemable Noncontrolling Interest Notes 22 false false R23.htm 20202 - 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 23 false false R24.htm 30303 - Disclosure - Revenue Recognition (Tables) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionTables Revenue Recognition (Tables) Tables http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognition 24 false false R25.htm 30403 - Disclosure - Lease Accounting (Tables) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingTables Lease Accounting (Tables) Tables http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccounting 25 false false R26.htm 30503 - 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 26 false false R27.htm 30603 - Disclosure - Intangible Assets, Net (Tables) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetTables Intangible Assets, Net (Tables) Tables http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNet 27 false false R28.htm 30703 - Disclosure - Asset Retirement Obligations (Tables) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureAssetRetirementObligationsTables Asset Retirement Obligations (Tables) Tables http://climatecrisisrealimpactacquisition.com/role/DisclosureAssetRetirementObligations 28 false false R29.htm 31003 - Disclosure - Fair Value Measurements (Tables) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurements 29 false false R30.htm 31303 - Disclosure - Share-Based Compensation (Tables) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensation 30 false false R31.htm 31403 - Disclosure - Net Loss Per Share (Tables) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareTables Net Loss Per Share (Tables) Tables http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShare 31 false false R32.htm 31503 - Disclosure - Redeemable Noncontrolling Interest (Tables) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestTables Redeemable Noncontrolling Interest (Tables) Tables http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterest 32 false false R33.htm 40101 - 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 33 false false R34.htm 40201 - 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 34 false false R35.htm 40202 - 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 35 false false R36.htm 40203 - 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 36 false false R37.htm 40302 - 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 37 false false R38.htm 40303 - Disclosure - Revenue Recognition - Revenues related to contract liabilities (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionRevenuesRelatedToContractLiabilitiesDetails Revenue Recognition - Revenues related to contract liabilities (Details) Details 38 false false R39.htm 40304 - Disclosure - Revenue Recognition - Deferred revenue to be recognized (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionDeferredRevenueToBeRecognizedDetails Revenue Recognition - Deferred revenue to be recognized (Details) Details 39 false false R40.htm 40401 - Disclosure - Lease Accounting - Lessee Accounting (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails Lease Accounting - Lessee Accounting (Details) Details 40 false false R41.htm 40402 - Disclosure - Lease Accounting - Lessor Accounting (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails Lease Accounting - Lessor Accounting (Details) Details 41 false false R42.htm 40403 - 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 42 false false R43.htm 40501 - 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 43 false false R44.htm 40502 - 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 44 false false R45.htm 40601 - 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 45 false false R46.htm 40701 - Disclosure - Asset Retirement Obligations - Asset retirement obligation activity (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureAssetRetirementObligationsAssetRetirementObligationActivityDetails Asset Retirement Obligations - Asset retirement obligation activity (Details) Details 46 false false R47.htm 40801 - Disclosure - Equity (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureEquityDetails Equity (Details) Details http://climatecrisisrealimpactacquisition.com/role/DisclosureEquity 47 false false R48.htm 40901 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 48 false false R49.htm 41001 - 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 49 false false R50.htm 41002 - 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 50 false false R51.htm 41003 - 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 51 false false R52.htm 41004 - 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 52 false false R53.htm 41005 - Disclosure - Fair Value Measurements - Narratives (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsNarrativesDetails Fair Value Measurements - Narratives (Details) Details 53 false false R54.htm 41101 - Disclosure - Income Taxes - Narrative (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureIncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 54 false false R55.htm 41201 - Disclosure - Tax Receivable Agreement (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureTaxReceivableAgreementDetails Tax Receivable Agreement (Details) Details http://climatecrisisrealimpactacquisition.com/role/DisclosureTaxReceivableAgreement 55 false false R56.htm 41301 - 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 56 false false R57.htm 41302 - 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 57 false false R58.htm 41303 - 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 58 false false R59.htm 41304 - Disclosure - Share-Based Compensation - Stock Option Activity (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails Share-Based Compensation - Stock Option Activity (Details) Details 59 false false R60.htm 41305 - Disclosure - Share-Based Compensation - Schedule of RSU Activity (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfRsuActivityDetails Share-Based Compensation - Schedule of RSU Activity (Details) Details 60 false false R61.htm 41306 - Disclosure - Share-Based Compensation - RSU Activity (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationRsuActivityDetails Share-Based Compensation - RSU Activity (Details) Details 61 false false R62.htm 41307 - 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 62 false false R63.htm 41308 - Disclosure - Share-Based Compensation - Market-Based Awards (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationMarketBasedAwardsDetails Share-Based Compensation - Market-Based Awards (Details) Details 63 false false R64.htm 41309 - 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 64 false false R65.htm 41310 - Disclosure - Share-Based Compensation - Performance-Based Awards (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails Share-Based Compensation - Performance-Based Awards (Details) Details 65 false false R66.htm 41311 - 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 66 false false R67.htm 41312 - 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 67 false false R68.htm 41313 - Disclosure - Share-Based Compensation - Incentive Units (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsDetails Share-Based Compensation - Incentive Units (Details) Details 68 false false R69.htm 41401 - 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 69 false false R70.htm 41402 - 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 70 false false R71.htm 41501 - Disclosure - Redeemable Noncontrolling Interest - Narrative (Details) Sheet http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails Redeemable Noncontrolling Interest - Narrative (Details) Details 71 false false R72.htm 41502 - 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 72 false false R73.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Uncategorized 73 false false R74.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Cover 74 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 22 fact(s) appearing in ix:hidden were eligible for transformation: ecd:NonRule10b51ArrAdoptedFlag, ecd:NonRule10b51ArrTrmntdFlag, ecd:TrdArrIndTitle, us-gaap:CommonStockSharesOutstanding, us-gaap:EarningsPerShareDiluted, us-gaap:LesseeOperatingLeaseTermOfContract, us-gaap:LessorOperatingLeaseTermOfContract, us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockSharesOutstanding, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross, us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding - evgo-20240331x10q.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 4 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies, us-gaap:OperatingLeaseIncomeComprehensiveIncomeExtensibleList - evgo-20240331x10q.htm 9 [dq-0712-Presentation-Base-Set-Order] Role '41502 - Disclosure - Redeemable Noncontrolling Interest - Schedule of reconciliation of changes in redeemable noncontrolling interest (Details)', a level 4, Detail role, appears before '995410 - Disclosure - Pay vs Performance Disclosure', a level 1, Note role. evgo-20240331.xsd 273, https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd 30 evgo-20240331.xsd evgo-20240331_cal.xml evgo-20240331_def.xml evgo-20240331_lab.xml evgo-20240331_pre.xml evgo-20240331x10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 92 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "evgo-20240331x10q.htm": { "nsprefix": "evgo", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "dts": { "schema": { "local": [ "evgo-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/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/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] }, "calculationLink": { "local": [ "evgo-20240331_cal.xml" ] }, "definitionLink": { "local": [ "evgo-20240331_def.xml" ] }, "labelLink": { "local": [ "evgo-20240331_lab.xml" ] }, "presentationLink": { "local": [ "evgo-20240331_pre.xml" ] }, "inline": { "local": [ "evgo-20240331x10q.htm" ] } }, "keyStandard": 268, "keyCustom": 67, "axisStandard": 34, "axisCustom": 0, "memberStandard": 38, "memberCustom": 49, "hidden": { "total": 33, "http://fasb.org/us-gaap/2023": 25, "http://xbrl.sec.gov/dei/2023": 5, "http://xbrl.sec.gov/ecd/2023": 3 }, "contextCount": 216, "entityCount": 1, "segmentCount": 93, "elementCount": 639, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 574, "http://xbrl.sec.gov/dei/2023": 34, "http://xbrl.sec.gov/ecd/2023": 16 }, "report": { "R1": { "role": "http://climatecrisisrealimpactacquisition.com/role/DocumentDocumentAndEntityInformation", "longName": "00090 - 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_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets", "longName": "00100 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_3_31_2024_8_IXThxoRUytq3N3sPuRhQ", "name": "evgo:CashCashEquivalentAndRestrictedCashAtCarryingValue", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_8_IXThxoRUytq3N3sPuRhQ", "name": "evgo:CashCashEquivalentAndRestrictedCashAtCarryingValue", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "00105 - 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_3_31_2024_8_IXThxoRUytq3N3sPuRhQ", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_8_IXThxoRUytq3N3sPuRhQ", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations", "longName": "00200 - Statement - Condensed Consolidated Statements of Operations", "shortName": "Condensed Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R5": { "role": "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit", "longName": "00300 - 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_5NImxNE3UUuXvba0Ug0CqA", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_5NImxNE3UUuXvba0Ug0CqA", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R6": { "role": "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitParenthetical", "longName": "00305 - Statement - Condensed Consolidated Statements of Stockholders' Deficit (Parenthetical)", "shortName": "Condensed Consolidated Statements of Stockholders' Deficit (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true }, "uniqueAnchor": null }, "R7": { "role": "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "00400 - 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_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "evgo:GainLossOnSaleOfPropertyPlantEquipmentNetOfInsuranceRecoveriesAndImpairmentExpense", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "unique": true } }, "R8": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperations", "longName": "10101 - 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_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "longName": "10201 - 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_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognition", "longName": "10301 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccounting", "longName": "10401 - Disclosure - Lease Accounting", "shortName": "Lease Accounting", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "evgo:LeaseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "evgo:LeaseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNet", "longName": "10501 - 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_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNet", "longName": "10601 - Disclosure - Intangible Assets, Net", "shortName": "Intangible Assets, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureAssetRetirementObligations", "longName": "10701 - Disclosure - Asset Retirement Obligations", "shortName": "Asset Retirement Obligations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureEquity", "longName": "10801 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingencies", "longName": "10901 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:CommitmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:CommitmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurements", "longName": "11001 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureIncomeTaxes", "longName": "11101 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureTaxReceivableAgreement", "longName": "11201 - Disclosure - Tax Receivable Agreement", "shortName": "Tax Receivable Agreement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "evgo:TaxReceivableAgreementTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "evgo:TaxReceivableAgreementTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensation", "longName": "11301 - Disclosure - Share-Based Compensation", "shortName": "Share-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShare", "longName": "11401 - 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_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterest", "longName": "11501 - Disclosure - Redeemable Noncontrolling Interest", "shortName": "Redeemable Noncontrolling Interest", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "20202 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "evgo:BasisOfAccountingAndConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "evgo:BasisOfAccountingAndConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionTables", "longName": "30303 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "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-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "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-20240331x10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingTables", "longName": "30403 - Disclosure - Lease Accounting (Tables)", "shortName": "Lease Accounting (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetTables", "longName": "30503 - Disclosure - Property, Equipment and Software, Net (Tables)", "shortName": "Property, Equipment and Software, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "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-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "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-20240331x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetTables", "longName": "30603 - Disclosure - Intangible Assets, Net (Tables)", "shortName": "Intangible Assets, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "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-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "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-20240331x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureAssetRetirementObligationsTables", "longName": "30703 - Disclosure - Asset Retirement Obligations (Tables)", "shortName": "Asset Retirement Obligations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "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-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "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-20240331x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsTables", "longName": "31003 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationTables", "longName": "31303 - Disclosure - Share-Based Compensation (Tables)", "shortName": "Share-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "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-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "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-20240331x10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareTables", "longName": "31403 - Disclosure - Net Loss Per Share (Tables)", "shortName": "Net Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "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-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "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-20240331x10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestTables", "longName": "31503 - Disclosure - Redeemable Noncontrolling Interest (Tables)", "shortName": "Redeemable Noncontrolling Interest (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "longName": "40101 - 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": "33", "firstAnchor": { "contextRef": "Duration_7_1_2021_To_7_1_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_VnD4P9b3eUKSkVvXl9L1Mw", "name": "evgo:StockHoldersEquityConversionRatio", "unitRef": "Unit_Standard_shares_-tEcUvInY02UWZJnJJpq9Q", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2021_To_7_1_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_VnD4P9b3eUKSkVvXl9L1Mw", "name": "evgo:StockHoldersEquityConversionRatio", "unitRef": "Unit_Standard_shares_-tEcUvInY02UWZJnJJpq9Q", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfBusinessAndCreditRiskDetails", "longName": "40201 - 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": "34", "firstAnchor": { "contextRef": "As_Of_3_31_2024_8_IXThxoRUytq3N3sPuRhQ", "name": "us-gaap:CashFDICInsuredAmount", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_8_IXThxoRUytq3N3sPuRhQ", "name": "us-gaap:CashFDICInsuredAmount", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails", "longName": "40202 - 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": "35", "firstAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_62sN2SFcRkmYovSPo_fWRQ", "name": "us-gaap:LettersOfCreditOutstandingAmount", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_62sN2SFcRkmYovSPo_fWRQ", "name": "us-gaap:LettersOfCreditOutstandingAmount", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAndAllowanceForDoubtfulAccountsDetails", "longName": "40203 - 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": "36", "firstAnchor": { "contextRef": "As_Of_3_31_2024_8_IXThxoRUytq3N3sPuRhQ", "name": "us-gaap:NontradeReceivablesCurrent", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_8_IXThxoRUytq3N3sPuRhQ", "name": "us-gaap:NontradeReceivablesCurrent", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndLiabilitiesActivityDetails", "longName": "40302 - 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": "37", "firstAnchor": { "contextRef": "As_Of_3_31_2024_8_IXThxoRUytq3N3sPuRhQ", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "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-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_8_IXThxoRUytq3N3sPuRhQ", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "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-20240331x10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionRevenuesRelatedToContractLiabilitiesDetails", "longName": "40303 - 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": "38", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "evgo:ScheduleOfContractWithCustomerLiabilityRevenueRecognizedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "evgo:ScheduleOfContractWithCustomerLiabilityRevenueRecognizedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionDeferredRevenueToBeRecognizedDetails", "longName": "40304 - 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": "39", "firstAnchor": { "contextRef": "As_Of_3_31_2024_8_IXThxoRUytq3N3sPuRhQ", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_8_IXThxoRUytq3N3sPuRhQ", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails", "longName": "40401 - Disclosure - Lease Accounting - Lessee Accounting (Details)", "shortName": "Lease Accounting - Lessee Accounting (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "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-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "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-20240331x10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails", "longName": "40402 - Disclosure - Lease Accounting - Lessor Accounting (Details)", "shortName": "Lease Accounting - Lessor Accounting (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "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-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "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-20240331x10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingComponentsOfChargingEquipmentAndChargingStationsDetails", "longName": "40403 - 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": "42", "firstAnchor": { "contextRef": "As_Of_3_31_2024_8_IXThxoRUytq3N3sPuRhQ", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "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-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_TypeOfArrangementAxis_evgo_ComponentsLeasedToThirdPartiesMember_3BrxbuRmbEOAWjzPOJxk4Q", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "unique": true } }, "R43": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfPropertyAndEquipmentNetDetails", "longName": "40501 - 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": "43", "firstAnchor": { "contextRef": "As_Of_3_31_2024_8_IXThxoRUytq3N3sPuRhQ", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "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-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_P6IrUg6_sUOU07RdjFmEug", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "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-20240331x10q.htm", "unique": true } }, "R44": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyAndEquipmentDetails", "longName": "40502 - 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": "44", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:DepreciationAmortizationAndAccretionNet", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_evgo_PropertyAndEquipmentMember_b43mAs1Gk0eO7ATpg3KKFA", "name": "us-gaap:DepreciationAmortizationAndAccretionNet", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "evgo:ScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyPlantAndEquipmentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "unique": true } }, "R45": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetScheduleOfFiniteLivedIntangibleAssetsNetDetails", "longName": "40601 - 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": "45", "firstAnchor": { "contextRef": "As_Of_3_31_2024_8_IXThxoRUytq3N3sPuRhQ", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "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-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_8_IXThxoRUytq3N3sPuRhQ", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "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-20240331x10q.htm", "first": true, "unique": true } }, "R46": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureAssetRetirementObligationsAssetRetirementObligationActivityDetails", "longName": "40701 - 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": "46", "firstAnchor": { "contextRef": "As_Of_12_31_2023_yk4kAYhuEE21Gz_tTe9Unw", "name": "us-gaap:AssetRetirementObligation", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "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-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_yk4kAYhuEE21Gz_tTe9Unw", "name": "us-gaap:AssetRetirementObligation", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "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-20240331x10q.htm", "first": true, "unique": true } }, "R47": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureEquityDetails", "longName": "40801 - Disclosure - Equity (Details)", "shortName": "Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_SubsidiarySaleOfStockAxis_evgo_AtMarketOfferingMember_pqsWqfQUtEeRSGQxbToP3g", "name": "evgo:CommonStockCapitalAmountReservedForFutureIssuance", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_SubsidiarySaleOfStockAxis_evgo_AtMarketOfferingMember_pqsWqfQUtEeRSGQxbToP3g", "name": "evgo:CommonStockCapitalAmountReservedForFutureIssuance", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R48": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "longName": "40901 - Disclosure - Commitments and Contingencies - Narrative (Details)", "shortName": "Commitments and Contingencies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_evgo_PurchaseCommitmentForChargingEquipmentMember_Ui3ui3prSUOR5eqpWJT2tw", "name": "us-gaap:PurchaseObligation", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_evgo_PurchaseCommitmentForChargingEquipmentMember_Ui3ui3prSUOR5eqpWJT2tw", "name": "us-gaap:PurchaseObligation", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R49": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails", "longName": "41001 - 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": "49", "firstAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_pewRePekYkmOZOYdg4twew", "name": "us-gaap:LiabilitiesFairValueDisclosure", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_pewRePekYkmOZOYdg4twew", "name": "us-gaap:LiabilitiesFairValueDisclosure", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R50": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsEarnoutLiabilityScheduleOfAssumptionsOfLiabilityDetails", "longName": "41002 - 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": "50", "firstAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_FinancialInstrumentAxis_evgo_EarnoutLiabilityMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputSharePriceMember_3doOVsbUbU6tGbak3SLSTQ", "name": "us-gaap:DerivativeLiabilityMeasurementInput", "unitRef": "Unit_Divide_USD_shares_lTpaJ10FtEat0fHb01JHpA", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_FinancialInstrumentAxis_evgo_EarnoutLiabilityMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputSharePriceMember_3doOVsbUbU6tGbak3SLSTQ", "name": "us-gaap:DerivativeLiabilityMeasurementInput", "unitRef": "Unit_Divide_USD_shares_lTpaJ10FtEat0fHb01JHpA", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R51": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsPrivatePlacementWarrantLiabilityScheduleOfAssumptionsOfLiabilityDetails", "longName": "41003 - 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": "51", "firstAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputSharePriceMember_6XR52MvttEi-L-FtUEU8PQ", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "Unit_Divide_USD_shares_lTpaJ10FtEat0fHb01JHpA", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputSharePriceMember_6XR52MvttEi-L-FtUEU8PQ", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "Unit_Divide_USD_shares_lTpaJ10FtEat0fHb01JHpA", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R52": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfLiabilitiesDetails", "longName": "41004 - 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": "52", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_FinancialInstrumentAxis_evgo_EarnoutLiabilityMember_QAC_KVX7yUaKsM4BWukNcw", "name": "us-gaap:DerivativeLiabilities", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_FinancialInstrumentAxis_evgo_EarnoutLiabilityMember_QAC_KVX7yUaKsM4BWukNcw", "name": "us-gaap:DerivativeLiabilities", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R53": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsNarrativesDetails", "longName": "41005 - Disclosure - Fair Value Measurements - Narratives (Details)", "shortName": "Fair Value Measurements - Narratives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_5M7Qqs5LPEm2wZPfPc_mwg", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_5M7Qqs5LPEm2wZPfPc_mwg", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R54": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureIncomeTaxesNarrativeDetails", "longName": "41101 - Disclosure - Income Taxes - Narrative (Details)", "shortName": "Income Taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "As_Of_3_31_2024_8_IXThxoRUytq3N3sPuRhQ", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_8_IXThxoRUytq3N3sPuRhQ", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R55": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureTaxReceivableAgreementDetails", "longName": "41201 - Disclosure - Tax Receivable Agreement (Details)", "shortName": "Tax Receivable Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "evgo:PercentageOfNetCashSavingsOwedPerAgreement", "unitRef": "Unit_Standard_pure_gadEXZ12bkGRXfs0tdj-Lg", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "evgo:TaxReceivableAgreementTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "evgo:PercentageOfNetCashSavingsOwedPerAgreement", "unitRef": "Unit_Standard_pure_gadEXZ12bkGRXfs0tdj-Lg", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "evgo:TaxReceivableAgreementTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R56": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfShareBasedCompensationDetails", "longName": "41301 - 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": "56", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "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-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "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-20240331x10q.htm", "first": true, "unique": true } }, "R57": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensation2021LongTermIncentivePlanDetails", "longName": "41302 - 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": "57", "firstAnchor": { "contextRef": "As_Of_7_1_2021_us-gaap_PlanNameAxis_evgo_LongTermIncentivePlan2021Member_I_OQ7Pn2wUOpjqKPQSxBsQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "Unit_Standard_shares_-tEcUvInY02UWZJnJJpq9Q", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_7_1_2021_us-gaap_PlanNameAxis_evgo_LongTermIncentivePlan2021Member_I_OQ7Pn2wUOpjqKPQSxBsQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "Unit_Standard_shares_-tEcUvInY02UWZJnJJpq9Q", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R58": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfStockOptionActivityDetails", "longName": "41303 - 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": "58", "firstAnchor": { "contextRef": "As_Of_12_31_2023_yk4kAYhuEE21Gz_tTe9Unw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_-tEcUvInY02UWZJnJJpq9Q", "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-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_8_IXThxoRUytq3N3sPuRhQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_-tEcUvInY02UWZJnJJpq9Q", "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-20240331x10q.htm", "unique": true } }, "R59": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails", "longName": "41304 - 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": "59", "firstAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_FD1YATLe8k2Ap7CfrcQkaw", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_FD1YATLe8k2Ap7CfrcQkaw", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R60": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfRsuActivityDetails", "longName": "41305 - Disclosure - Share-Based Compensation - Schedule of RSU Activity (Details)", "shortName": "Share-Based Compensation - Schedule of RSU Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_evgo_LongTermIncentivePlan2021Member_KiAmUwCftUyEl3_S9vfgyA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_-tEcUvInY02UWZJnJJpq9Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_evgo_LongTermIncentivePlan2021Member_KiAmUwCftUyEl3_S9vfgyA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_-tEcUvInY02UWZJnJJpq9Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R61": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationRsuActivityDetails", "longName": "41306 - Disclosure - Share-Based Compensation - RSU Activity (Details)", "shortName": "Share-Based Compensation - RSU Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_yHOquFJv70CVKRj1K6fmWQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_yHOquFJv70CVKRj1K6fmWQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R62": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails", "longName": "41307 - 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": "62", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_AwardTypeAxis_evgo_MarketBasedPerformanceSharesMember_-Wmt6_iotkyChEre1pi3xQ", "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-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_AwardTypeAxis_evgo_MarketBasedPerformanceSharesMember_-Wmt6_iotkyChEre1pi3xQ", "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-20240331x10q.htm", "first": true, "unique": true } }, "R63": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationMarketBasedAwardsDetails", "longName": "41308 - 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": "63", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_AwardTypeAxis_evgo_MarketBasedPerformanceSharesMember_-Wmt6_iotkyChEre1pi3xQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "unitRef": "Unit_Standard_shares_-tEcUvInY02UWZJnJJpq9Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_AwardTypeAxis_evgo_MarketBasedPerformanceSharesMember_-Wmt6_iotkyChEre1pi3xQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "unitRef": "Unit_Standard_shares_-tEcUvInY02UWZJnJJpq9Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R64": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsKeyAssumptionsDetails", "longName": "41309 - 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": "64", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_AwardTypeAxis_evgo_MarketBasedPerformanceSharesMember_-Wmt6_iotkyChEre1pi3xQ", "name": "evgo:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCostOfEquity", "unitRef": "Unit_Standard_pure_gadEXZ12bkGRXfs0tdj-Lg", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_AwardTypeAxis_evgo_MarketBasedPerformanceSharesMember_-Wmt6_iotkyChEre1pi3xQ", "name": "evgo:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCostOfEquity", "unitRef": "Unit_Standard_pure_gadEXZ12bkGRXfs0tdj-Lg", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R65": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails", "longName": "41310 - 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": "65", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_bSNd54jhVEiKJ6BZ97h8mA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_bSNd54jhVEiKJ6BZ97h8mA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R66": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "longName": "41311 - 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": "66", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_bSNd54jhVEiKJ6BZ97h8mA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "Unit_Standard_shares_-tEcUvInY02UWZJnJJpq9Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_bSNd54jhVEiKJ6BZ97h8mA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "Unit_Standard_shares_-tEcUvInY02UWZJnJJpq9Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R67": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsSummaryOfActivityOfIncentiveUnitsDetails", "longName": "41312 - 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": "67", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_evgo_ShareBasedAwardsIncentiveUnitsMember_0kN7mVp1VU2nYnB8FhrnEw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_-tEcUvInY02UWZJnJJpq9Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_evgo_ShareBasedAwardsIncentiveUnitsMember_0kN7mVp1VU2nYnB8FhrnEw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_-tEcUvInY02UWZJnJJpq9Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R68": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsDetails", "longName": "41313 - Disclosure - Share-Based Compensation - Incentive Units (Details)", "shortName": "Share-Based Compensation - Incentive Units (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_AwardTypeAxis_evgo_ShareBasedAwardsIncentiveUnitsMember_3273XcqUc0SrsE599dsaVA", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_AwardTypeAxis_evgo_ShareBasedAwardsIncentiveUnitsMember_3273XcqUc0SrsE599dsaVA", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } }, "R69": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "longName": "41401 - 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": "69", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "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-20240331x10q.htm", "unique": true } }, "R70": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedEpsDetails", "longName": "41402 - 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": "70", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_-tEcUvInY02UWZJnJJpq9Q", "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-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_-tEcUvInY02UWZJnJJpq9Q", "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-20240331x10q.htm", "first": true, "unique": true } }, "R71": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails", "longName": "41501 - Disclosure - Redeemable Noncontrolling Interest - Narrative (Details)", "shortName": "Redeemable Noncontrolling Interest - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "As_Of_3_31_2024_srt_ConsolidatedEntitiesAxis_evgo_EvgoHoldingsMember_9Gb1kJCJKUe6YLZNHXkPBg", "name": "evgo:UnitsOwnedShares", "unitRef": "Unit_Standard_shares_-tEcUvInY02UWZJnJJpq9Q", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_srt_ConsolidatedEntitiesAxis_evgo_EvgoHoldingsMember_9Gb1kJCJKUe6YLZNHXkPBg", "name": "evgo:PercentageOfOwnershipInterestHeld", "unitRef": "Unit_Standard_pure_gadEXZ12bkGRXfs0tdj-Lg", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:MinorityInterestDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "unique": true } }, "R72": { "role": "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestScheduleOfReconciliationOfChangesInRedeemableNoncontrollingInterestDetails", "longName": "41502 - 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": "72", "firstAnchor": { "contextRef": "As_Of_12_31_2023_yk4kAYhuEE21Gz_tTe9Unw", "name": "us-gaap:RedeemableNoncontrollingInterestEquityFairValue", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:NetIncomeLossAttributableToNoncontrollingInterest", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "unique": true } }, "R73": { "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": "Uncategorized", "order": "73", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_RoKNeB3i4k-49e59x1Nh5w", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_IvKuu-xZ2UisDPBJ-k9CuQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true }, "uniqueAnchor": null }, "R74": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Cover", "order": "74", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ecd_IndividualAxis_evgo_DennisKishMember_ecd_TradingArrAxis_evgo_FormerTradingPlanMember_6SUfZw0QikKRNYGmHSrAnw", "name": "ecd:TrdArrIndName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ecd_IndividualAxis_evgo_DennisKishMember_ecd_TradingArrAxis_evgo_FormerTradingPlanMember_6SUfZw0QikKRNYGmHSrAnw", "name": "ecd:TrdArrIndName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "evgo-20240331x10q.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "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": [ "r14", "r673" ] }, "evgo_AccountsReceivableCapitalBuild": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "AccountsReceivableCapitalBuild", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "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/2023", "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": [ "r643" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance of $1,327 and $1,116 as of March 31, 2024 and December 31, 2023, respectively", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r225", "r226" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "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": [ "r16" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfPropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "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": [ "r46", "r141", "r521" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r724" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "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": [ "r74", "r673", "r869" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r385", "r386", "r387", "r551", "r789", "r790", "r791", "r845", "r870" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r730" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r730" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r730" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r730" ] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentForAmortization", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyAndEquipmentDetails": { "parentTag": "us-gaap_DepreciationAmortizationAndAccretionNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Amortization", "terseLabel": "Amortization of software", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives." } } }, "auth_ref": [ "r5", "r44" ] }, "evgo_AdjustmentsToAdditionalPaidInCapitalChangeInFairValueOfRedeemableNonControllingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/2023", "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": [ "r57", "r58", "r351" ] }, "evgo_AdjustmentsToFairValueOfNonControllingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/2023", "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/2023", "localname": "AffiliatedEntityMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity", "terseLabel": "Affiliated Entity" } } }, "auth_ref": [ "r599", "r644", "r679", "r817", "r854", "r855", "r856" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r695", "r706", "r716", "r741" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r698", "r709", "r719", "r744" ] }, "evgo_AgreementLiquidationDamageAmountIfCounterpartyTerminates": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r730" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r737" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r702", "r710", "r720", "r737", "r745", "r749", "r757" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r755" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r380", "r388" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r149", "r229", "r264" ] }, "evgo_AmendedTradingPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "AmendedTradingPlanMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Amended Trading Plan.", "label": "Amended Trading Plan [Member]", "terseLabel": "Amended Trading Plan" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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/20240331", "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/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetScheduleOfFiniteLivedIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Amortization Of Intangible Assets", "terseLabel": "Amortization of intangible assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r5", "r40", "r44" ] }, "evgo_AncillaryRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/2023", "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": [ "r202" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r30" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r30" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingComponentsOfChargingEquipmentAndChargingStationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingTables" ], "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": [ "r404" ] }, "us-gaap_AssetRetirementObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r281", "r284" ] }, "us-gaap_AssetRetirementObligationAccretionExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r282", "r287" ] }, "us-gaap_AssetRetirementObligationDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Asset Retirement Obligations" } } }, "auth_ref": [] }, "us-gaap_AssetRetirementObligationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r128", "r280", "r283" ] }, "us-gaap_AssetRetirementObligationLiabilitiesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r285" ] }, "us-gaap_AssetRetirementObligationLiabilitiesSettled": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r286" ] }, "us-gaap_AssetRetirementObligationsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationsNoncurrent", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "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": [ "r803" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r108", "r145", "r165", "r210", "r216", "r220", "r261", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r406", "r410", "r432", "r515", "r592", "r673", "r686", "r808", "r809", "r857" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r137", "r150", "r165", "r261", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r406", "r410", "r432", "r673", "r808", "r809", "r857" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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 probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r66" ] }, "evgo_AtMarketOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "AtMarketOfferingMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureEquityDetails" ], "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/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r752" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r753" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r748" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r748" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r748" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r748" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r748" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r748" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedEpsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsSummaryOfActivityOfIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationRsuActivityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsKeyAssumptionsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfRsuActivityDetails", "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": [ "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r751" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r750" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r749" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r749" ] }, "evgo_BasisOfAccountingAndConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/20240331", "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/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "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": [ "r403", "r665", "r666" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r59", "r60", "r403", "r665", "r666" ] }, "evgo_CapitalBuildLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "CapitalBuildLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "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/2023", "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": [ "r24", "r25", "r26" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r139" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r23", "r107" ] }, "evgo_CashCashEquivalentAndRestrictedCashAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "CashCashEquivalentAndRestrictedCashAtCarryingValue", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount 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/2023", "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": [ "r22", "r89", "r162" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "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 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": [ "r2", "r89" ] }, "us-gaap_CashFDICInsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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/20240331", "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/2023", "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/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r728" ] }, "evgo_ChangesInFairValueOfLiabilitiesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "ChangesInFairValueOfLiabilitiesRollForward", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Changes in Fair Value of Liabilities [Roll Forward]" } } }, "auth_ref": [] }, "evgo_ChargerInstallationMaximumLiquidatedDamagesPerSite": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/20240331", "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/20240331", "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_ChargingEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "ChargingEquipmentMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Charging Equipment [Member].", "label": "Charging Equipment [Member]", "terseLabel": "Charging equipment" } } }, "auth_ref": [] }, "evgo_ChargingNetworkRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "ChargingNetworkRevenueMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to charging network revenue.", "label": "Charging Network Revenue [Member]", "verboseLabel": "Total charging network" } } }, "auth_ref": [] }, "evgo_ChargingRevenueCommercialMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/20240331", "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/20240331", "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/20240331", "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/20240331", "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": [] }, "evgo_ChargingStationInstallationCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "ChargingStationInstallationCostsMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information relating to charging station equipment.", "label": "Charging Station Installation Costs [Member]", "terseLabel": "Charging station installation costs" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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/2023", "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": [ "r134", "r146", "r147", "r148", "r165", "r188", "r189", "r197", "r201", "r208", "r209", "r261", "r293", "r295", "r296", "r297", "r300", "r301", "r306", "r307", "r310", "r313", "r320", "r432", "r544", "r545", "r546", "r547", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r580", "r601", "r619", "r637", "r638", "r639", "r640", "r641", "r764", "r786", "r793" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r52" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails" ], "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/20240331", "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/20240331", "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/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r729" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r729" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r18", "r69", "r516", "r579" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies" } } }, "auth_ref": [] }, "us-gaap_CommitmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r98" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r870" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r870" ] }, "evgo_CommonSharesAreNotIncludedInNumberOfOwnedSharesAndSubjectToPossibleForfeitureShares": { "xbrltype": "sharesItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/20240331", "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/2023", "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": [ "r676", "r677", "r678", "r680", "r681", "r682", "r683", "r789", "r790", "r845", "r867", "r870" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r73" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r73", "r580" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r73" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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", "r73", "r580", "r598", "r870", "r871" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "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": [ "r73", "r518", "r673" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r734" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r733" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r735" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r732" ] }, "evgo_ComponentsLeasedToThirdPartiesMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "ComponentsLeasedToThirdPartiesMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingComponentsOfChargingEquipmentAndChargingStationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingTables" ], "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/2023", "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": [ "r32", "r34", "r67", "r68", "r224", "r643" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r32", "r34", "r67", "r68", "r224", "r542", "r643" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r32", "r34", "r67", "r68", "r224", "r643", "r769" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r70", "r122" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r643" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r32", "r34", "r67", "r68", "r224" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfBusinessAndCreditRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r31", "r32", "r34", "r35", "r67", "r106", "r643" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r32", "r34", "r67", "r68", "r224", "r643" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r169", "r406", "r407", "r410", "r411", "r463", "r644", "r807", "r810", "r811" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r169", "r406", "r407", "r410", "r411", "r463", "r644", "r807", "r810", "r811" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyAndEquipmentDetails", "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/20240331", "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/2023", "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": [ "r813" ] }, "evgo_ContractWithCustomerAssetIncreaseDecreaseForAmountsInvoicedOffsetByRevenueRecognizedFromPerformanceObligationsSatisfied": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/2023", "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": [ "r322", "r324", "r336" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r322", "r323", "r336" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "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": [ "r322", "r323", "r336" ] }, "evgo_ContractWithCustomerLiabilityIncreaseDecreaseForCustomerActivityAssociatedWithEachProductOfferingsIncludingReceiptOfCashPaymentsAndSatisfactionOfPerformanceObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "ContractWithCustomerLiabilityIncreaseDecreaseForCustomerActivityAssociatedWithEachProductOfferingsIncludingReceiptOfCashPaymentsAndSatisfactionOfPerformanceObligations", "crdr": "debit", "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/20240331", "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/20240331", "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/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "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": [ "r322", "r323", "r336" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionRevenuesRelatedToContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Amounts included in the beginning of period contract liabilities balance", "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": [ "r337" ] }, "evgo_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndLiabilitiesActivityDetails" ], "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", "negatedLabel": "Recognized in revenue" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r331" ] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r788" ] }, "evgo_CostDepreciationNetCapitalBuildAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "CostDepreciationNetCapitalBuildAmortization", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 2.0 } }, "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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "verboseLabel": "Cost of sales excluding depreciations", "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization." } } }, "auth_ref": [ "r771", "r772" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "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": [ "r84", "r165", "r261", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r432", "r808" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": "Other 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/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r167", "r168", "r302", "r308", "r462", "r648", "r650" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover page.", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditConcentrationRiskMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfBusinessAndCreditRiskDetails" ], "lang": { "en-us": { "role": { "label": "Credit Concentration Risk [Member]", "terseLabel": "Credit Concentration Risk", "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement." } } }, "auth_ref": [ "r106" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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/2023", "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": [ "r33", "r224" ] }, "us-gaap_CustomerListsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r62" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r63" ] }, "evgo_DeferredDebtIssuanceIncludedInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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": [] }, "us-gaap_DeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r781" ] }, "evgo_DeltaChargerSupplyAgreementAndPurchaseOrderMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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": [] }, "evgo_DennisKishMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "DennisKishMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Dennis Kish.", "label": "Dennis Kish [Member]" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyAndEquipmentDetails": { "parentTag": "us-gaap_DepreciationAmortizationAndAccretionNet", "weight": 1.0, "order": 1.0 } }, "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", "r45" ] }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAmortizationAndAccretionNet", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 }, "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyAndEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "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/20240331", "localname": "DepreciationsAmortizationsAndAccretionsNet", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "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_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Liability", "periodEndLabel": "Fair value as of ending period", "periodStartLabel": "Fair value as of beginning period", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r151", "r152", "r431", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r593", "r595", "r596", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r650", "r868" ] }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Noncurrent", "terseLabel": "Warrant liabilities, at fair value", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r151" ] }, "us-gaap_DerivativeLiabilityMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r428" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r103" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r349", "r353", "r381", "r382", "r384", "r668" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Compensation" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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/2023", "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/2023", "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/2023", "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": [ "r690" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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": [ "r723" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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": [] }, "evgo_EarlyTerminationRightsThresholdChargingStalls": { "xbrltype": "integerItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Net Loss Per Share" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r158", "r175", "r176", "r177", "r178", "r179", "r185", "r188", "r197", "r200", "r201", "r205", "r421", "r422", "r512", "r528", "r651" ] }, "evgo_EarningsPerShareBasicAndDiluted1Abstract": { "xbrltype": "stringItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/2023", "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": [ "r158", "r175", "r176", "r177", "r178", "r179", "r188", "r197", "r200", "r201", "r205", "r421", "r422", "r512", "r528", "r651" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r184", "r202", "r203", "r204" ] }, "evgo_EarnoutLiabilityAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "EarnoutLiabilityAtFairValue", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "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/20240331", "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/20240331", "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/20240331", "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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationRsuActivityDetails", "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": [ "r383" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationRsuActivityDetails" ], "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": [ "r844" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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 compensation cost, period of recognition", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r844" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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/2023", "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/2023", "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/2023", "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/2023", "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": [ "r688" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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/2023", "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_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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": [ "r688" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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": [ "r763" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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/2023", "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": [ "r688" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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/2023", "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": [ "r762" ] }, "dei_EntityListingsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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/2023", "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/2023", "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": [ "r688" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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": [ "r688" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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": [ "r688" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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": [ "r688" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity" } } }, "auth_ref": [] }, "evgo_EquityBasedCompensationAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/2023", "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", "r135", "r155", "r156", "r157", "r170", "r171", "r172", "r174", "r180", "r182", "r207", "r262", "r263", "r321", "r385", "r386", "r387", "r396", "r397", "r412", "r413", "r414", "r415", "r416", "r417", "r420", "r433", "r434", "r435", "r436", "r437", "r438", "r459", "r537", "r538", "r539", "r551", "r619" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r731" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r695", "r706", "r716", "r741" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r692", "r703", "r713", "r738" ] }, "evgo_EvGoHoldingsAndEvGoMemberHoldingsMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/20240331", "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/20240331", "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": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r737" ] }, "evgo_ExtendMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/20240331", "localname": "FairValueAdjustmentOfEarnoutLiability", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 3.0 }, "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "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/2023", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 4.0 }, "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "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": [ "r1", "r5" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfLiabilitiesDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsNarrativesDetails", "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": [ "r424", "r425", "r429" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfLiabilitiesDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsNarrativesDetails", "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": [ "r424", "r425", "r429" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r8" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r303", "r340", "r341", "r342", "r343", "r344", "r345", "r425", "r467", "r468", "r469", "r657", "r658", "r662", "r663", "r664" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r424", "r425", "r427", "r428", "r430" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Measurements" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r423" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r303", "r340", "r345", "r425", "r467", "r662", "r663", "r664" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r303", "r340", "r341", "r342", "r343", "r344", "r345", "r425", "r469", "r657", "r658", "r662", "r663", "r664" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r303", "r340", "r341", "r342", "r343", "r344", "r345", "r467", "r468", "r469", "r657", "r658", "r662", "r663", "r664" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r423", "r430" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r304", "r318", "r418", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r527", "r655", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r795", "r796", "r797", "r798" ] }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetScheduleOfFiniteLivedIntangibleAssetsNetDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "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": [ "r143", "r277" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r275", "r276", "r277", "r278", "r497", "r498" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetScheduleOfFiniteLivedIntangibleAssetsNetDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "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": [ "r94", "r498" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r41", "r43" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/DisclosureIntangibleAssetsNetScheduleOfFiniteLivedIntangibleAssetsNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "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": [ "r94", "r497" ] }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r497" ] }, "evgo_FixedLeaseIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r699", "r710", "r720", "r745" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r699", "r710", "r720", "r745" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r699", "r710", "r720", "r745" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r699", "r710", "r720", "r745" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r699", "r710", "r720", "r745" ] }, "evgo_FormerTradingPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "FormerTradingPlanMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Former Trading Plan.", "label": "Former Trading Plan [Member]", "terseLabel": "Former Trading Plan" } } }, "auth_ref": [] }, "evgo_FutureBuildSchedulePenaltyAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/20240331", "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/20240331", "localname": "GainLossOnSaleOfPropertyPlantEquipmentNetOfInsuranceRecoveriesAndImpairmentExpense", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "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/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "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": [ "r85", "r603" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r81" ] }, "evgo_GeneralMotorsAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r142", "r273", "r511", "r656", "r673", "r800", "r801" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Intangible Assets, Net" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r82", "r165", "r210", "r215", "r219", "r221", "r261", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r432", "r653", "r808" ] }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyAndEquipmentDetails": { "parentTag": "us-gaap_DepreciationAmortizationAndAccretionNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Impairment of Long-Lived Assets to be Disposed of", "terseLabel": "Impairment expense", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale." } } }, "auth_ref": [ "r5", "r96" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 2.0 } }, "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": [ "r0", "r79", "r111", "r210", "r215", "r219", "r221", "r513", "r523", "r653" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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 the income statement." } } }, "auth_ref": [ "r279", "r288", "r604" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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 the income statement." } } }, "auth_ref": [ "r288", "r604" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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 taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r166", "r389", "r392", "r394", "r395", "r398", "r400", "r401", "r402", "r549" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 1.0 } }, "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": [ "r118", "r131", "r181", "r182", "r213", "r391", "r399", "r529" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "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/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "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/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "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/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "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": [ "r495", "r785" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/20240331", "localname": "IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "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/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "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/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "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/2023", "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/2023", "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": [ "r29" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r702", "r710", "r720", "r737", "r745", "r749", "r757" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r755" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r691", "r761" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r691", "r761" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r691", "r761" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r274" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "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": [ "r39", "r42" ] }, "us-gaap_IntellectualPropertyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r12" ] }, "us-gaap_InterestIncomeDomesticDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeDomesticDeposits", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Investment Income, Interest", "terseLabel": "Interest income", "documentation": "Interest earned on deposits in United States money market accounts and other United States interest earning accounts." } } }, "auth_ref": [ "r113" ] }, "us-gaap_LeaseAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r64" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r444", "r672" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": [ "r849" ] }, "evgo_LeaseDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Lease Accounting" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingComponentsOfChargingEquipmentAndChargingStationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingTables" ], "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": [ "r442" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingComponentsOfChargingEquipmentAndChargingStationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r442" ] }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r443" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r850" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "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": [ "r453" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "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": [ "r453" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "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": [ "r453" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "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": [ "r453" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "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": [ "r453" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "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": [ "r453" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLesseeAccountingDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "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": [ "r850" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r453" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r848" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r848" ] }, "us-gaap_LessorOperatingLeaseExistenceOfOptionToExtend": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r456" ] }, "us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "LessorOperatingLeasePaymentsToBeReceived", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "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": [ "r455" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 5.0 } }, "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": [ "r455" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r851" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 2.0 } }, "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": [ "r455" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 1.0 } }, "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": [ "r851" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 4.0 } }, "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": [ "r455" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 3.0 } }, "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": [ "r455" ] }, "us-gaap_LessorOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r853" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r15", "r165", "r261", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r407", "r410", "r411", "r432", "r578", "r652", "r686", "r808", "r857", "r858" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "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": [ "r78", "r110", "r520", "r673", "r787", "r799", "r847" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "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": [ "r17", "r138", "r165", "r261", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r407", "r410", "r411", "r432", "r673", "r808", "r857", "r858" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueAdjustment", "crdr": "credit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Adjustment", "terseLabel": "Change in fair value of liability", "documentation": "Amount of addition (reduction) to the amount at which a liability could be incurred (settled) in a current transaction between willing parties." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r66" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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/20240331", "localname": "LongTermIncentivePlan2021Member", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensation2021LongTermIncentivePlanDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfRsuActivityDetails" ], "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/2023", "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/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfBusinessAndCreditRiskDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r224", "r661", "r814", "r865", "r866" ] }, "evgo_MajorCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/20240331", "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_MarketBasedPerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "MarketBasedPerformanceSharesMember", "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": "Share-based payment arrangement awarded for meeting market-based performance target.", "label": "Market Based Performance Shares [Member]", "terseLabel": "Market-Based Awards" } } }, "auth_ref": [] }, "evgo_MaximumAmountOfSharesAvailableToBeSold": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/2023", "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": [ "r289", "r290", "r291", "r292", "r347", "r494", "r536", "r570", "r571", "r625", "r626", "r627", "r628", "r636", "r645", "r646", "r654", "r659", "r667", "r675", "r812", "r859", "r860", "r861", "r862", "r863", "r864" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r729" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r729" ] }, "us-gaap_MeasurementInputExercisePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r846" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r846" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r846" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r846" ] }, "us-gaap_MeasurementInputSharePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r846" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r426" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "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": [ "r289", "r290", "r291", "r292", "r347", "r494", "r536", "r570", "r571", "r625", "r626", "r627", "r628", "r636", "r645", "r646", "r654", "r659", "r667", "r675", "r812", "r859", "r860", "r861", "r862", "r863", "r864" ] }, "us-gaap_MinorityInterestChangeInRedemptionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r13", "r49", "r50", "r51" ] }, "us-gaap_MinorityInterestDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r104" ] }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r748" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r816" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r756" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfBusinessAndCreditRiskDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r224", "r661", "r814", "r865", "r866" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r730" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r119", "r132" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "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": [ "r161" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "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": [ "r161" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "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": [ "r89", "r90", "r91" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "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": [ "r80", "r91", "r112", "r136", "r153", "r154", "r157", "r165", "r173", "r175", "r176", "r177", "r178", "r181", "r182", "r194", "r210", "r215", "r219", "r221", "r261", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r422", "r432", "r526", "r600", "r617", "r618", "r653", "r684", "r808" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r65", "r105", "r153", "r154", "r181", "r182", "r525", "r784" ] }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersDeficitParenthetical" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest", "terseLabel": "Less: net loss attributable to redeemable noncontrolling interest", "verboseLabel": "Net income (loss) attributable to redeemable noncontrolling interest", "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest." } } }, "auth_ref": [ "r83" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r159", "r175", "r176", "r177", "r178", "r185", "r186", "r196", "r201", "r210", "r215", "r219", "r221", "r653" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r159", "r187", "r190", "r191", "r192", "r193", "r196", "r201" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/20240331", "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/2023", "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/20240331", "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/20240331", "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/20240331", "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/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r729" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r699", "r710", "r720", "r737", "r745" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r727" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r726" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r737" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r756" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r756" ] }, "us-gaap_NoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestAbstract", "lang": { "en-us": { "role": { "label": "Redeemable Noncontrolling Interest" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense), net", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r86" ] }, "us-gaap_NontradeReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r782" ] }, "evgo_NumberOfChargerStallsToBeInstalled": { "xbrltype": "integerItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/20240331", "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/20240331", "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/20240331", "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/20240331", "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/20240331", "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": [] }, "evgo_OfficeEquipmentAndVehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "OfficeEquipmentAndVehiclesMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Office Equipment And Vehicles [Member].", "label": "Office Equipment And Vehicles [Member]", "terseLabel": "Office equipment, vehicles and other" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "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_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "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": [ "r210", "r215", "r219", "r221", "r653" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r445", "r672" ] }, "us-gaap_OperatingLeaseIncomeComprehensiveIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseIncomeComprehensiveIncomeExtensibleList", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of comprehensive income that includes operating lease income." } } }, "auth_ref": [ "r454" ] }, "us-gaap_OperatingLeaseLeaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLeaseIncome", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Lease Income", "totalLabel": "Total operating lease income", "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable." } } }, "auth_ref": [ "r206", "r454", "r457" ] }, "us-gaap_OperatingLeaseLeaseIncomeLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLeaseIncomeLeasePayments", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails": { "parentTag": "us-gaap_OperatingLeaseLeaseIncome", "weight": 1.0, "order": 1.0 } }, "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": [ "r206", "r458" ] }, "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r206", "r457" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": [ "r440" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "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": [ "r440" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "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": [ "r440" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r441", "r449" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "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", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r439" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r452", "r672" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r451", "r672" ] }, "us-gaap_OperatingLeasesLeaseIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "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": [ "r144" ] }, "us-gaap_OtherCommitmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "OtherCommitmentsDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Domain]", "documentation": "Other future obligation." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "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": [ "r16", "r673" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "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": [ "r91" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other (expense) income, net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r87" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r729" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r697", "r708", "r718", "r743" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r700", "r711", "r721", "r746" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r700", "r711", "r721", "r746" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "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/2023", "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/2023", "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/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r725" ] }, "evgo_PaymentInExchangeForAgreementToApplyCertainBrandingDecals": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/2023", "localname": "PaymentsOfFinancingCosts", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "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": [ "r21" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "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": [ "r21" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "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": [ "r88" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r728" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r728" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r727" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r737" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r730" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r726" ] }, "evgo_PercentageOfChangeInContractAssets": { "xbrltype": "percentItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/20240331", "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/20240331", "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/20240331", "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/20240331", "localname": "PercentageOfOwnershipInterestHeld", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of ownership interest held in EVgo OpCo.", "label": "Percentage of Ownership Interest Held", "terseLabel": "Percentage of ownership interest held" } } }, "auth_ref": [] }, "evgo_PercentageOfVotingInterest": { "xbrltype": "percentItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/2023", "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/20240331", "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/2023", "localname": "PlanNameAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensation2021LongTermIncentivePlanDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfRsuActivityDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensation2021LongTermIncentivePlanDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfRsuActivityDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r72", "r306" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r72", "r580" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r72", "r306" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r72", "r580", "r598", "r870", "r871" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "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 March 31, 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": [ "r72", "r517", "r673" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "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": [ "r783" ] }, "evgo_PrimaryEquityOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/2023", "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": [ "r780" ] }, "evgo_PrivatePlacementWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "PrivatePlacementWarrantMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtRecurringBasisDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfLiabilitiesDetails", "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/20240331", "localname": "ProceedsFromCapitalBuildFunding", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "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/2023", "localname": "ProceedsFromInsuranceSettlementInvestingActivities", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "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", "r20" ] }, "us-gaap_ProductAndServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductAndServiceOtherMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product and Service, Other [Member]", "terseLabel": "Other", "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other." } } }, "auth_ref": [ "r815" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r222", "r496", "r530", "r531", "r532", "r533", "r534", "r535", "r647", "r660", "r674", "r770", "r805", "r806", "r814", "r865" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r222", "r496", "r530", "r531", "r532", "r533", "r534", "r535", "r647", "r660", "r674", "r770", "r805", "r806", "r814", "r865" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "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": [ "r136", "r153", "r154", "r160", "r165", "r173", "r181", "r182", "r210", "r215", "r219", "r221", "r261", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r405", "r408", "r409", "r422", "r432", "r513", "r524", "r550", "r600", "r617", "r618", "r653", "r670", "r671", "r685", "r784", "r808" ] }, "evgo_PropertyAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/2023", "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/2023", "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" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r95", "r123", "r129", "r130" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfPropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 2.0 } }, "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": [ "r97", "r140", "r522" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfPropertyAndEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "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", "r514", "r522", "r673" ] }, "us-gaap_PropertyPlantAndEquipmentOtherTypesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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/2023", "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": [ "r97" ] }, "evgo_PublicWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/20240331", "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/2023", "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": [ "r71", "r109" ] }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r71", "r109" ] }, "evgo_PurchaseCommitmentForChargingEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "PurchaseCommitmentForChargingEquipmentMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to purchase commitment for charging equipment.", "label": "Purchase Commitment for Charging Equipment" } } }, "auth_ref": [] }, "evgo_PurchaseCommitmentMinimumNumberOfChargers": { "xbrltype": "integerItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/2023", "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": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r725" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r725" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "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": [ "r289", "r290", "r291", "r292", "r339", "r347", "r376", "r377", "r378", "r470", "r494", "r536", "r570", "r571", "r625", "r626", "r627", "r628", "r636", "r645", "r646", "r654", "r659", "r667", "r675", "r678", "r804", "r812", "r860", "r861", "r862", "r863", "r864" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "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": [ "r289", "r290", "r291", "r292", "r339", "r347", "r376", "r377", "r378", "r470", "r494", "r536", "r570", "r571", "r625", "r626", "r627", "r628", "r636", "r645", "r646", "r654", "r659", "r667", "r675", "r678", "r804", "r812", "r860", "r861", "r862", "r863", "r864" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r692", "r703", "r713", "r738" ] }, "us-gaap_RedeemableNoncontrollingInterestEquityFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestEquityFairValue", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestScheduleOfReconciliationOfChangesInRedeemableNoncontrollingInterestDetails", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "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": [ "r47", "r48", "r49", "r50" ] }, "us-gaap_RedeemableNoncontrollingInterestTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/20240331", "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/20240331", "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/20240331", "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/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r346", "r460", "r461", "r573", "r574", "r575", "r576", "r577", "r597", "r599", "r624" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r346", "r460", "r461", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r573", "r574", "r575", "r576", "r577", "r597", "r599", "r624", "r856" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r167", "r168", "r302", "r308", "r462", "r649", "r650" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r693", "r704", "r714", "r739" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r694", "r705", "r715", "r740" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r701", "r712", "r722", "r747" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r139" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedEpsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationRsuActivityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfRsuActivityDetails" ], "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/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "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": [ "r75", "r100", "r519", "r540", "r541", "r548", "r581", "r673" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r135", "r170", "r171", "r172", "r174", "r180", "r182", "r262", "r263", "r385", "r386", "r387", "r396", "r397", "r412", "r414", "r415", "r417", "r420", "r537", "r539", "r551", "r870" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue Recognition" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "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": [ "r211", "r212", "r214", "r217", "r218", "r222", "r223", "r224", "r334", "r335", "r496" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r133", "r325", "r326", "r327", "r328", "r329", "r330", "r332", "r333", "r338" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r126" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": [ "r127" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r127" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": [ "r767" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r450", "r672" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r756" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r756" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureEquityDetails" ], "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/20240331", "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/2023", "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": [ "r224", "r768" ] }, "evgo_ScenarioPlanDateFourMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "ScenarioPlanDateFourMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Scenario Plan Date Four [Member].", "label": "Scenario Plan Date December 31, 2023" } } }, "auth_ref": [] }, "evgo_ScenarioPlanDateThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "ScenarioPlanDateThreeMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Scenario Plan Date Three [Member].", "label": "Scenario Plan Date March 31, 2026" } } }, "auth_ref": [] }, "us-gaap_ScenarioPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedEpsDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "auth_ref": [ "r183", "r348", "r765", "r792" ] }, "evgo_ScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyPlantAndEquipmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "ScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyPlantAndEquipmentTableTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetTables" ], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure related to depreciation and amortization of property, plant and equipment allocation.", "label": "Schedule of Allocation of Depreciation and Amortization of Property Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of allocation of depreciation and amortization of property and equipment" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r30" ] }, "us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r803" ] }, "evgo_ScheduleOfContractWithCustomerLiabilityRevenueRecognizedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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": [] }, "us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": [ "r794" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r56" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r56" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r424", "r425" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r41", "r43" ] }, "evgo_ScheduleOfNonvestedMarketBasedUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "ScheduleOfNonvestedMarketBasedUnitsActivityTableTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested market-based units.", "label": "Schedule of Nonvested Market-Based Units Activity [Table Text Block]", "terseLabel": "Schedule MSU activity" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r55" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r55" ] }, "evgo_ScheduleOfOperatingLeaseSupplementalInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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 liability supplemental information" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]", "verboseLabel": "Schedule of the activity of Incentive Units", "documentation": "Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award." } } }, "auth_ref": [ "r55" ] }, "us-gaap_ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r117", "r802", "r852" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/DisclosureShareBasedCompensationRsuActivityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsKeyAssumptionsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "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": [ "r350", "r352", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r9", "r10", "r54" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "verboseLabel": "Schedule of assumptions used for grants of awards", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r102" ] }, "evgo_SecondAmendmentAgreementWithGeneralMotorsMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/2023", "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": [ "r687" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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": [ "r689" ] }, "evgo_ShareBasedAwardsIncentiveUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "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/2023", "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": [ "r668" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r668" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsSummaryOfActivityOfIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfRsuActivityDetails" ], "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": [ "r370" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsSummaryOfActivityOfIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfRsuActivityDetails" ], "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": [ "r370" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfRsuActivityDetails" ], "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": [ "r368" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfRsuActivityDetails" ], "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": [ "r368" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/DisclosureShareBasedCompensationScheduleOfRsuActivityDetails" ], "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": [ "r365", "r366" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsSummaryOfActivityOfIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfRsuActivityDetails" ], "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": "Units", "verboseLabel": "Number of Shares", "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/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsSummaryOfActivityOfIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfRsuActivityDetails" ], "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": [ "r365", "r366" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsSummaryOfActivityOfIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfRsuActivityDetails" ], "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": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsSummaryOfActivityOfIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfRsuActivityDetails" ], "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)", "verboseLabel": "Number of units vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r369" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationRsuActivityDetails" ], "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": [ "r372" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsSummaryOfActivityOfIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfRsuActivityDetails" ], "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": [ "r369" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/20240331", "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r376" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r378" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/DisclosureShareBasedCompensationRsuActivityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsKeyAssumptionsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "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": [ "r350", "r352", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r669" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r53" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r359" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r359" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfStockOptionActivityDetails", "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": "Shares Underlying Options, Granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r361" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r357", "r358" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": "Units", "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/2023", "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": [ "r357", "r358" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "evgo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOverWhichAdjustedEbitdaConsidered": { "xbrltype": "durationItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOverWhichAdjustedEbitdaConsidered", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Period over which the adjusted EBITDA is considered for achievement of performance condition under the share-based payment arrangement.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Period Over Which Adjusted EBITDA Considered", "terseLabel": "Period over which Adjusted EBITDA considered for achievement of performance condition" } } }, "auth_ref": [] }, "evgo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOverWhichRelativeTotalStockholderReturnPerformanceConsidered": { "xbrltype": "durationItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOverWhichRelativeTotalStockholderReturnPerformanceConsidered", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Period over which a relative total stockholder return (\"rTSR\") performance relative to the rTSR of a select group of companies is considered for achievement of performance condition under the share-based payment arrangement.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Period Over Which Relative Total Stockholder Return Performance Considered", "terseLabel": "Period over which relative total stockholder return performance considered for achievement of performance condition" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedEpsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationIncentiveUnitsSummaryOfActivityOfIncentiveUnitsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationRsuActivityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsKeyAssumptionsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfRsuActivityDetails", "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": [ "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379" ] }, "evgo_ShareBasedCompensationCapitalizedToPropertyEquipmentAndSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/2023", "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/2023", "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/2023", "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/2023", "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": [ "r818" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r375" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r53" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r101" ] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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/2023", "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": [ "r446", "r672" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r92", "r163" ] }, "evgo_SiteHostRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/2023", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfAllocationOfDepreciationAndAmortizationOfPropertyAndEquipmentDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosurePropertyEquipmentAndSoftwareNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Software [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/2023", "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": [ "r134", "r146", "r147", "r148", "r165", "r188", "r189", "r197", "r201", "r208", "r209", "r261", "r293", "r295", "r296", "r297", "r300", "r301", "r306", "r307", "r310", "r313", "r320", "r432", "r544", "r545", "r546", "r547", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r580", "r601", "r619", "r637", "r638", "r639", "r640", "r641", "r764", "r786", "r793" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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", "r19", "r135", "r155", "r156", "r157", "r170", "r171", "r172", "r174", "r180", "r182", "r207", "r262", "r263", "r321", "r385", "r386", "r387", "r396", "r397", "r412", "r413", "r414", "r415", "r416", "r417", "r420", "r433", "r434", "r435", "r436", "r437", "r438", "r459", "r537", "r538", "r539", "r551", "r619" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfRsuActivityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "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": [ "r170", "r171", "r172", "r207", "r496", "r543", "r562", "r572", "r573", "r574", "r575", "r576", "r577", "r580", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r593", "r594", "r595", "r596", "r597", "r599", "r602", "r603", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r619", "r679" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Stockholders' Deficit" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedEpsDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r183", "r348", "r765", "r766", "r792" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/DisclosureShareBasedCompensationScheduleOfMarketBasedAwardsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationScheduleOfRsuActivityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r170", "r171", "r172", "r207", "r496", "r543", "r562", "r572", "r573", "r574", "r575", "r576", "r577", "r580", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r593", "r594", "r595", "r596", "r597", "r599", "r602", "r603", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r619", "r679" ] }, "evgo_StatementsOfOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "StatementsOfOperationsAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Statements of Operations [Abstract]", "terseLabel": "Revenue" } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r696", "r707", "r717", "r742" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "evgo_StockHoldersEquityConversionRatio": { "xbrltype": "sharesItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "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", "r72", "r73", "r100", "r544", "r619", "r638" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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", "r72", "r73", "r100", "r362" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "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": [ "r73", "r76", "r77", "r93", "r582", "r598", "r620", "r621", "r673", "r686", "r787", "r799", "r847", "r870" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheets", "http://climatecrisisrealimpactacquisition.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity", "terseLabel": "Stockholders' equity (deficit)" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r99", "r164", "r305", "r307", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r319", "r321", "r419", "r622", "r623", "r642" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "calculation": { "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingLessorAccountingDetails": { "parentTag": "us-gaap_OperatingLeaseLeaseIncome", "weight": 1.0, "order": 2.0 } }, "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": [ "r448", "r672" ] }, "evgo_SubleaseIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/2023", "localname": "SubsidiariesMember", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "EVgo OpCo", "terseLabel": "EVgo OpCo" } } }, "auth_ref": [ "r817", "r854", "r855", "r856" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureEquityDetails" ], "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/2023", "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": [ "r33" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r736" ] }, "evgo_TaxReceivableAgreementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "TaxReceivableAgreementAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Tax Receivable Agreement" } } }, "auth_ref": [] }, "evgo_TaxReceivableAgreementTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/2023", "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": [ "r11" ] }, "us-gaap_TechnologyEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/20240331", "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/20240331", "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/20240331", "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/20240331", "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/20240331", "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/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r728" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r735" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r114", "r115", "r116", "r227", "r228", "r230" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r61" ] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r61" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r755" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r757" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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/2023", "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": [ "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r304", "r318", "r418", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r527", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r795", "r796", "r797", "r798" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r758" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r759" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r757" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r757" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r760" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r758" ] }, "evgo_TriggeringEventTwoScenarioMember": { "xbrltype": "domainItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "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/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingComponentsOfChargingEquipmentAndChargingStationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureLeaseAccountingTables" ], "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": [ "r404" ] }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r195", "r198", "r199" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r754" ] }, "evgo_UnitsOwnedShares": { "xbrltype": "sharesItemType", "nsuri": "http://climatecrisisrealimpactacquisition.com/20240331", "localname": "UnitsOwnedShares", "presentation": [ "http://climatecrisisrealimpactacquisition.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://climatecrisisrealimpactacquisition.com/role/DisclosureRedeemableNoncontrollingInterestNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of EVgo OpCo Units owned.", "label": "Units owned, Shares", "terseLabel": "Units owned" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r390", "r393" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r36", "r37", "r38", "r120", "r121", "r124", "r125" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r447", "r672" ] }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r428" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r187", "r201" ] }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r27", "r28" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": [ "r185", "r201" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "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": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "16(c)", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r21": { "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" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "14", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "15", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r67": { "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" }, "r68": { "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" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r93": { "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" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-15" }, "r97": { "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" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r100": { "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" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r105": { "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" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r128": { "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" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r131": { "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" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "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(1))", "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(13))", "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(14))", "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r153": { "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" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r216": { "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" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r229": { "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" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r276": { "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" }, "r277": { "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" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "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)(4)(i))", "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": "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "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)", "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)(1)(iv)(01)", "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)(1)(iv)(02)", "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)(1)(iv)(03)", "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)(1)(iv)(04)", "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)(i)", "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)(ii)", "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": "(c)(2)(iii)", "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": "(c)(2)(iii)(01)", "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": "(c)(2)(iii)(02)", "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": "(c)(2)(iii)(03)", "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": "(d)(1)", "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": "(d)(2)", "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": "(e)(1)", "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": "(e)(2)", "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)(i)", "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": "(f)(2)(ii)", "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": "(f)(2)(iii)", "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": "(f)(2)(iv)", "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": "(f)(2)(v)", "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": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r388": { "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" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r424": { "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" }, "r425": { "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" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r427": { "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" }, "r428": { "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" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-3" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r496": { "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" }, "r497": { "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" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "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(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r684": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r723": { "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" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 93 0001558370-24-007044-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-24-007044-xbrl.zip M4$L#!!0 ( ,6 IUBL_D;?#AH "4< 0 1 979G;RTR,#(T,#,S,2YX MMSXS:2_[Y5]S_P_.6R59&?F0O!W_]^3_^]--_3B;_.+__Y'C<#=GQZ<_.&_>__##^]-CY^XF)KL!P1:LANY%>N^ENZ)KXB@B MEE3=DC65&^+2#P:.BE":<]LWJQ" M%A9(10(WD2649?SCDBS[G*K/9YKZY-V[=T>Z-"&57A$A2'%R](^;3P_:4#&Q MI\26'!G1H?@(BU&6T\GQV01-8VK2IR7O;MZ(1Q"N3XOL<7I\1%\4#22;^W2" M9%009",GI_C&1,+3C: NPKBTX]\=">[3HY32ZG\L*>Y_79+I?S<4 E[3UZRP MDKJ'2_YT%)=FJ@BZ*!7K[1&4IK:MP,T_/EFF1>B52)T4960(E:CH&BBUNF-) MR*:P-[ @PU4RM[@?H"!+J#:BA!)*LAW,PT")LOXUA9D* 55U5@>2A)HP5Q8S MUT49UAYEQ:10L"7#L@GZ(K($]2_NJI@_EF0:($H)-@\5S8R#89 ;"<'\A9C( M#B*2U8\,D^V1RJO$D)=B2(^@K'!X?6N&5Y9T@>N5](#K942&WQ,9SDN)L=!4 M^/E/CJ-G(A($7.G! A_%#S<;%BRX>0+/<,!\C\9YA-'-P3_^?G_==CC3QKUD MTO6Y# 5]@&[SB/"F@7<12L77TQKDHL/=K[@LC5E<^?6YL[K5AI[1^Z61NY.YK] M:.T6L_$G"CN_J:N7CK"W_D2EI-;O2ZH(\W,3Q\LCTG:[9.RD<_ M0M;VL^\B[G\>[;R;G;GH8N>B6C5V/FUH9RY&.^]JYSO!8=I3KQ^!:H.#(RQO M'_A"/1-!;ZG"S8L7^G2VB FA/*$%@A(@],6V$BEO\B-"S.Y[)^'FP+K=B=O^ MW@'F.%U$ N!,L(GJ:$(:5_O>@7WN"*K]@FKJ^]S5ZLX6E]J9Q/0OH)^NN5#L MCZBP"":[0J^7QFL FAO*N@"4)(+B+\\255!ZAW G*UZ![L$1_Z106 M%DIF$'2%DM)/[(EZ!70E^.R!8R7HWN9'Q9258W@5H4RSH!,?VW986H-$-<;A ML"6&HA.F^%\Y@W [4BBH&&K?V6&5KU[BOWG1Q7SG?9=H87]X^W1L/BKN?5]SWJ) X MI:O72U# 9:JMNZ.<424FSKJY/^S6_LLQ[>'PKEL<$;+#5OF1P*Q9MS..B"HL M>P8;X;/:C?!WAM%HL#8&NR),_$;\D-Y =\)O_5(4FZV*M,IX)\=YXR$O1S-S M;&ZC#3N="JY@2M-A.!=\O8'A3FM4;,1*VDHKGN6MJ)E% 4 VN]&,7#1N MDKJ]T.%Z3<0KK(/8,F"P#"&P$4HFNCM8QKB,2EC1N-!+@N0,?B&HQ]0]DY]+ MD-)_ Y5(.LTC*9) +[]2&>SI/);"K.)207+ ,\(X*,V(MWWBC<@5_H<+Y"?B MXWP-4+BG4@GFPJH:RW;#6XL&:O"6\S6VPQLT]+TY%;5DT6!+I3'E(^#V![CH MB;RG+@4CH/E_Y!O1*\=>12 MB2/8 F_C*&+F6.WH)9IIRA%1L>+.'/HG:6Z$QI>!A@Z![ LA&69?"BA1LR-@ M^G"%X?Z8!U$T%^R;E_#,/I:-GSVHRCU>3UQKHD[JG6T3)VT:9S(W:L@Z9,5I M*GDLU;@CW %,L1.\$!/9PDK3_B6_$TO]W:-=6ML%7H(U4^MHJP+[5'PY:("+ MMULB<,/Z1$NLUJ9JI4W?Y6UJ\39;9)L[E"<-C&;OSVMNP@G EI\8F3,?*E,9 ME7M3!9-O* 08X9Q 2R68Z(UO%6!.CO. *?/'3Z(@"8TBJWUG'0G@$(5+!B." M,T<91DSUAZF/1 0\5''/OUH16U*&:^V)A:D_*6^#JZZ\:["5<[V48RN2( '6 MZU88CB4'_E0KZO@)Z8BRWE!V)]@3L+KSB:L?_([30[ ?U/755@T*&Y\X8ABB MELA)1'(BF2RPC;C\&KB$W0LL6JZ#I##% _1SCT&-:2S0W%YV0G 3LPJ M47%6<+99%A:1G46D)IMK,C<3/3$"IC? G!Z?GGSBP?*1BO6U/D6&=Q)F^G9( MJ>52 Y'\<60Y1+ M!QMSL#4G:0[7)R,V>AU,,.YSIM=Q4Q>ZN'PEV[I^#1YR M*XFJ(0-;<4PS3MS.B(.]3"KW,NR&A"H.-5C(+2H:3A_W#W\?X; /.'0%07O3 MOVUA^M'<>W_[;XCX3)4FF#X3X97&DW3E4P.''SN.!*:]B,ZT."*D1X3LAHNN M:/A+"S2,"/AJ8\3?Z*OE#NQKQ"CF6H.8=SV.'R! QLTYHJD_--U1H6^?PLZN MZZ!2S:(:)R?Y?&[E.+$:&H>7_0\O/4"C*;,:D'3U:HV ^0* 29Q"?P=191+? M'.\/9HLL02O\=.1= Z(39OF"V XH:@J3Y M!<,\2$:[=['[+56?N)0P:.NNQCX.57S?BTCF3@/ODOFAHAX&:[!@F="6P*$' MCI4H*4A]A_E;L$V<>PQDHO#4J&$<)C RR=513)YIW*%1Z\X&:NFSF!%#?6#( M"N" ]U/W-KRE#Q@CIL^]/[ZX?NA1[TKP=08=,2HV92/-_AJJ05QN\BI$7"9- ME261(Q.1'!K)Y"Q *'WJ9V$T1N;'NX<1BATO:7B4KO&2U"T/7!XH*(=VEM>! MHM UJBXFMW7]2N 4Y.1+&W"R+3AQ$V-T[MY18)W64"AVF<^BD<&$[?U'V_27?+MENNQJVW7- MP#X:=+<4U UR2E<;KG&2Z-%2+2RE^^T>UO+F3L1L[K-E\0JT@K+2;C_F[:99 M.2DOQV(V6J]UOH'B1 /55BG-,##V?S]Y!5KD$:BV5-N\ :,!=[VFUNA66J71 M6MS='\W5:ET!#^DC>EMTY10 M55JIP'L!;.ST>@FCT6([1Y T"Q:IMEB+&Y:CQ;J?V]>_?6[^>V;^.]/=\R._%W\UWA MYLKO_C[#*5T%28].R[X M-D-1TL_QLPS]^Y"+S=BL4J5-W^1MVNR#B:.5^W$L%UNVG+#2FF_SUBSY$N%H MOEZ]S<56K*6O-.:/>6-6>9Y'D_:P/2FV8S%1E?%."K(;%X3SCB;;PYZE;,G3 MJ%:E40LFRP8!CZ.1>UG)XBF!@(I%B6JW?E7GU>B3=05<,$E^07QL49+\N/WH MR[]ZM67G\,O]'C-T](NMZ(F\ISX&DC[RV"+UB2!W8U:#GT;[K>2I=(1I$C^R MX,:8&I-![F_95UI2,P3UP+$2.2V#%I)BD1;SI'@<;GH[]:N[&51%6F7PNE/! M\;K/GLX*2^Q835QIR18GAZ,E]Y/S==>$C4TX56*@S4=PL]>I_E^G<<3_8:+; M>[IP7O03!30?#B3 PJ<'T;.5H(L/!_1IR2>GQZ>PRCH[^2>H>OBR]F,29)^ M[/GY^?!E+OQ#+I9'I\?'9P9/V[T3-1RS(,+-<7D^TSQ.WKU[=Z2I@(EVM<+2 M["@6_L YZDLKL$-;K;9,-T"E "1ME5B>H0OV]J//3T8OTWI/- MA@4+CH^B!T' #=KU,WP$>G&AG("LJ81Q-VU4RRNI>[CD3T?4]4#NT[,#1\) MM2:?N*O9&&I91HY_8 ^='4)3D7 M6O4H:]-J3(Y_M&MUVS[OC'T"NL2=6''S MV]5\(3*U)LAG!B-T;_=QSZH6]@Z],-_'G4K\V]!"FXQ[C[H9 M+Q11X%Z97B4?\+FAZSD5EEHU=$8K>+H=%!: M)*)>^$0"F")99^*>+5?J6LH0ISVC:S7)EA@9!.)V1S;6L(L=\E_BOB ;IHA_ M'C+?LTQ21VC+O>8P?1+QVECR8EO,B8\S(*A!YTP5Z6Q<5#U>,AW&Q\1D6Q&MNE ]3B M-D319HNDQRT="LKL$0%3\2RIV'% V&$.S8.GN'B W7YA')@F+=.%=F/>4^)? M:S?F]33U8UYP 6M.S2VG[2Y,AM@GT<>\DX-5=%WFE:ZB&KY6,[JN4\DB&: ^ M]W2)?D(N7B\$]9AZ('[!;%1)-4"MXI/ZWYE:Q<-=\DW0Z\ 5F"8#UPM;)_JO MMAF[\]CG0LO5!M@-O$D\<"EV7<8W^&DO!>M*!NCA^H0'@SK_AL(22 MB8%R!JPF&Z#M'ESH?JB@/VX*>Y?'%8] %=$ ==(+.RH> MHJSF\<$!\>^HP$\CD"4]IX&[6A/Q>7L]V+C:MMX;0_1%I_ODM?G$8"+W-/4E M68.@9HRX7ES@/U1L",SW^-%<%H#Y[*FR.XN!#C\?0:M?N8]>X/S:N*AP@ !. M 3=;W%)U0>3J@3RAT+-GZD'I5MX/LZQK46D(X$T#TEV44B;3=B<5@7]C(B(^" M+6'] T)K<]X)AG%0&3N7D-38>Q/=0=WW6[@]2!9"-5\Z)+1&XP2Z6ZW(_ )? M5CG)E_5$I>HNB)]$9!8Y- JO%Q0$_=01=G#9[*:8H6VG5Y'):BD':KG83QYM MC&S/,D[/T))K3NIDP;*M2^4=W\!]6'E+C6N,9/%-S'DCO4LK#%_7^@.4,L(! MZH:K+UAB%FR?LS;3KI9R@-IM M'91CW!;LN1FIC1+(4PY0NW1=^/')>.-CEV$>FK6D ]0O/3F@&FHZ0T M(?&O _UU9V3TGKD&HJB-F)7J^)7[*RIHF?-_V/;:L9P_( M^PS@:JSW'?.YNO)?0<;_+C_HJ*0:(-8OJ:]([ M'7+ZFB_# B\,T9\(K"!WL M4'> /? K'^%19I.A@$UY8IM"F:A*JH!:I6\5W%LI'FO'OFY/F549D2B'ACJ M!F15\!^U0\H[UM_O6YN$E#=_:2,0I@G];UC UN$Z"1DU\+4'JA9U!C=(Q2+^ MQK,'/UO/!R=W&O.NH]MAL_@$'8RS!'(J#(XO)LRLXZG+UC#%?NWI,O-Q[ZUO M?Y\4^$2:5QF8=R1!&0T\7ABAG90,#H'Q^L.$@=YI9@7K]&SQ\':-F1 2VP]Q M28GGPR#]\469:"9N ^L!Z?JAHC/5,T6"[W/SN&[C&" 2$XWS)4AZMF$=G]0 MK\$.?#>& ]V*X[$D#_#&M/8K>(_\<<6$=T=TXHR\KZD1^0!Q,<7OK_M$Q(;* M8[R$8("ZZ&G4R\6$II3U@@4NM?'\/\(]==H&G#]UKQ%]RC=; M%/=LVYM(0Y#X6X& '19HKEM>;^4.+HDA+"/>'HGV&3O8?*5?(;B5PK:AJID: M@]3W <8KO*L$,X1VKL9>5@1])K(^[[9L6W. ,T_TLEX''U]<;3HB"/!=$9X2 (8-D#A]VX#&85S^^'UDZ_*DT2BE M&.#;B7>HC'B5UZR*20:ISR_)G3"\$@\_:]5K6&. VFZ=6*=G^-%,F/&O-"$> MW/E^=E^7RIT-P<7TQHJ6S21-*@YQ!-YVD%P'V3BSHH\%W5)[SNG,83"+H[IE MXYU@^$57G](RDDFJ [_4O( !^J&T68'3L5N*2Y,SR%@]] ,_ 'OH*G9Y/ MT*H^Y\+46TP@490HPKZKOP?FWPQ>SHE'Q-]6))_$+%O3%X?1ZK93A6G]T0N*-C-G"O.N%5XY[;V.0 M3L5+"L,R44IFCCA:UOI6NN&(O8$2SZ=+EDLD--TE%9PN]C"U;L!2N?-I4_V9Z MI_*TU00)81X&<[;*:..#VL*JWTZOZ/,@V/\DRN5"V MNJEYM;V"IKU':?N&2QP;7>XEM$CVZQOL\ :8>ELK@T^4?WQ"SV9 MK/1D_P( 37"_P6TWR=ZIOX3Q0-Q3Z_D&<8;0H M1TNO7 WXC#G!O=;6O/8AM% KK1LYVV;JF2'O75# MMI1J*'$B=1N,-..G?.26'P$C%O,I!3-I?-O6',PTU3[&L^DW\%K7_&;Z)&/M MJ>=IKR3Q[PB#77:D4QS3;H$AO2E?#(LR//79PF#ZN&9Y% 6#FEM#LT5T'?2) M,-]D^3RG#SR#MJ85OEX'U-RXUH. M<# V7PLWG[O]^7\!4$L#!!0 ( ,6 IU@0 %%@/@X &+- 5 979G M;RTR,#(T,#,S,5]C86PN>&ULY5U;;^NX$7XOT/^@NB\M[VZ4"1J)A=671)RDGZZSN4)5FR18F298NV@;W$]G#$;[[A?3CZ^NO' MV#6FB#),O*O6X4&W92#/(C;VWJY:/FN;S,*X]>LO?_W+U[^UVW]<#Q\-FUC^ M&'GG![T#DZ,=CO4<6TR M*$,\(U#6.SB,?[D)]1'OTCCIG'5ZW=ZQ<7)Y?'S9ZQI/WV.Y[U ]!Q<)NMC[ M\U+\YQ4>: !,CUU^,'S5&G$^N>QTWM_?#]Z/#@A]@_+=P\X?WQ^?K1$:FVWL M,6YZ%FH9('_)@B\?B67RP$:)XA^OU(T4''7B9TDEQ*=V)-867[4/>^VCPX,/ M9K?"*HJ?%1X2B7\LR8>8#B\N+CK!K[$H*,(YJF/88#W#^$J)BX;(,0(=E_QS M@JY:#(\GKGAV\-V((N>JA:9OI"T8Z![-D/S]F0.-PD-NB&/0N_/GPC*#BPR+@C MBG5*/2@P@I)E.^LU0/PK&SB#":*!7ZW5$K(G:FF2&Y.-[EWROC&+)!ZX08/< M8F:YA/D4/2+0V+_4P<_FY2] -Q,539OHL&3B0(O\>R(%"SK6JKCM[&[+MN M.- /G%LTH0[X\)Y?A_X8]9,)LR>3V5;H28!P^F'&_XU45]Z(%SXQ<\99Y%2UWQ%[E4K^K+31%UN?$K! ML@M5RI3Y>7IT?M(]ZW9/3X[/SL][9V?GB4HG?*E/T_4WJ17IAS]3[K7,3"C1 M8?YX'&AK@^N/H_(.)>.YQ<*'D#(5)M1&%)::+<-G4 \R$<\PW9;QCO#;B >_ ME&-BN8,1W_P4\SKQK^CJIJ8[ZT"'B'&*+7!9\5.?WYB4?L)@_R_3]=$""16U MZ$.3.BES(NL$73_5*S>Z)XHF)K;O/B:B$P-4 SY"5*4I*I3<;N97!1JRW=.( M[7 RSX;(0N#(,&C#<%W0X^84V0U^2R,,B3W*(W9",:&8?P;\U])]+U?SQIQ@ M;KK7/G;MK*XZO\1VDU<58,C=\9JX6[F%?B/$?L>N*VF-T<_ZD">?^N365:5S M;)*'C&7-W8?E^N(@H( CE:+;P%]E'&ON'VN8\\R6_4^P1.,+^S+2R8Z\R#9P M6;K^NO>3X;:]V*6$5?-0U&G@_,9FKBHA,;=,V@H7O;.3GG8LE@<0TGBBT1PT M,7O^03PK=_*9*;L53"E7/&3H5->&]HC-5^QBCA$3^ZV<6'^.B MU9J(/X9\+ MS!6+-U=_B9,E)/1Q+56S)YVN"(B&VP^)*N%*U?ZYC.6ATI X6'I1 M']G*_$GEM:8QKXZ9&PDE,&I(:GI^$>'XS&F6XVB^*Q:I# M>4B62.\0T640ZKA2SAYPBE?-1>6TIGBUT;@ 9/T#LN2TYLZD'O%Y7*\^OS>J"CZ54;&)4*(AXI@&85J#5Q>_ MS8*\"SM/E:+;3//*.%4&2FWGP87T*Y9.6^:P=W;<].%Y>0]8!:KNN]:WB.(I MF&R*$G8I)+^@U"Z07@5B2/:9KF0/D8W0. C< 2#"JXD+^M\>/(XH8GRV8RZ; M?U74HH\S5#DJJ .L[B$5%LA]A4@J9[%_L$:A!,'.Q")C,D MTXA[@/AD6\E41:=[ESL4-[<\9(LM&Y@-L+YE^6/! K)OD8,M+)LY%Q?<(;8K M@JUX>O"ULW KKH&KI'?F>JIWYN9/,8AC5+J8O]GF\@/Q!Y@]C]$C M8;+HHI3,S\UOA:6>W^>?BXG_"RE:!*@@*J=1OTY@B9[EYEXWWL*Y6;N) M:V#$P3S'C><"6\EA0?4UC-.8(7HQ/\)[9]?(@[%%UB8ETOIQ54#$,G-ED.G8 MLN:>>0^&$'NNV/.ABY@/;]?((>*^?8@3L;L/3DW @CV3?CZ *5FI_GF-3TQ; M_:AW=G*XG?ZT.>MHV+5 [4ET>CZ#&;8MV8 OD]?/'3;-;L9LH92Q- P"C?#. M*G\+_S*.K5LT(;!FD$T/\@OIYR?E6,KJ14KCU9#J(#ZJ;&^07VCWJ*Z =\W; M=I)PEOBTIF__QV<\.-5W%H-OLH):E KN#K$K8B[UWDU+3D_;? MN65VA_KJ< LW[YIF?9"V1\Y2/D-2/X:;G\BIFDG#"7Y<];!5%'I")*>?'ZBR MD,-?+K@U;!E(AN=D)D*6S$,H#O;%U3$TB[Y;NKY>LG0:YK$&9Z1J3"P,T"L" MUG"V_0UY8 =75-\>8P\S3H- K/SI=D&I[6=[%:"ZGX]_H]!?S;:H9/3.)32F MLG3G6P1+=^)N"(,9X1!-D9<3G)*0T8^\(@JR0E** "F-ELWS)K(3!>%RB$ZQ MA>*L13]2UR MR7&+LL6WF_Q:T&JX3@K11RO,QF#R+J6+I/6!^%4LT<[K[S<2>\-2!]VPFWRL49'1-IG,= M. \>\ZEX^\@0660*'6%P=^P!ICN8"J'L#<8>^H 'S-^:4TB!O9*897-(*&&:?6'#IR"L O=H7]ZOA5 MDF\!X>6P%R;/:/K(9'&-_. MOU9%?M.@L.@>.$1E,X2^ M<;XNWY ,^,OU32?3F^6MAZEI,D5,=EA*154[[!2UFR5TD@N=9O[+^,*7I-V& M]^ S7Y:FW(NH*-MA%UJ#8:*MK.X6#D-A;N;28U!8;B\=1<4&D4]HFR0F$]9" MAOTR7K%0=%\=0\4,D6]H&Z"UC"PWG:&RF^1J29OJ;)?V,NJT2.0\VJ:YR9B> MB?%S/D>KT+](->RETY2S1N0PVB;6EUCLP9N*>Y_5S]\S%.CC+MJ>OZM:3?<@ M8YB)^DK0"X>#)N81,8 @Y^D#8[X8Z]3H7BZR5Y0KPB\1G[69*PRWF%DN@5D- MFITXS3:$@P,HQE#B\ZW(9NNJW5\X[AYW#XVV,5<.'P+]QEQA\)5X1O*[?X2/ M^:>V]Q=F=9:\5BSRAUOI;5#UXIM^Q;)*Q89H;&(@G(H^CH$K_AN9=!6DF0KU MZSC*DIYZ>7.]=M PVES5.C^@NWAY1^X4?2<>'TE?M%Y1W1ZZC:H5-%Q\JN(3 M#>'EG:SH*Z&6_721//#UKR8WZQGPS%6'VEA/VD 7&J0UVIAW2.%K^-;&,L#N MB;_2_"2A9G^]0XI>P]!T55Q]AR,:@,/353N0E*[]=)-B$ZA'LVNP\"6T^L*W MI[CP)73[%KZ$IEUA?IAVC69!S'.39#0FM>(-]!@J%2N[]JVL4\\>I SUBSU( MO:;0= 6L K+$"KB*NOWT'"4K:+H"5L$'2S?1%E9UEDC-?CI)+GI-%\%*N,3* MK1;WB!7MJ8/DX]=T':R"3"S?ZO"06$_20.?=K@81\9MPD'SX&BZ%%U9MLXA; M<0]5X@Z9%MIR_A3 Z);L M<+ZG$47,QI&R(L4KYYQ3:7E>H@*OBU1=M!YR^ M&_@9J!DXJ=Q]Z5:0/3*5'9:6-OJK#$MF7&/QR4[4.2AJ)FHM'\6V8 "KEI%2 MN52#^34EO4Q2)-WV#GMG)T<-]2DE:9#EPLP$I.'"8IYKZYY0A=Y;.1.S40&<\(0S9 T="KW+YG:![-;3J>^*;G@T\ M>-STWC LH&=@4C. >^R!$0.H&7+EAOC3Y97G7*')%Y(V(V:Z M+"D!Y M (C.1^-M_O"R"T3,BD8_#7]X=_G3P;H1"%WM^./OE71)/WW]^]Q__ M_C_^Y6__\_W[_SR[OQEYV$T6*(Q'+D%.C+S1#S^>CQ[Q3>/ MX^7/'S[\^/'CIQ\??\)D1IL?''[XSV\W#^X<+9SW?AC%3NBB=R,*_W.4?GF# M72=.F9-K_O)$@DT''S]LQQ)"L$_O-V#OV5?O#X_>?SS\Z27RWJU19#]K#+(! M?]F#7]-T^.7+EP_IKUM0VI$OZ3I'=@H?'VZ!\X#'Z2AO M! ?H'DU'*5(_QZLE^N5=Y"^6 1LQ_6Y.T/27=^AYAM\SB1Y\S%CSOR[6VK;Y M=QQZEV'LQZOK<(K)(A7,NQ'K_]?[ZRTF;N#3GY!+_,B/J&+1CTO'C1WWGPG] MAK7YR<6+#ZS9![T14H*UA/.A)L4/,<6<(7*.0P^%=+K0/R(<^!Z;'V=.P 3U M,$O"S]R QPE!-T@VN'8=7%"U[IP M]N@\!:BFLB@[MT'GE>.3WYP@0=\H3O1S*HUFJ94.88/FASE=H5)#ZQPOEE0K MTXG9+-'R,6Q0?8$B2L.2H3&9GB61'Z(HHIOYK1/37_,KU 6*'3]HC!45!K:B M%AMLYVCM[1-:O$\W9_]D6\.P$;*F@)-RC*":^2[<,]IL=_IH@9H._]^@9A0G]Q\64 M#$8LW4#I<1-YZU\>\=GFU[^0US 3JX[>"TY-G22(;3.LB 0 F^B&+B\H][EA M!NF.!H03F'3)">YH #C!C!T<9A;].36!9O0[MF(NUYZ#S7?,\F_!U&@*&QN< MO".8&D+Q*H_@ Y[&/Z@A>8MBYH#SDH#:2QM YHC9P%* AEG9&#J@>3D.@K7W M!:YC936!B@X,;UTBCS"AU:H,NNE0O_'BQ-JOI88:MWRADEO>M M0]BIYADU3+71D&!\,YD:4H1O?.?)#RAU*%K_[HUC:C FA% ZSAS*BH89UAP^ M8+AYZ9 0)_$&]U5ND8VB9)$Z+:CQL/V]"XY6Q@D,5^\(/2+'Z"YPW/2+W]ET M"F%QN3$:F( AF/;9;X3[G!&@^/]WJD[__>F M?6[UD(##-PI\>(/#V2,BB^O4 TL%3!>5;ABF'AT.I]( WR1=1\GJ_?'&#Q$/>%<$+1E$2;R(0#!1YE\NF.=@B@G:R#CR$%BP![!:'+@YC MVBEM.KL.8T10%+?EYC8?UY0[*0,V+"HCG3:-D/O3##]_0*Z7H?=('':!8LQ\ M;K-U"F@8K(K<9#U$O"XHAS^R/QBK/Z9L+O2WUUU18)61O@X]NK1YB1/40U;0 MCQ!+A[@;1-=_YG%E\D'1POD))00OV3\I#A]0A*8?UO ??O@>(N]#*FK\ Q'^ MB&5JRK(/"-GVQP9\O_Y "3O\_/[P\/U1IO+EL33X77&)C9W0HSLVB]XD48P7 MXQ<_NL +QP_7Z3*1P1:AWYFQ.DV=Z"EE81*]GSG.,B,$(6_QX?(EIGL#BR]> MALEBG0AYXT>BT80JMS=&IG<4;?8-&S#::2 ;VD#%MBK@A_$'SU]LU< )@FJZ ME+L!PR[['*=8I;W51XK^S5B*P_=>)K@&4>3TW2C"J;ZU@^^ZZP;037MZOT"+ MIZI+"1_78K_U$9U3G(B;/*'W6S8TB"ZW]QS25$'\++'OAGXLC(O8I*>FRF9D MAFU#BX4?LZYV@*,<-@WN_5F_<4? MU/S%"[2]]C%^BF)"U_G-*('SA()?WFE"KVE50G_HGLYU"F=FBH8I'K_[\3S; M6!#)3%5FKT012VOT'IT7 0]J]%3BCZ(GRCY.3P7>[31Z3(IU6(R)M1@^N7=X;O1DOB8 MGF96O[P[>'MZ^\=A-$1EK_3WBZ>_?/G V0\4F62"_]:,! M?TM>\_'+ER\'!Z/WHUW/],.F\Q'M?91U/V+];_;7[0C=3^#=?J+#:ZQ"HN:2(3P:"9<-"=;Y MI8./[6YGLZ 96\RS]-;=90"=^\AWOL,*JLC/I@S] M8S=3Z(<_;M#,";+26IR5@ .QIZ<"F-8QSX;CSL_RSURMA;G5MK1\GZNMF$W/NSN=$%B;O(:<=&HN8QT.N"DR':N]JQ$ MWR;FS=?V$@17"S@PW>,O5.D]&!4-S2BPF'%8,F*GZKJ'XD9+N:C9/1GD*WBR M[V*:%:<41A6Q&%?&! M,)EV!$CG41'QSHVJ;\Z?F&SR D6GB'T@KEG"!^N(D,Q-6$!!:&4)8;ED2:'K M6%U2MF*-P3LUP'C8;FPP*99V(R#;V[M?,?;2:O4X1(ME@%<(97%%%.6K MAV2Y#'Q$9&&26IV*XPBUN^T!@S.FQ0AEYNH>H-A:XX):)TYNE7) -0ELT Z5\1BKQ^_> M[N0@7# W!8A:5?E--6M6WR[.E[16'MDT6@IU1K,M)'XHCW(:+S1SDQD MV!B_SJ><%D'Y.:A)2/?^=%:Q0^1)W_S&]S_G?^T2VV^%*W)E?+-?Q1CO?J_E M*^>P!G-'Z=8_OD-KZQDOHF,A3IFPTC1+ARH_.R$*8Y1BL+T+I $+1MTQT)Q) M%YVM\K]T'M=9)L2=LP=+9@2M'TDLDB2)]QBVE3"DJ5BF1!K8&.O.EV<3%2E> MF>5QLO,YL[U]]."BT"$^%DP:+AQWZ1-"=D71>MA?PVB)W/1-:^%T$,+R*9-! MUYD#*N9BC?$[7?P%"&\V BFBMB_/B!YH.5ME_D26R2:_4*/;@^R2C4D?L/BT MPT^XTU3LI0J_1/TT<$.F@IAQ+9QM7(S1)S*_>54@KO.=C1Z#O,2-)V3MDQ-L M;#PP[NHO NR6G-WU)$FBFA!61A@?NLZVIF MUAB^TUV-C^]F4Y/B:753NT!/ ML=9ET'U X9++![5.G'++$8%K$MKL)B+E-];#H?--@8=T?NV7(6MU&K#W3.B1 M<,$05/AU>:!"#1$! R!1.A7XP-ID-C<-%-S&.CAT/@WX2.IN]S"]G/M;$Q,H-?B[JA:0L&@[X.EXG*TA*!"U=0 M60,@Y$KW#7$#(Y*;VS$T)(!U<>E\KQ CG]\HY$C;#?)O'E$_6^6PO"*I@>C* M:'O&WM0+V1R+ Q?MT'Y74(*@3C]0B!,B6W M?_[=1X3R:;ZZ0<^(9]&9-=:9F(KF0.9FM(^F\2P5]F$T7Z6]-#AS]<2JF+Q2 M9&U.8REUJIDLI"OV@FCV[O;9Z@'% ME%7I-01$%M*G%.KV*W:Q-=&SK3NO4FPYM8C5%UZK]2B_[5J]S]HNS@;5IGS; MM3I5W;M+Z[-A[[9K=?+MWOL+G%!P#X0'(KZY5@*R2(K\=EX!2$E.@W?N^%S$ MLC&[OT=70+)P86X/.:MJ._[A$$_AXBG ""6]!V6U7D/^.?O\^]UT%=K"W#FK M-.N,(;[#/O2T]+^-H>2[70N#U9V+(LW@%G!H%O7.IW2)5GZ5AF9IM+LRA+'O M^4'"WJAY0&Y"TA*9V>N*R,M>7UPLDSBE=3*]=$CHA[/H#I&,U!6_ ]DZT]Z( MXE6KW3'!R$VYGJF:&7*PX76F$\W 9D1UOP*UR87\>J9#O=6UJ?1*[ T;1)[G M(&DAU&Q%&SAT2R>VM(TI[+CH88Z0 MSDP2@0M52=8 "+G2"21N8$1RJO*NK=O>U46/:^-N88\T)+:X;U8BLO.LP2\QF()2-VOOX64,ROK7NHV556)T@R M4S (\ ]F^K'2!_:C)C%0,NM2$TQ9OTH$KY,_M]_")L5KDS/+E?(FX3WSBQ*Z@IXYD1_] M&N(G)BF'&J=IAC+]&8>L,+&3Y3[LB-'+KFMX.#6_6QBPP9P]H?;PTO1:(,5F M1E^9=FX27PLTVTVG6=?@W%U$SN('S7^M]P"XTUT*;DM7:_3VD]>Z,@:-X=O]T]D2 @LWK2N M1YC5*9X5Z\FE4TEF-Q=6J)]":!MY.[ETL>R='V?W3;[8MW0:&_8BSNHQ[Z?N M9%6)#M?"KO.I*2"GD&=C3H;5B?@5/R,2IK1$]%01,R^%PC;C0^I0V69%'SO*R_U8A']T^O:?#C4F+ %_3NSE< MPHU:PZG5Q7G#1K@TF+R3)%@M;#RU5)%)VE7,#$J7M5ZO3"X-0?DR>#7+P+RL M9.(1PP'#B7 +E_&!Q)ZO/3"K!$FG0AE,@ZCFIH&0GU@^;O<>HQ*BA0=5.0A" MB3??^,Y3^LZK0(JP4RH7C&N]"2%L4_>[' M\]3&8<;0W%\^XLLP%CUW7J$'/2ZH^ZB3;ZP2#ZZ,5:=YR0(R-OG)%= O3:B_ M?2AQ]X9^3'_@?+]&=9_2"+D_S?#S!^1Z'U(R=QA%DS!8O2L(#+W$*/205R(] MU^9=O9F11R>;&*ZWFQ/TPQ_C(,@-QXV^J, V[WT(P1I[R^3,\1SRC[D3\O&4 M@.3?)-D#J?SLB(HQ6#1BS:F3ZO#[!8_"_/,A O2V[X3LH;6;$DOB8T*GRR_O M#AJ4WP4*0S_ZAQ_-Q0(4P>0EN _3N@CWAX0APWV\UD(\X@FQI47ND3@LC28? M\=->[-9M1_G&7:QZ')QEJY\2O+@*2L ;FTU7F"P068_$'-SB2:4 S<\M(6C- M*:9F(%9AT.6,$Z*[G7E"--M>1<>+=!YI"5X%FY>\&+8ST8M1@"5[,9[55E_U MPNL&_L*)D4M\>H@DR*$?EXX;.^X_$_H-:_F3BQ?9AEQN]U M.*5*F]K$6FOSP<'!EX/1^]&FH_R?3NB-LEY'Q6X701AMT?[QX\=/6ZD<'1Q\ M3%GPY$1HN\977MX]Y&?+._UCM[S3#W]D>-WXZ26PZ)&=M4N30PCUH3):E4JZ M;:IFI(?]R?0AQNYW64%7,?P&<:WIJ3UQYK0E<9,G]'Y[7LLO+' 8>8.E69L\@!;$DIQBY<+1*QGQ9#6 M/O)UV"ZPYU@!8+1@:^7O:89D'%VM*S]D"*18BDT\H^9=\OZH"N_-2=K96?L^ M26NSXDQW5IS9D,S'AF;%61.SHI9M1\UE=$W7UK+!)(5LA]5.$.B;1GMX,PX+ M+:CRX8>BX,4_NSB,J>%^F54=_^5=E+VZM?L]P!'R?GD7DZ268:N6R>90P-). M.8(H_FQQ"3*00Q'G=M88?<;^O\0A,2+!ZAXM,8DE/-Z#M+BN5&#W'OJV.7^' M* +T^.Q=4!-.PO<27)=<_U2;ZR7D;?,\35%+F:94]WW0+CE_7']YV6L;=+L-9]51")9]ZS])S8IK/3%;GV!/S M7]&J2W&/8/H^%0* *="J'L$%A$!0A)W.(J=X+_]I727Y@-W*H7J!V 9 M";9DP&;DF"!'P/7BSYWRN?K)MXBT+<)(=2\R@Y\%'.VQ"5B!Z8(O%/N5S_IRHFP??AB]X%<]A+,A1,[:R0EIRX^ M>*>2J'O\%1%A5Q)7?H#(.=WJ9YBLA (H077*][KGW!+N=MG]L'""X"R)*,J1 M>.4I077*[KJ'V!+N=ME]N4!D1I'^2O"/>,[>L7)"L98+H#ME?]WSJX &RV)X MV;E;,Y>W6 82?.(6S;DJ>%$V&O='GKY!Q(K]1Y4_$;BX0&[D;CME_Z][7J4[WNT[GRT M[;WUBXFU;@#R;BF*@(9+BE4O*=OT@<, MQT_LWH%;3C 1 0&8#'KR*2,.YT9NAMG:F:[%_CU8 #L!7WOV);"'>V."$-Q< M9R]J%5_5RE[US;_&%9\[A*SH\36MD%KB?>5>P$A%H%O;J^Q5B ,T?UR77<:) M[I&+_+1F[2V*^6ER>DT K&E*N>E1TO; MG%$1 F=^W!&T='SO\F7)'%!T9D_B.2(%*@731*NEQ5O$QK-%BR XDM.1D45I M'-==NZ#R_8[@)2+QBM7,2PO3T7UQR2Q,NK8*IXJL"9@=13XY9"3 D$_^*L??##\JA7+.F8'8;F9CT2($C-85D['#_ MI"KW(7(XPUIJ4%FM3V'J4X'$V]SS,M2&2#W4Z<5>J,T/)_E8%A23'%D4C )N3F:A4!,&1USD.4RK8 MXUGG213C!2*:4M-K"N#L:28[/;+@2# ]-VLOB$)H (=/PSDFH@2.:+2E8EL@ M@O.HF4!@RT*P)*M=:NIVL"P)8XM<@\*V(Y^7#@EQ$F_''L?;!U9Y84\I."QC M05L::L+@S*743W*/8I^DY_7)4^#/LF2.#@33&J#*N>8=FM8)H;Q--.F$XY@+Q#QGQU6B2M'N%*@RE8 MO.MU!*FD#XX T&T0WW8PXV43D0@*(>)E)A4L%'''D2H3(9+$/!L E M9;Z)%4F (X6QY_G9R'>.[UV'ZX.DR,,A@@;@F#)T8X@H@2.:>Q13ZI'''&>L M7L;8=9-%$K!J$!>4S:XOVFIT&@+P0IG:"FJBX,ANGS9MLP"$(ZKN_@])%BK+ MIF)^F=VG+QH^ 0LH[%G-G3N'N53F*/;=W1:F+,!S7*4 S^A?"X/]GW=#09ZA M(,]0D&


'*TPN W<70&V=&'QSA%GWL]$@X M(:GN>JFC]PZ1M/JU5IA!W!C$A*P>>1 3!E6.6W5#N85)6P#(O*PL+LB;UQZ:TIU+" T@_[*F>.#M60;O]N@U 9!_ M65-(0+>JH7J(:3BWPT*ZFSQ=%K.-?"^]@X?#[)G+R71]$RQ3KY)\*K0'X.VH M?F_'B%+XX?CMK]%DNKY[27_5#,4?Z;Z%LQMEA*>CPCA#$#Z'8D3B''KTTPXU M^H&5<\ OK)^$+P^>CPZ/3$_D,WM87!):H-8X!N7C.ZQ]VB^ YE+3/:'9@HGN6[^@S M>[^)Q1!/;8;O4],^TR=HH(HYEZ64M,#H(E)2/1:"6@R!F#-82(7MPOUL(]_MXVG)+6E"F;R) MQ15$>TV7LT)73\('+)26LTB2(MKL1DO M100,68^O->M1H/-\%Z+ G:_5 D3^E$PD6E3 ";VL9^@5I9!7IFC[9 (K%4;_ MYSTZ+X)I4ZDGVX=3/04MWEVM0"8<>9_C*)Y,V?,,N75\B_0%6A)$3W\,-_IW M@%*)A-YX@4GL_Y5^+PR=UN_8]LG97!N:H+K]"%X4YS%A3P7F2LQ)9&O>W/:A M7%^"YK1!F\3KE4@Z'[ M?T@WNFC_W43CUA;3%JOL)R:DP9E8V\+::P42'8PY6R*%V;87=#_1['OTEF.(U_XE)RJD0V@JJ1S9J.52>6@J2V381MH<^Q]V<2I55?MRF0V]K7 M/.M LZ'->DU5+ --LN!,)"["OSN$.*%PY5.TZ51F];P#FA3!$9?ID@=EM6O& M5]#%0M> ,;$Q<3;.8S],*,([$L_0%!.4P3TZ+RBZ?*$D4U;YH4-6::B!7UQ9 M:(FT.&*G:M*,8Z-5?D!3-(K^>A*.C#X?HMBG>3?QS'Q']*8A8K?\2JPO6B#;1.CYW*M1F_22UZ@2J" MCF@[%E8S;I42!7#8OZGXO+EQ?^9$OBL0@P"VTR!Q,^X3 25PQ7+A!TDLO,4N MA.Y4-,WX282T].M^YOXUU5)9><5US8_5KFOFA_W?HVS@T;^NAQ[J*#> 8L;3 M<[Q8XC!].4FCEC*_30\N>6I28G>I+*(DK>HK@ 5665FF8H6EDD]-OZ51N#GY MZ?3H].38^G709B7$I=#N$3BMMB^_GU$ 5 50JIHA?-O 7,H!7 TJBL7X !P MG*(5(RGE%&P#)[BHI*"@ ]>B25!0B8 E@U0R$*$.X[I-'U\" M4=W\&%X"&5X"L?,2"%03M8&70$#8IL-+(+;9/KP$8F&3OAGNQ,)[">0Z= ER M(G2!LG^OPWTW[ST.@BM,?CA$Y*TW[@7 =-*3L#%E< (NO7E35# %*ZIF?QX: MU:T8;+E,L&#^-"$>R 6#=]F8T2,6N"!2 EAPR6->.VK6IL' >Y3%V=#ZKNX= MHD1Y]\C%LTQ6LO?+VQ\6@+>A =UIGT]P5#%E3E;\_"(A=)YD**=X;H+]11K3 MZY6RY;Y*;P#>/6EJ3ZA"/GA]R);3QA1"HSL ;ZNTIQ$:],-1"> Y9X+751H0 M7EMI:*(*6QK;SOG<"6>4ENW%#E9B()>^>*Y, &UW* #OM-00?+N\@9"2=>%' MS"60$'3#>+-^V)"BF7H9]*KC?SR@BCMZ/]KU13^DW8UV_8W^->L1;!;5#2MO ME''A D64>:DL9"E5TA;=+LF/M._)=,SN<6Z'#:N40!< 9_?-(_TKHO.1I7+*H^FFO< (;$EUL7"L,J7O[*1HGM&!O@LE*8 & MX+2N)$L!.7 ._QE5VSHW*<;;@@_?G#AA:&K*KD)/ !S*E>>H(:EMNQ<>W#GR MD@!MKQ:M$7M(ELML97""ZW"*R<+9KB@BF3;1(0"7KX%HFZ 8SJPNJ6;F)LGN MGFO,9.W6 'RX%6:O-GEPY,FHQ*2(^)VS6CNQSM ].N[_D;1I)\S#3=P Q\>[+N!6:>CM-=1OEOPWN!=H2RJ%^GQ.?>.[IH2 M;Q+2R9\0%L;+SM=D\Y'=B(]DON,&^^^XCIH?.B%[4.TZC.CY4.%K%D*#\38W M+NA"N341^5;W@=3U,T5D5^*?U8R:GQ1S .Z[-]D$=+<@ MC#OB/U,3\"YPW-3B6M?X%,M$T0" /[55T2C(!U*ZMKJ)H@J)-#R&M0!**[SB M5]"M;2_V+SC3!/&L?>8-1>X\]/^9H$C+^]31V 6NE[HL 8K(7J^3$G?S5=] M-U@C8P (=+6NAPVS#**^7:#4L/"?48Z@<;REUU"U3+L#$%/K4(M,N0/+_\K/ M_C=RP'[<=\"FO;Y/NQWE^P7O@=V)E<^8?';3V6H'LX[-C%DNM[0@8G/]=YR( MF(Y,!Y#X74LP8+RMC0NUD&=8)-K^?=M*Y.VH"#UZ' UOG?2%(K'[K)VA8/A< MN;J^=ZVW<>('U:D^5-'=> 0J9=F*.G$9TD8^UQ:O%)?H.G0I_I?X;OIH",4V-[*RA:]G-&GKP9U.P-PCZ%9^==E".C5(G<8,-23ICH%)O!1D[HC;+AV->[ =GC>.F0<,/(\!_'NTXN0U=58Y((Q J[D.BB0%(H9:0R+%<-VGH]/C4S#QRZ:E MQ*6U><%%),X)C7[:"8Q^^&,\G?J!SU"[#&/1Q1$9((#8I%CAF 1DR'?.[G-6 MD1&1)4.51=,X&XL8K =O5XF1[YS5]VB9$'?."FO."%H_?5S$C+LZ&;:UNX6H M=&HC$P."7J>@(.XLC0NO\2U%=-N0_B=;0O^. T_X'*("UN+.44GM=E<)A22U MPNNO>#,,/7>RC_JLUVQJ,_M8N"HM*M MO82U/:X*-X0]"/O[,U<5]CAJ;?LUYFEQESD^.CTY!+&5FO"92T,+J_?C/ DI MO@_)DWB9WH>QO#,*-&*[ZNXC;#<O 8OCNEV%1AH'Z M=6 Q%7:EL<.&;=R3:JT"*ZZR)_0\ L?4H54PI&1![3J.R@;S+-"6O#K>7 MWI:N,A%!#RM1;9-/=@DKDKU%"-W]SB)*BE3N+$(:P,F!_4F0_+ZO1CL8>XQ" MT502*M'T.F557(]/Z7I\#&;/:5)^7#K;> \J2\[+GG(\3U/T[I$37*M(L 4[R2E2-W@#L6-I:NWLMJ@;!%G(@P@@'OK=-QV"%@D1Y$"+0[K-T1WT5WZVO^HA5&# ^ASH[>DB.F 8Y@OOEA MBLDU2VM'4;S-L:3(LB*7S@R=K6YQR%9&RJB /:^3@@@$5Z,_" 5TM 1;@\;6 MBR$QDX.=_.EH62;2.:O!0I@5?\_H3U9Z$_]5UJ M6XY=EUU^8U,3![[KHX@NKHP>XNQ5H3DGR//C>S_Z;E9]YFB_^LP:%59B)H?, M:(?-:(,.!2Y@M%>L)L-JQ-""7Z.F0 I#65:K1@30<>P$=^L:"Y)D##X< >M"7LEE, YU'*6W/2= M%2/K;=<"3&6H6H;;CAY8LF%XF6W^^19@+;6RPDFEDZ?H]4BG9U9918G!L\4R M#\$>RO("; MBDG9"J+%)Q>3DJ3.\\B_.7]BLM$>T?T6'A"84F!J6TY$0N?,SFI'%% 17JV0 MP-J_V2+6F@V_)>CWD^U%Z^0CB$3;FJ+@DM3*LZ5Y%&4/E?+@+%]842I/[FU1 M'OIP#O.[=R^^8NREKT/@$!4?%HQRA6W.5IOM2G8SHV:G8$J9Z;L$ZI+<*R78 MH"XOL56S4QB^AV;F1QU-*?-ET)1BI\4-ZQ.(/1BJ]G!YU=;FOAE:L;>7P0 X M0YK1\J(-4"83C@FPM\G=**YVR!I8N^*AID+N<>SKD]WG3C2_NK@^OPY9,I0W M7K! J4AP?%B(GBVY]/ATM)V+>)LP4B;3K3G/6],X0!!=4ES^B@CHBK&_H=## MX&4&@"X(Y&S'6'_$W ?AH*C)_^(!^1B4,Z&Z M3+A46173#8KCU,A,L95&?/F@ +P$,E7+2X1/P%#%X;56<6AH9T/?(Q;.L_PLT180BO_[E$9]M?OT+>6:F M]\>#3V73>]WK*#=@^@A[-N:(K'^.\>@)T4^;<>&;UEM&,I7*;OA.,5DX]( V M>0K\67I$NWQ9(G9<>/07[-K\](%^&TTS5ZS,)&^J\VY7@]I8TRE'X@NJU-*7 MX)L=!,P1HEF%*KZ*W2S+++][7I,8E2'1Y #6#)#FN=2H0O76X-&BO(YB@3!] M &@/)+]S;79DU3]$/NKFN@<0O@&@.EJL@J-=)?M;H"1[4 "B2NW*>H_BGA^D M4L^9M?/4>OSA7/46SU6#R6M_YQE,WL'D'4S>P>0=3-[!Y.VIR7N#J#6X2YJY M05&$1U2 MN:-=Z(L-XF/9$ZC2%F"N\4L$]>QA74(0C]QN8 M.FJ:5D$)?3ML%;Z26?C5?FV-/1TH<-"N:NKP$.)>J\O7CO9/54T>RJ)%LA R MN_2[Y0(9',78%MTI(FJAN-&+G)'%WRWN9"I&%A&U:E)<,=Z@&[I;>M=A3''V MZ6H_IOM ')VMLAHHZ=.!XA.O40]@ZDP9GH"-B(0JT!V>K R.]/QEW N,4W,% M;=:4,I_JMR?IXI[ZF>ZI!];M 3O2YW+"\MT$92>F^0G= $L@%-Z1;4N MWD+@$F=9.+P-9R_^H>4+OP&07Z!)3U$LDCVW?YD &3D3:GHX6?R'TO6(R&(R M/6=O SJN^+Z/NB$ /TQE"'&+'XY722J2>^3&-V!K*4] $@ M/M^06"5$PI;P/0K1#R=@:FD@TT(K )'WAJ18( N.W#:K1>($RJ0J 2R 8B85 M9"0@!HYDBNKS.V(O4B-O_$R_G>WR0+8+ORCCR;R;+N4I>*2V@CS-Z>R)J%FF M"LM!N7=BM*ZZ4T74W&ZZ%+7@7=NF1F[2$N@.N$NQ"9[!K2VV M'35PA'//-&DR_37*3L&3IY@RA!V.+U_<.?,R7V%2I.+&=Y[2VA:B?-,Z/78I M9L%SO!7$7(MD.+J08L;2$L9/D?R(N0?7J6OGH$&K=8\2..(H:@S#4FO-S ! M^-J$ZB1>(3/5 'B (-PA M&A+@X0Y'!"K.6V*XT'.AP7"0?.;;!SZ*-E;C18(4^[)9%YWN$,WY^4WVTSZ@> R=:IX#.J^RGZ*YS4L@4*W0"(8'4I^(SH_LE]/(T120GPG^M. M^U)? &)>76E B?+^J4%-R8.(>G4E[-[(]]?06P?ND'?YXE)012'G2GT!")RU M*GDQY7#4P"R !CDX5E>4U:-@MJMO8%*]^L;>(SF"ZAN8#-4WWN2=V7J5-(8[ MLV_USNPI>XG]L_4[,I7NS&YP'^[,#G=FASNSPU6>5WV5IYS_I7V51]400-RF MHH15E,$YOO&PK7*5QZ / &9AL3:BZL\192C]+]9I2"CE M^0P QEMIY%GS* MVGX!^LI_09Y:& I8<,D.,OW:O@TMI@?JM,DA:Y[I+VYL47Q:2BAQ;PEI:GOB M/"345M*:-B)( '9%A4DCH@;.E"EB*,IF+0'9G@)R=2KDLI8PA\-XX=0T79Y M&&=F?Y4:D1$KWW'C:]Z,T.X+G,7 45>Q7+7) MA"-SWL%ALUON$C>_.7'"\%5>3ZK6&8"4F(;.7#K4]D/XZX>=$"O88YH<7:-/ M M O2FAJR$:O.B?HA@D2U?K#H!QW+UZ0$^;UJ'A\0=F;*FK$;MN )B"W6O" MCOP>:@#+ &Y$!W(= ?'P=:P%.0;T3P]80G 3:I#K!XC]V*T6Y.COGQ+4E#V( M'.KN10X\68\=?''(D)Y,S^<.F='O+FD'2T;(./0VW[$W(&B/D6DRWT>-9+X= M#B,\';GK$4=H@\;(";W=U]$:DR'CKU7D[PBFNAVO[@(G582M4IRM'NFPDBKD M6BW[EC5H1)S5Y5R((<-/6G]:JR6,ZN(&VJDEO3R%KU=ZQ8Q"]@K'B?5LR/8E MRJ6ZA3!B::LL[*)TOXI)DKZSR4II\ N"5^X%@ /.0&^W\<V*VX/=^E:XSWBQ[E/O#N'L(MPDGU0JQV G:^BQNYV M02U"K7N(ABS[UY1E+S37OA(<&1_LUXV !/H,):NB"HZC=NRZR2()G!AY%VA) MD.MGK[&B98!2;H?>>('ILO%7^KV0,-&FV5CW0.)\AHK0'/UP5$:(Y"T2J8&\ M"9#@75-S/*4)CKA*+X(4"V5K9>WMM0$29ZMUGV*/*%@AE8UVY1T8#W@:_W ( MH@KVX,Z1EP34BM\ EC30+*9R?'!8CJEL^OVWT64A9K)!XM]&=!0*M\&$A5F6 MZS8IX#;4\F^CD$*"CZQL7R27!5/*0$!6WE<6/^&+8@B9#"&35R&]HIN$/2WZ M$8QKJ*N0R9IJF$*>Q'-$&.9RCZ!!>P ^)<-H2@4B;;\IMXWN7+.#U(Q0$U$J M/WD3R"(3*6CIK3D)=7:OX*UMR)Q->X&>48!3XL3!S KM ?B/:DG1@%2K(OWF MN'-Z^"*%VL4>7-OW[$OY'M=TSW."P#%/BA&V!+ 4FKS&0Z]5V4]Q#^AN:^&\A"X.HV +A>)?%+31@@!IF MN',3F#H]!A.9GU'X=,-U2TX%7C[IMB=((,&X,"LXDB0D03' MK'U-X4Y-O1N"FX""FQ5DUI=09E:J<7?&6EOO$O-0V@+,[4RU62BE Z),I*:$ MH@T,$U!#V30D!,+H:UQ&19/G\.CTY!B,H=>DW+AT6K8NHG@R?7!$H20)' "K M3TL1B];$'AE6V?\5A8@X ?-I>0O*158Q*O:?T>7+DFHI_Y$RP[8 XA'&8M(D M;0CM#:$]@73R'F.!7(H@ *:)GFR*:+>==5-TM9\[2S]V@K/$#SS1T[KZS,N*(1*+I>.3-*%[>H/#V0TKT9E>*DV+=E[XT9+M>).IZ RD MWQY M5,]P1G0U/9>]972=H.C:!)FH_K9DITB0Z?X9'H=1@EQ0I>55\7/B/BH M;+/5Z*=+B9U6WLVJT08KA> ZC)UPQMY6R?2LD#9PQ89$J19RX,SR D[V+TOO M^AQEG?(2 5*RT?N (3'R=RV<=8OAEG0S*$ID?;;ZYOR)R7E >2[QYQKUT*.P MOQ%=5O=4":8[/&^=A3R8;-P+#)]P!076E#*?ZK/1Z.AA4.^LRJ%Z0=& MB#QFH&@#0&)J#2S<+)338U\^FB*!)@4MW=H31&.\%[WK2^?RWW$4WZ/L5ETT M]Y>2ZU92< #.93U55Y-B-UJ91#%>(**6B58+ YHLQ5(2@V0*^=GK SMWOZG M=_UGEQBRE80=A43C2Q&#!3$@5@"V;/" M>DM? 1) 0*#:DE>@8@C\#X%_D7>%R542L\L%492PZP\\T53H!'R,H2IA ML)QCC _O3[&8!T4.M-Z;#>ZGX-[C\[L?S M=?FD;YAV)KNR8-H%@*0;30$9D]9&.8+\.!J[AAP>0%J,)N_E=+2<_!*1.&=5 MT4\[BXI^V)GB#RX*'8H*YU0A@>M!X$6"???<7@__:Q@MD>M/?>1QS5<%K-U3 MA%)MMEP74]!/SA>M:_:.\R?KYX;ZTN!29=<_OT:5U2Z7%XSF %H\3F@I6L%9 MS\&_#=,H-\P%595'"LTOI:D&!W!:$ZO'SMR1D="Z)5H:_ HGDO.9#!K 0:P" ML_,4V+5N[IUPQGO)]WZU;YWLB;W P?9"T$WQ ML+@C?P&1_:?+5R[NG;-Z'645,KOTNV6;@:,8&\Z6$+7[M-':G;8[\5Z^N$'B M^>&,%3J,$5GL?I(]*6;>3_=Q\^,V@,X,];0]%WXSXCH(!=YLP#6")LI3FM.@SJXX?3ZBQD5Y+#[UO#BN"2XGD)CQ6[ B"LT"= M65>1N+9]-OMS^QME(K6\-VBN@\S<^M@&C0&$=#6$9$!0ZWFJV4C78<3T)+V: MO#X3W?ATR?72%]N=A3-#T1TBK%(;3T)5>@$0W-7)5*U 6=LRNW1(L'JD6ZH? MI@AEU:*V,W^S968SGRB^\AV&F4K57[GH?;",D QWZPU[:%+07RI;BH94M61O<0P M9U5<4FLZ[7Z'Z!D*W3DK+RRQE#3;=WJR/ZAK)&D2U?H3OE!C(IPA]E#7 M-@,6CUDV\CDB[ 1[1IR0N9HND.OP+=X:G74JR.H'_QH4=K)FTO'."?+\."M+ M)EP;]^ ZY7^-*XUX;,M<\F[H\IIOVT*DXJI_; M3B7YJ_^,PNOI51)ZT>^((/K+ W*I<>\]XNV2 M*S6S&^V^4Q%7/_ W2C.<&HG;6S5/@3^3E:#E 78JNEK%$'G8=^R3V;G&UPL$ M_V"ETZI3OE=W&>B0 NNB_97CD]^<($'?D,,^9YS;/63&4,X>.9'0+__!@_Q8^PV"4HC#*XT!_R=!(K^;G$!DMUIB,G'A$-KB, MGA@R\"_J;_DMX_$DW/*8 MSBD!18+KOCWV#_'5_-1IR68X@&-*T"AA+$.*^P6I>:L-UO\Y \%ZK2$D8YEH,M8/N3B?@;=C?<(A669W2U!\G50 1,(!-N0EUSTM91"H, MZ^ILM?WS[SXBE&/SU0U[JE#OJ"MM#.9&:%>G72DW8,@[;S+NHVM\>)+T 6.7 M-E-TI94M)O=MB;>X_1P?G9Y^!+,)=R1R+@M@:,%UN$SB*"7U4.^DS&L!8"^N MI-=LC\;"^FA#6*K3<9/"^@A"6.O'87YGI9C#>$+2K'.9-T,,#^82 M=KO.##$#X E2YUDI?@L8-HY2.Y62 6'$-"H;R 9*4_)JW (17NM["GQWC8'L M.C,'#( 1H:%7N3M['!K:8"GQGYT8W06.FU4053)7W@# ]F_$9CDUMA\L=D+7 M=P*6+4,211D6(73W^[P@QZY=YX>(?*LB3%]4FB+"B'U Y-EW*2&3*0?9Z)&B M$?%_DFX]S0X!PXY0:'Y>[LV2/RB+_A#%39^]M=;>Z^;&GA<["L1E23LWLD.< MQ)OEK460 *RA-M0]?SN;2S<,3TN-#?!&40&FX3&L%8]IA5=<'T]]:Z3S MDC5MF);1]KN,(6=.P%Y">Y@C%'\E.%E2HJ/Q$P5WW/*=D.:Z!7!\:%_S:G,) MSNT1?@QZR\)=9KM1MA6W/8 MJZEIH\ZVXG( CMAS,X*#J6*5T&T,H+A2ZVN! M+B_Z(OI*(@G?DHAQ#[&,_1*-B"@K_OU(.'27/R2,.?[/ E\3N*P<'<,5)7 M>18383>3D8.6U+\C:P##M:?2+I540'CJ&I1+T67T^>CT%(X7K1E9<2D$);[T MU?8[XKO\YQSTFP$P8]2J*9/:/DF@!)5B]AMFE36$;D_#M@ <#O5$)J +E-SN M_>C[%4'HFE5V0E%\3_=C(^').@!P3*PG01EQH,1X^;)$[#H"*VAB)#Y>0P#U M>.N)C4?4D"_0R2.@0]!_"/H/07_[0?\O(-Y,!17T_U+_P=4AZ/^:@O[#VRV0 M ^$7*$T ]9]13FN*=IY 7%HM 9PN]22I14T/ AF"?-[6 AL?]0,;:]1&6]Q& M:^1R\8LAU&'=CSN$.D#X&H90Q^L.=1P>4$,9S@N1+80Z-A2"$M\0ZNA)J./5 MN,Q;"7H,+O->1CK N[9'TQ]FU@4 "T1/MF9D];]\9/Q\P2=]_U,@#OU!K>*WAMR0=6WB48\A:& MO(4A;\%6WL+AX='IR3$8WR.$O(4-2X:\A5>2M_!VRCVU*AK0]:&&J]GQ3D[SU;KH"U MN'57U&%Y5I3?Z%/DK5S&'WM_)E&\7AMXHE(ULC@;&Y"9BKH>N.ANF9'!M,[8 M'7>L[X[;#3)XW?KK=1M>"1U>"1U>"1U>"5U[<8Z.3D].X3BVNGDE=$,U."$/ MKX0:T =#>J_K%;(6S[K#*V3#*V3#*V3<)[C@[L*=O4(&:TONW\-67;Y"!N-A MJR&8,00S8.1"9C3KUS:5P+_FN(8&^;!F%'TH/\L[Q8DGW4(=![BX$\W\W M\\!^/#@L>V#3;M^G_8[R'9?N^D8IV%,*YN;!P#MG=QR\7"P#O$(HB\(+&#X. M4C3H7Y,IU3H\"_V_D'>'J*Y0N"B6.FI;&JO;!>8ZI )&N_3C-8J2$Z:T!1@G M;:N*D%]RI.RP:L4(,),>-!1M8)P;-7160T(@#H>-RZAX\OE(3SY?P!S^FI0; METZ[KT_098)NW$[ 3!G)N8X#!^ TIZ6(A:Q=N1NB5^%6X3MF$\] M/(!GE"&/3_AZ&HE.XYJ- 2PL'>B4+C?Z<%*G>G)X@\,9*QY UV2JK71-O0L< MXR/ZWF,DDB,Z&W3$1AVQ84?;<5D5KUZ=S07:Q;+99YD?^6RU@[ES5NDU%)9D MIW<>K]U_MVL,$]^MLY!5^RJ" #QE-R32_'I1I-FJA;)!17HN*P/!."SSE(O' M91#'X0I\+AX$/QV=GL(IY&7&>RXE+5R[XNY;;&\17[Q2-@%P@N7KSO;6@Y($ MNQ5)5,NG:/54G7J:Z-A>Q9/&N,(_V]3>M/IWGJG,TMN$39,USZ)Q$L^ID?X7 M*E^W:G$< *>DEA2R>5[!N174%''/]&S#)MT5)E_9K=>6]6Y_. %[V"KWS[+ M^G"2?XBQ^WV2HC5VJ5U@7'?[XW[=(5F8G0TWRL8;;0;LP=D=?OWL;%^6%\TN MP< Y1RLK99$SBF*4:63T MB&,GR/_. H>W./XO%.]"BCDUK!7.KS\V!*>#EC9UQ(]7X%A(__,;98,?SK+8 M]6%5$\)H" @.!+V%J5&R 6D,T^3K*$J0=Y&0+8Z9^R*OYIN*Y4+G9H6. )3> MU]V6S(D#)..JNKLF*O5<1==A1O17@J/&(RNRD0 4^V]YC9!1#T>-6MM-,WJO M,%E_Q>!$VT_72'2I?"<@;1T!8WKAQ]Y&->^CI*HG>Z]DE^:%L?N'7P=G=I,H M]C@E3.G*'O*ZAKPN-9^+GL534*[6.GE=I_5]I$->5V_RNGH1E%3YG8:@Y!"4 M'(*28%4'\DX)("C9P(9;6\/NZ4&4^.RUT=2!]BN52$3/3-+ I*(-@)VYJ^"D M@A-#@'((4#;M#;[\9^+'J]R3+)-XCLCCW G7_LNM=TG\\H0M)'H3LNR:,7#< MRQU0GB7GVE/)S?A]V*=:604ZUO0-O]^"DA>#1YWK>'EX" ON*U;Q,KO?@H;_ MEK+0NO**-;S,[K>@X9314^3;5'(.!A"2=%ZQGG,X_A94?E+:%JP%<9@TPQ+"U@#EM&G&N4'U\ZP!K.]OY1!;97F" M-L/>QK0J'HG@S2UC_-[&$1KN!#,6V%N89<5C&;Q99HP?!%OM+<\R8X&]A5FV M/A0F!$7PII@9X66MCUEC/C5@ANUG/''0*"/^YMUUZV?1DJ M,;R)RXU#)8:A$L,K5_&W6(EAN+S;RMCN+P[7-Y] M!587W G6_.5= +'YVA'YSP81^7Y&X8=K4*\P]C]<@^I%['=(&QA4IY$H^='1 MZ-W62"Y-0:[BX-=Y>&NTO#W:7V MHGG]4NG7>7?I'V@UCJ)DD4U+4[_IEP9O,E%,1CE4!I_JX%,=?*J#8VSPJ0X^ MU39=B!^/3D\_#C[5/88,/M7!I[I>&B(2YY8%^FFW)- /?]PS"CE;?>DW.&^5 MM['%EXBU(P3N)-K[U>[&R=68 @?M*K(.#XL+YB>Z8!Y8WT%T^%L"='N&>F\R!E9_-VBAU[%R"*BL W<(3(X1 :M*MHV M03/G,:/FXS<4S[&' SQ;C9^BF#ANW+0FFHP\Q /K< ].A*11B: M3DMZ;(GOG;CQO'7]()SY_6XF!]SI.HIH9MWD-,CY]0HB&.E_UN7R[UG!M(A2Y])?G9DTZMO\6'T.L*F5 MKWE^@0W<9M-C\HS([W/?G8^]/Q-V'?7RR8\]YQQ3"YC* )4K.G0T9I^C8UPM MZXAO?=&V>\32&YY1>NTY?7U\C@-*PSV*$Y*/D'6CB)70Z5)'CWNGHY58"FRG MKFR*O/(G@T[Z8Q2^Q2>&AH?GN5I[V@NM'1Z>'XHWU='RSUUJ^5"\:2C>U+Y* M?WD5*OTJBC-O]->6,#&_!#V_!PWH3U?Z3I\-;\,-;\*]3 MQ8>WX(>WX'N4APB)T\-4&=Z.!V4GP7W:>G@[?G@[_A58:7 GV*M\._XZ9+<% M_&?T*QTS>D@6"X>L)M.Q2[^CJ$^F10#3:/N10;1].](H'8H!9^BP\#N5Q3-+C!NP%8@B^#\%WV+Z&(?@^!-]?E1X/P?"&P8<\$YF!"6]N&>/W-@XD<">8L<#>PBQ;F[<)01&\*6:&7)^M MNMUJ MCR%#VM6;3;L2B.^1*O.Z[K"NY)1-^N 0:$)H2D:T,=VRB9].& V,LE4 MC("] 0]IC4-:X_"P3^I@+ TS>@Z$,M_PX?LK+%2%AQJEL4W^"(V2PIX3O[?$Q/:9X?).RL]H#< MA*+LH^CRQ0T2#WE75#",_B1.R9],+Q@H\BZ7AE&M3P=[E0M0/>:$I"1P<,)27/9N7KP68-_Y$^*;X7\-HR5R_:F//*YW7P%K-[*C M5)LMU\44])/SQ3C 1Q!5X>M+@TM5&^YQXL]F= ,-9Y?/;*+^P!N4)/YQ91N+ M40TMO=IYN)6D6+6 >Y&3(/(?"1?_(;%@2"P8$@N@J$YQI_ET='IZ:GW_!)18 ML&9("UOOI4-"G,0I>I+H)A?LK:0-<(EO01;?'/(=Q1FF6D_8:+?J0R2G"4GI M\,*N+67F:&&:1\W"K*'BCMO/:Y - G5)NX^IF0*RY M]J>,6D_ V'DM"1NT_05+ ;JRS.Z2I\!W?W=(6N!8O/_SX0#89KJJNMV]^92T MP5KB/]/]@AH3;KIIK(>4\%C> (!Y9_G/0JP+?K[2(;-_2GQ BTM&2&UM:WR3-]S=H# M,+/DTJM $YQ.D").#XIN.2M-#0[ M>M18"*0DP,K=O$<>0@MF>%"]8#8&_3U([]C%B"Y3\2T[O[.]R"PE\_C@L)R2 MN1MI5!QJM!F+Y6UNAAOR*YM$\3QPHF@R30\ODJ".!+X'>9<:5%C=9O/H2+WJ M/$ 801.E0N7EP".CKP(H>N=/CDY//H$)9-04"IUC7;:/ <4JC-D^;H_MBN1P=C[$@>\Y[+H+/30*DBWDH#W( MAI43 (+MPJ1\&;#]^Q J#9)QW]J=B(;X7]RQ3H].3S];WXR;D0F7LNZOKB1/ MD>_Y#O$%P3<1D.6K$6KUVEY-X2#?AN>#_N?O./"8@U:2!,N!LKB=ZG-2B/T0 M*GJMH2*!HJ<)!),?X?H./M?COP\#P&;4<.;MX]U^;(69J-EH8X)N<7P=9N&? MZVTP(8?0./3H>O8GCR*>JL2M[+ O!M#!,7R(U+9#>MEKL:@)ER)%H M[B\WOM._HZ#\THUN(_ Q$5U"NA3 ;SC.>&UL[+U[<^2XE2?Z_T;<[X#KG8CICLCJ[G+;,VOOS&RD M7CW:JZK4E=3NF:V8<% D4J*;2:9)IDKRI[\X !]@)D""X .'\HVPNR0E<%YY MS@\'KX-_^5^ONXB\T#0+D_A??_/QNQ]^0VCL)T$8/_WK;P[Y]L/_^,W_^K?_ MZ[_]R__]X<-_G-W=D"#Q#SL:Y\1/J9?3@'P-\V?RD.SW7DP^T30-HXB4$MB?](?O_]/W__ MVQ]^^SOR^S_^[G=__.T/Y/93V>P3$VP;=K2+POC7/\)_'ADWPO2+LS^^9N&_ M_N8YS_=__/[[KU^_?O?UQ^^2](EU_^'C]__QZ>;>?Z8[[T,89[D7^_0WA+7_ M8\;_>)/X7LZ-(W5_?4RCDL"/WU>\M"W@MP]ELP_PIP\??_OAQX_?O6;!;PH1 MX6,#)F7SUY/VA4X?__"'/WS//ZV:,D)!7K65Z?[^>_'A;_[MOQ'R+VD2T3NZ M);SW'_.W/?W7WV3A;A\!5_ZWYY1NU4)&:?H]]/\^ID_P58*6?P M/_X3:/G? MBS_?>(\T^@V!EC_?76OU_4.#5M&):V-DHN_G4N>!10ZUTDGNV5'0]X;] MU-"/ON8T#FA0:@@L6RASB;BO &$@G?@->A&X?Y*>&BPK/2FC_G=/RS!@@-M-9I4W(O]4M> M[,<..Q0MOO<3%O[[_$-4?#&\^S9-=FI)!;M$\>&?H\?^7VRI2D./E&;)(?5I MKV]4%E]GZ4I$U@+0GL8??K[O(?._<6ID[SW1[_Y%L)S0B2[C/,S?;L(L9T-3 M]N ]UE$L*:ANA=>A6K0JW4K1!*=SM0EJZV*")BF)DB^<['\-=;>MESUR=H?L MPY/G[87/T2C/RK_4SE?\X<_W.8-M2'W.(R_+-MO[//%_7;^&V9$I3-KC=$AC M3<$U.QOCM M\#IDBZQC>:(@Z\87D]TNB;E ZT]T]TA3G1E4#9'[HE:WAB^>M$+LBWI9A_GB MF@C2PB./''$4M7)Y2H5'-Y,@HR]/"43.[W[X4:P*_'?XRY_O:$#I#E*>7[PT M]>(\NTI2SE+PX^R4,671'6>DV=H!XJ]O7[=162ZM\>6F@5_G8+^N>9&2&6'< MB/!WV=O)%\'ROXXG@9-!%6)C.!Y?STS'US/D4=^MFV9\/<,0R8;CZ[&LP\:@ M,U3CZXRZ3;[8=!/&])K-&(]G^NTM<0:6@7;JA:>J&;[0,A%VM 4H($TX[<&3 MJ6X_O"A2@@=&4:'TT<=X/4ZE1^EF\F M[N@^256[,/J6^/U*H]VQBQTUP^UM.F$'.UY%F C*\SGA+4W#)+B,@PLO;\.S MXW;X'5"IV;'[-1KA=CZUJ(-=3Y EC"X!PC,.H&S2EH4PL>[$/T53_/ZGT^]D MD#UJA]L+M=(.'WPKRK.!H,@D[^A3"-OOV!7+^P.::1UTS]; MNV!V5S/!!WIO@\F*<#8$%D$%*P*\YG+I!^_U.F X'FY#<3KS\T&Q[FG2'KL; M=VC:=&!-8\RNVR7R0*=EY$F3/A$,YO+4=1 PHV7%/[!X]%%K"W5;[![:HF'3 M.Q4-,7MFF[@#O;*@N2I_('Q1<1//AI\%WW/VXR9]2+X>;S>VMUR(1YYJI_3' MNMD"O%$A[%B^"*1A/ ?B,_LASR4VZ6V:O(2QK\])M=1V ;ZI MDW@L!ZTRSI+#S%YZFV2Y%_V?<-\Z;](T7HB'*G54^F>CY0*\4RWO6+XIJ!-& M?J9Y$*#U.J6>QA>//L;K?2H]J@LUTF5]+I4[K3\>^:ZHP[:U5SKM7#YZ%48T/6>3GZ5).]0>J9=V MJ#N^RN?&!.W9AN5G&D5= 'G4"+O_J70Z&I.E%IA]3BGGT!$9:,X->9!S=IRE M:33![F*G^IS.,#"O!FJE'&%N,?=J()LQIUYT'0?T]?^A>A [;8?=R32:'2W\ M-1MA=C>=J$.7^@19PND21GB&73*Q4',59KX7_2?U4OW=DY:F>/VO2[]J)TW3 M#J<7=DIKO<-6+#8+R@1(.[B+(KB+]/&*_4VURM+6%J\[=FIX?!WEI"%.A^P6 M=_"%E,(EBPM2G/C<'@GA8.:/..)=FI?K)HMP1-/A1W+#SDTSN2%:\8X MX$I%WI-"Y^//\7J<4I/2SQH?XO0NM8BV/E51(T!NMFE&7?WG_MECUMD<R>\'F>N\]%LI*4'3M_L(??0>8I4:F9%!!LB\9G>D^^I?TB9*!]_ M^_@0YLI"QXHF>+U4IT_ID\>?X_1 K92V_L:I0(W.C[_]YO%;4M*?WK\>4@\< M^?YM]YBH-#W^'*]G*34IW:KQ(4Z?4HMH[5""&A'DYL.IRU?_F4E,-5?:-E6;7L>8);?!Z6.MDMJZ6DF4E%1'N=(^J"[[9GL5QE[LAVR*GHA-.LVC$SV[ MXG14&_V5A=M;^N%S:"OI[1^XB ,:PY-%[*M\-WDJ8 M!K*.X(4WVA*8HRC6669V2NU1X:K; &TL:.:U7 M13DY\J4DZ":$)E'*7>P4&[M&(73:=@F1I-'P-*".&F*/*YVXPSQQ5=TK0Q%G M8RM9*N?9AIWFN9%S+WN&_U_^]1"^>!&(' =WE$D=^FSB Q^M\W,O3=_"^.E/ M7G0XGGK84\$9@P.M4KU!TI\$\J=(!BADOYT(A>9@N=SG[N^_P4/"SUX>)'[WXUPPJAVS+I0("3_V&^0'TRPCT2"OAB<^D M_P[JW46'@+)^^3--R:]A'/ 'M3S?!T$RDC][.>/_0ME/E#S1F,+I-O_9@QBG M*52,]WF/(YF^(^LH2Y@$!?WL.4GS#ZS';D6>PZ?GZ(U$(;-KP)J\,*G@BRBX M>2DECTP>)JT7A*PA\]T7FN8A/$V2)^37./D:$V\G! 13,56X>HQA#'OZ3-0P M)3LO%ZMWG"K[VQO9,P, IC##A$\Q+Y?&?F-:_,KI\#6^C'U*7N#;)(_4]PX9 M/?HLA)N23&22LG2:*7KY6NA8R<%_H)77B"^(]0S"C%F'V>\I30Y[WI3]B:F7 MA_$!'GS>4U%Y<-Y79ASX.=!DXQ?8J>9*&%M2\Q4?KW-2LB:<]ZQ#G%O[G/B1 M(H:=Y*,%.MQ1GS+96%Q^IKGZ5KEA%YPC8Q]]&TEJ2WO$N:J)U-8#6SF@U-17 MQ-NRP&,#191\Y6O-6ZBTFM(@S,E-DM4)KINL=A9SI)(Y8LI'?J^R!_OE'SZN M?OSM/_/ 9S]^_/A/,/ZSOW]B[OM,?ORX(I#A\L\O&"FXZU#^]<<58,6>\CO] MD<9K*/SP[%;A_P1L MSH8TSH\\ L-YTZ"IE5O M>]CV9*GK M=4Z2F3DM0 43,5L1ZPK^T+6\<9?03=8QT0=R9\@N)#C'=<(Y@BUAPY?Q>OCP M\X[ #D$$W::P/)6_W3(]8 $$5D/VD$VR:9$6=5J[X(XO$WV;(Z2^/=[H,Y+: M?D00Q%>$D^<#0L5@11@+1X/A+#K3DFRQ-KW-OWJIF.8[@25T:L\"6QNQIAX_ MW5 FZ%WX])QOMC^S' B 5&.IKCZX@I*72L WF+O>09BN?60"T9O&ZMLB#MDW#1K"J&B(. MTE9QK=VT,;&N";N)R E5=!=RUW'.!(<]]T(UFHN-;JB#F"3!US#2&<2P*^Z M[*._')\F_?"&:R_I;5V[9E*',,W)-Q4G4K+ZUDE SVT$KS""HPRY(YH7$[%M M48D_\D9SK)*0NU76UF4Q]&[4U.%T016O"QW)-^HY]SE73D=:,G67.]V$WF,8 MA7E(LW4<\!H;STD4L'$'UESRMXXC_#VZXPZEOG:0@\VT+]YP[*V!K;M+C*HE MUOS-]:T %^K#B:> TAT_3Q(S!TWBG$D;04Y9'=OERY*2./_(ERR9P;X)Z#;T MP_PXZYP;,\PN^K1V6 PN&%SYT;=>1.R/?2^FX>Y(;@!-J&ZI852S<'GD^=9[ MX\>DC X[GS3&'9;M.JH..#=;X@W'#GD'GV\KZ.(XL#R5DGM!UU'TI0<:G,*, MWA3:]NACL%W3HS!4-T8=B1TB#_!3H$Q4X^,4\?A"T\>D,R(G5M;QJ-CWX^AL:HLM]DC&*_4^YBRQ? YS M99:Q_Q+FS^<'-D'>T=0PH@V[XH[K/OK+T6W2#V^,]Y)^0(DYSD1<5"_9H GX M66QP0;>448+[NR\T/E"GL!-XX6[AU[;].H%OS^@K.^6KWF5*#?KCC MT%AS@XGK(LZ=&HL^Q?35]8G4&9573&)CG?8#:DY<>FF<'/)*EW5^Y86IMCQ; M>W.CG9,DZBOM>\Y26FU/FR0U-G M9P'O:!ZFHH3]8Q0^<8?HOL)AV!5G&-OH?W+*L*,?WG&WE_2#3BB2F@N1V#@? M?&>T0%I;(*G9C%DJM2X&TYTL&W;!&;5]])4JGK:V1SX(FTH_?" ^ETO^R(.4 M'WE9%FY#RLN;UGGCW/4OIS5$H\@3@FG"G$H??^?H=K8ZDQ'SWCB1S=(*QEM< M6/#.>I=K3*?OWNARG)W,98G3[:Y!JP*#,>""IN&+!Y4PI37.SMCO[H4[Y@VU MEF.]HPO>&#<5W-ZC2_J(PGEJI7_QTM1KKMLC6%J0=.W>R$ ?I IM-'MC>(-/ M)>0(NV&N-\%&VOURO.L%;WV'XH6%=1R<\^<&GFCLZ\.GO0?N<#+0MIG;:IOC M#3<3H>USV(HVORK7H#[)Q-P@:9U/75^F3K[YG.24_,')C<"[ZBKCY\9-QNOB M(J.X1JG;!K.G@CN\+:TBAWQ/$GAAP%81VUBI^9$F0U)R7!67CU?UHRUB&7 * MW-BSY#<)+N.@#3OFMA$3![1^%,\G3Z?V?>ZE.2;%S^A3&,<3Z]XY5#@," MU"UQ!V2+=D-3.AYC_\ M\-T//_SPD>R]8@GQ?Y*//ZS8G^#_)'OV4JAC<\B?DS3\F]@9-GSPZG_"&$Q) MR THGI\XY%GN\93,UW,)LJL7WM#M(;O]JHI@04H>Y!N)"[E0S]WF6F&:7'U9UV*> MBF,5R7CRCCYL];JUKQ;A#30U,++NN\CJ+D*^#L59)>)(?'?'N(%*]NMU^'[$D#-S!86:2QUM&' M %[(L%-C_0\A2[$W* MLD4V'^3KM[ M?KK5#IXN_HHAUG%9P%F BXWC'A:K.BPOL)NZ=@6U:+VL@#Z2>6Q7+LZ^8 QD MUYH["^!-?0BIA[F:O987R@JMN^)9ZK*LH%8)/K9_2T?94(8W'AO,?;2OY_3< MK"?N@.^AO>9,X/)FY7V$'^-@'=+Y.'HSS!W^AM/P]AZ+"7>3"7A+\T6$]^@3 MSZ8_XYMWX]3=32"W3K?UK1<6P/J)MJ;I@@)WI(FFTG&1S*]QZ>PF4+NGU1U= M%A:R'1/JMO8+"MXQIY%*;\8TC\:J_9":P67]E)S]E(4!?R<@B3\?X*;>9EM4 M*A?:'EG%IC_.&+:V1%U:N$=G['6&;5094H%3,(-*/C4W$G-V\K, PO5G+C7L MR!8-;N1S98ORX0#!T4$5XEGM =6FR9HY1@V,)#L\_H7Z.9QDWR=9%L(10SAM MN-MS4TT\0K0\(CR_?9K.0+[2E!+ZZD>'@&5_ &PD?Z9@O?U!1+N+-/ Z9@)0 MON@$J--1UT3?&N? 8:BEG/=IFN)-^;H$'@!W 8TSRDO694D4!OP"5<6(EQ$H M'BZR>R9![;Q9FDN.RWZKG9;]\N?;- D.?KY)[VGZ$OIT_1H>)SXMS7"Z:9=> MX)^Z-O@ _\8(MRDRGO3U. M!S36M)[7M33&/H\S$=W6*:_C;9+NQ/2$#=%PQ1J6*%A6[A=L22SXEB\*S#QQ MFU+YDC@IJ)."//DB&!R'Y3Q3CRDU+EZ%/?IJQT>?0FI^9S_J!A]U\P5@3XN> M)]"C:+L0Y&F3?'#LE3$GJ%>AYP9F7&CJ8/5G#FVK!VA23MXEE$ZIIT:_\3 4 MMA-HZH>>.8XJNBP'2W7ZZO#TN/VR,%4K_6AH4W/ @:U.-':.L=-I7>&L7[% M@+63Z=NBYWB8NZ$[8["5VRX'94\TU,%KU7!9N'HJ]FCPLKG\A -)9]+1.79. MH&<%FDQ1!&@YOH8JS0;@XQU]@KIX2?HFJE7<>Q'-]!#9WAPQ2AKH60%E2UOD M6&DBN7T)R9)V6=B$4W>$F"XUG1\W9]+6%]IF0'T\B&FN=[9F8/JFB*&E0[\* M5C3MD$-*E]3C[T]\;FY+P'@W+[9,I?+Q9H3;7&QJ+5UG8A/K9YN'#3ZO5>PV MU]O8F_R9IDI,->R"$UO[Z-N\!Z]OC^]D0B^I1SR@P-P7&+C!GUF4YK3&RV(N M7W,:!_K4Y>ASG#&EU:1*4N0/D6N!& ;- MM*W@L+TYOBE2'Z%M?5!WIX5\*5DX2)0FUOE.B20SO6_&65\Q'X8+>:#.+V'^ M?'[(\F1'TTM^1XXEW.LLH^Q_P8/WJIE"VE'"&H%3.O]D",G^SFB\ -KM]XE:1[^395]CTH8-]",9[MFW92A5/'"T(BZV=_* MS7)(4K@0S27=2A B2[(BE2PKWEX69^9Y!$([\MWNXEH^F"Z0F(^X"P[L9+T^ MT[QXN_;L$$9M@&31'2?LV-I!JN%BW!?YZHZ-)M;SZQT\P .N'C10(:;\C\4S MQQ\>@3'Q),YS5W*9SR0\]F5F<.B@?->:<'Z3HV17'9?YK''1SRW<97E%@MLZ MIM1M<()@JT:G:531 'M&="SFT$%9O38Q3MQU/<.]#'>P%$):>MDG!81Q)S$S/C*[%7*S!,J-*:I%\%\ M(]B%<0C+K7GXPJ8G>ZB&I+- 9R_D(66F=2/,VKL@#CU#P:T]6- 7D^T&!U*P M<+(^.*?:7H/#>--H.5?-Y"P8UA'6OI_RM8*,I=,SNR0=:8'+/? .5:LW;X")JJOPN'N7'1HM%Q)DI]HIPZQNMH! 4P@[/-0$4?(-D)WFS0/C M>)M$OXB1^FSH3;(PUX5<9R?F<[-6=5L/O#%I M*+?]Y=(71A"F#T5\PCD=P=')S'MR=05Y$G+Z3H9%N&WU.8F3)ABUKYEU=L(= MKF8Z-\;-UAYXP]50[D%7]8A,OQI6"Q9N7A.:1>UOBFSVVR)Z^0[L> MF5UZ8 M\K=$U\%?#@(3JVK9 9]4*^.-9/A^$G2PH? MAM==P(>_)2F-^&,1>4*\2@3X;%7AK+J5MK![R9FYG8HR-;R6%F0)M':UTH?Q4,JE .9WX #KOVLT!9 MWSGH?O6:>"YQT3C?QFG^FV;6&.YVNQ=X)GVJ&A:KEC--VJCG"XFZY4EU> M5@OC U.]ON5Z1K=)2D6[!^^59I>O>>HE:1#&7OIVG=-=QFSFPS6W)(JXU<0: MF'8%;DJ.N(%B!FN?OI\X"3N\8#6'TO;+P](657V;50@H7W9_Y"*6B,B%7)&F M4-.NHW?!)&8K@U2E!0N@S;W7H$'(@(C7!X5(=\4M,?-?\RG;!.KZC@4Q='XEL,BC0:X ^Y4EZ/RF\6G M>,-*(>. :K#-(R!R18A;.!F8Q&2=YVGX>,@]> L=*APC&E)'MH7BN,@H>AC< M*9]>DWD6,&A>ISFRYSPD=S2@= <_]YK[#*.(&XQ&L%9CF<2>'%ZX&T.IT?#Q M! QK$6;%Q:Y%5)=&NZ%9]D=^$1M B'A'%DMKB\5-BX436LP @5T[6KF^%7%' M&VRV^>'>Q*[+@N1.D'4+F]T+LTI9A^85)[YY'GGLKVO^!!Y+&+,\\7]]3J* MH12&6,:@^"S1"-O^#!&R6YK>/WLI/?.RT-=82-<6=W2V:BA'J;(AWB2G75Q; MORVI$D:6<+HKPBD[R4FFT;&*S3W3,0.ZY -YG$I) ^B93%I"Q MS:@C7J3K)[Y]P; X@$V= +:TLR0* W[LO%G/7>;_C^2";D/?36FA2BQAA?-D MMT]BD'+]&NHF_UU]%N+];1HKO5[580'>WBJV]>C.B9*:*OD"=(_?))@G!VTJ M>)'LO%!70UO7%K?/MFK8R#Y5#?'Z:+NX8_DF^2((.W'.6Y;GQ'G[8YC-)KA= M4:5/8[==^AROXRFEM/4W04SW?MU,U6@A]^991:NKJ=KA]C>M9LW*M$>-\'J> M7E3[A)//NSA)%[ZW#H(0#I5XT:T7!M=Q416ZU0^[^N#V22.-9?]L[8#75\W$ MMKZK6U$G0/Y#&)?USMT\ 5/JM*@7#MI=5]M8]Q^VZYC\Z4F54N\GMHAK[6+ M^OYA=Q#WQAU.TJ]C/Z5,H LJ_KV.3]CX M=1\2>/W?5I$!9Y@Y'_)-R1&*A1PM:Q7SL"_ F!2K M6S)1M,,= UK-&@M8QXWP^K%>5%M/%1171*(YQ:[,GJ9A$ES&K3<*QM?NDI,A MCQ[K[_-B)YK-X!&5O,^]-)]7S3/Z%,:QF:8SS7G*>^S90Z))D[D90/X 5J)H MG/'[8'>4H6(6YK1X8NR6V_2.^LE3S*GP>_+:A'QRMKCQ;BZ[-R=OT_+$B\:S M:6Z=G]]>GZ_$X8(/7 8VDWSC%3_64/KAB>]_\/LO(EO9)BGA#_I(DC@YC(#> MLK)-?8F]FSU*EE5>9]F!!A>'E(T"0F>N:'D:. MIQ4IO$ V5*%AR2<1G%>B+I$!7A5WMMF4:4O#_)"Z>9S%E=& )<_QDJWR;!$Y MQ$%Y@DB!4&3/^#HYJJTQF'""T8#*A-PBD- M5M.;;12X&CB?U53:-;?8UA0F;]SZ)ZN+GO%6'EV_JN@:D5 &4 M/]LKW^4FDU_F-BQQC-7@=YTWDK7%LQV?Y3_WLN>K*/F:F1_A5W7!.=KTT5=S M8/^D/>8,V$#J28_G UO"^3JZ@ \"W*;)2QC0X.SM9R;N=5R]@+3V\_"%E[/M M\'4K0K@CP-XV1_?]>U+!&RT#=!ER#XR'2,F4/+Z1;X O&R:^)?53735O\J7D M?GP"8)[IH0,K<0MM 41$AIMF/,3WCAJ$(L6$, \0F MOO%OQNF?S\0C+GQS3;;*_C[)#"!@H,,2\TA=$B#JYW>R],^?5EY6,I MTW'!B9T36[7::AB?!?)=A@D5MLYQJD<,GYAP9?%(V$]D$I(D)4&8[9,,'E&I M(WG%-Q)S_H *_#TLA>4YDI"V&>W$RS*:BS^&E1)E3?)Y-R 0?@L@$N%/*&QB M E*1S9:4^5QI>=W3DY.7*@6_'6-<8Y&)GI>'(%Y:0EWC2]0]XQ3M4JS]) *6*8N$X! M$<8G::;7W?6)XO(9;;!UGV?A5>UQAVBGIJK'X$\:XPW4;I%M_;5Z IX'Y*1O M\IF_23.QNC@N-U?KA\5!B(Y-AEX$<$=K?UNTWV;6]<8;SQ8ZC'R'N5Z*+\\6 M.5Z'G]$DXLA1=K1D7D\3';^D>VJ)M>_#7#ECMH2QE(QOQ!\T6#* M+$8JK5&LSF6KXC%P_Y"F1^O2X@-/9:0!NU,M&=4-_"[T9%K?U/G.Z;;\0%(X MD64,^U2;299TD.\8#=5J^+906*%,(*-,G;)'_%-UXLX']'EW=UQ9K$+CDC'< M&*GG=YQW@FVIC[#HYDL$Q5;[TWJVE?W0\G$/?6W&S" M5W1:4N*F$WVJJ5[!!\E:S]C:5VKNE6JZB^;T0&50ZV.@TZX+C&F-_IUA?=1O M89&MDW[\X 9.\@B/)[['MD&I++K56GYCU?/S7\+\^?R0YP'%H#J*9!%?M!&86E0T6F-CNU@7?C6&[$4 -U3TMX7==7B\0&&APXS7WYU<+IK9)"AO7&IL M-"S3H.JCLU&EOV(H ;3OK;HOENI&EOO/!AH8/U&8J"%90[ M*)A5E]-6XG::N UUJ;G<.]<9DQEM4I[7Y>=* EZ*U@THI(E/:9!=L?"H;M'= MTSR/^"T?!4[J;&=#"#E(6-NF 1:]J2 M=[ ]@"99B+*WNM-9W5V^3*/0G M6?9\H>ECTIY>.#=(?;44W@NI[J'")57LDYC!&1MZ .EO"[O)"E[ L-!AQLD) MII6.J4S26.G ,A71V. JC!F4C;#2T4YHD:!A8!L#\&BALC@0,=%E(C"I6.-? MZ9C22LJI6DL];HLW'>F4>/ Z:;*5,@Q. MV_&"Z*2J!N5AKH ^YB0LGZCR%7K/'*75.UT@D%FD*KLL)5KU^JHC]K3]$J*V M1>HQW)F3)]5+:SC"=V*=JQ"&VG?Y&X(@-I\-#9Y.H0_P_K:P6TG &_P6.LRX MMW1!7DF-%:A'%AW#8Y/AOC0Y"=*(X9;\BE0*DU(" "D3HX 3,%_8UP8!0 M5H. ;2F??VU\B*"U7/Q;2NMO"3Y?W @QQ1?VOO%[=#A^I^B*!2RG +P]AZ3+ MN'5VB\%Z)IBU(A2J0VV)T&HZ>]WG7IJ_#XL]TJ 5%P8-&P:=]J1$XS5$Z4EV M]4/LQSFJ)0F"U K_D@YI;Q)B_ O @4XM?\227 MO..9).'A !'PEG""TV,*3E7V63^(QMSV^6J=H[:;<0SJ@&E.R@'QK%5 MLDY8,'>3*?(S)I?2=9YK47P@.#ODGY/\/VE^ZX6!=@0S[HX39VWMT,SPS/IB MSN1Z:C#T^IC,B92LR.,A9]"1DS>:$V#G*"F;V1;R53I85?2.J@=63Z@.KS>F MR;L "\5C-]JR]_)I-Q7,]B>!$P^&V*/*NWKV1YYWV6HS/.]BX^2'8A)2+[HK MGHMHGI2<-^^:VSJ,WX=S,=.MZRVK;-(X,CM_WN7"+B>^TCQ!&VEJS0U SK*@ MVP5]S,MC2DSEZ!# H82CNK+%@].M-5C'HXH87\>S6@6YPTDB1^$1%1QR%<&K MP%ES_#4L9.J3R4!;\_6F>?$=@=VKJI$@0WU"\UJR]'%A;6X\UP5YT=E/<5 ; M2\(-3P''?MT1#P06=FA)LK5]D4.[C2;C8+@RP>;/ M4I"T8D^2FK_KW'HZPRCSQS938$BI\9IC #BJW\8N)@OAWVCPD)3E5*JZ1FS@ MN$^V^5?64V6YX201@^A(]JJ =2 ]Y& [EG;C +#NP?9RY@H"P>;!OBH[1DNA M>):2%6)ASJ!=6US8F M 9 G(>=/&=6FWRX:-2T'F!WP' M?Q,68^-3$H4!_X49Z)9]525&5%=$O>B>_86/:UW56\:BC7-0F<2"\G[9*(3Q M;J:-JY[]I#?STW#/PY4--&>'+(QI)HXM?O;RXI1/4:?:+G\;?MF1R['9UE)H M3*ILB#MZ]+HU+BF>M,+KURVR6L\R%(Y(OCS0UYR<,9?[U5%%HO$574(T%FMQ M+%7DI2F[BYBU=L =G=VZRE&J;XTW6@UDMC\UNMMYZ1N?OX1/<;@-?8]E?#5' M4K)TX<:22*6W#H%VOW<_ALUE!]10 M<"=>6>/5NA3ONG4,;^:]<8-!3RO(:%2\<]%7 -@X*/G#^)F%A #D<0H?O M&OUZ=%^TR[>.@*9]%^OTXZ%_Z?6B1*/RA4_W(^'LUG", 3>P6] MU3K)4=ML@3P4 M>\@6)F,,SR$U[XR&\39)=V*+R'M,#CF)N+O/N]\XF=XBV.3KPZ[&MCGT' 0J M@TF6[QDZSGKB]OX?V MLL\;=,/KZ7V$'\V_48V%3BS@+,*UUQR,1[Q^%'!'O(4U&F=9S+OC10 ;):S+ M$?!++S4SLAETZ66.:.@:^'J26'P\M Z%??HO.B+&&QI:0@+5,(G%*$YPXI(_ M:=,Q,)XTPAWK:IWD:&ZVP!NO&CEMG4^0DZB@ 6CD.)SDAML'-KT MQ^V]) S<*6%FD44VR#P&\:&"GAG4MQ9H;7Z=O\',<&.9C86>G MQ;B^X:C7WF,1SCT%GLO>C&E$FU%M%$%TZ6-G1!7< F^@KAV];>[S! M:R3UH/+?H@[Z)^H![9WBL2%GWMLU G7U69[_MHX_K1V6Y<'CP;#DPA)]]Z// M;%J[#MSKV$]V],%[-9Y"M?? ';0&VC9WKK7-\0:LB=#V^[1 FS#B;I(DA6[= M!R]:NRS.7SN.6NC;+\ICQSQ:4+HLJNG-3#J/64B6D:OKJ:^?4DI;SLB;]< 9 M?3VTK>[MM#='?GO'4'C[^IY0P#L4UQ2)]^*%$3":]Z;.Q#H"OD@/(E0,I@Z_ MUKMRW5T6%X#ZFW,=[1<9@E/?H]LF*#F..N+1QX)R[:GN!YKIM,41EY\;SY>73Z=W M#"&=G7!'J)G.C=+NK3WPQJJAW/95\@)*=WSEH\F)E*QV@O>[A!-[QNWD=X^TT6I8.CVO2;3AKAQ,IVG>2\I]D";XJCD=/6#QDY\,**X(H4 MX>@Z+&?2U\TU,N:O4+2<+U2'V:_G*0W"''[2&*&]!^[0,]"V>7M,VQQO4)H( M;7^!2J)-@.2*"/+%+\@"=CY;'+^Y)EG%3>'7,$EO*?MO<$?]R,LR_G(.?R0R M^,LAXY?@I#?C-/:S((,; &SMTBP"VX\&7JBPUL1^GM[DLN+[E%[J/881E%BH MN:*!$.-DS3#O8/U#[X<6+8*OZCF9Y&OJPEZW\7'QE.BP>1A(WKHQA MKT;F,8 >7KP912OK\1J>KN=#,_P@T5^16@+2T@I;;N/:F*L3&W'#'1G3!7H] MI%Y F>Z;_)FFQ3I*5I^(;84IT[ZX\:B7!63@,>J(%V'ZB6]=B:\@+)^RQ@(+ M[BP P;^.HN2KQ]R3WS*X2 Z/^?80E8NN;MZ IU^E!TK3)&8_^N+NM3!&^W[- M #*X(<+6+HTC"#UIX 4.:TWL3]I\;;QBVV")+MF8W3R *W$>O9'K+#NP5$(R MU7W.D,9+ U?KI:>/O$)A5@:Y-V$QCWT /.RNQ65#"3>F#+#.T;IK7S)XD66( M,@/6)A5/I:[J)U2Y -+OE2"K(H>O\QHNFG, _^9!H>(;]+XI:4\\5@# M6"DJ^,)[[">_^WGX8E3G6496TOY:Z^,A\M+CJ\Q59,KAEU9"L(!EOW')YCWB@L1J,HAI M7M"N9"%'+TR#^1SC/U93VGO=+&EJ98J=%\)5@5N:\I=S&4C6KP9O.@O:*<.HK(M$O . XZN?9^F*T M-UOI6OSZ-=2=F]6UQ>VWK1HVMK)4#?'Z:KNX]BM!$>.3P"FU%]HHE\"W:Z3? M^881R9^]F#0[?0%!G#BS)!Z\\? YB;WZ+P_LITP,5-DGNGNDJ<:P_:G@#@!+ MJS2>I.M' F_0V"KB,IPN$DC(; )*LS((9^B2&$S QZ+@(7EX#M/@UDMA5JJ, MC3[]<$9#;\VK-3N33LA7Y'JI,.16V8Z3(AELN67%-XM- M:R8B;^1*Z!+J[%T[L[*EU]S2PZH(W M4S 5?(KI(' AG(V3-)J+!-7'C!9U]:VQ.W.KEDTG5C;%[+SM ML[+7=6H(QE MU7(J5>751YYOL$S&32D8@12;/84)0?S$%:[VL#YY^2$U/4)D1PE[&%M;YW2< MZD4&<_C;*S-T/*NXEB.;=%2H9(T'.^:WDXPKVT/.3R6$KRRMW85QN#OLV&3F MS?:AI\Z30$U5[P_[?<17'[SH.N9[/9U;N:,0Q(DHX]E*<=S'@AKR-85Q=!OQ M< \+J*0"'S%D1]5)E4R2BH2U6*[.^+BPF0P]1S!-9 F()()KJ$9FMOX.YB)C M/!K1X#_E4U(&6:)Y;YPX;FD%.1LT[(HW ^RK@&ULG&9[/"R*M\60I'ES&:,- M*$+.T-7T,4F;-JAJR2=G5)S=IT'OF>0@HKBA8QR;'<\O[2GB!9J1]!HRZTQ2 MQ:RS?/!!G!,KI5B1*Y8OL@'Z/RG+'3%.1QW:4C$S+>>DJ4AKRJDI"<0)/ ^V MXD!F&2+<,_1B$76^B7]5:[0!AQ MFZ^(V>.)(!(L=&Y*&0WS9SKG.08W!>"$E;G?K..@FP%3, -)VS,9&7%)L+8K!:SPS"9XD/..N:G6Q!2 M&?U $I/'NR<)*H/!BNPK@*PP@7B5QJYV*-#97$;26CCX[>+8UNLC6Y8@R8X2:X/J!LR4U7S%WSUR#%A8K;865(FZEL+:2J+ICFUF/"#?G MSW##YSKFEKBC\.8.8&!]H;HGZ/2GMQ3HL;24&H!Z$EL"#-FJ-$HA&,Z;!5BQ M=%BSEPH=X,,DER;C",0F!)6ADMI0 XI]#8:F*R],_^1%AP*;I7)H_,Z.!_.8 M8!/?4?^0IN(QJ<])G):_\K>?VDH@ZSO+TT%&H0=\:>42U:]F(#W53Q-[>(;"U M[Y9T24W880D&?H=^RX9H%JWW-'T)?5XF2*%]!@4L,O5'XLJ[QI(CL\ =$E/8 M\ZA^_VCT\0;?)%J.&;'9!&4>+KTT3@YY?:%%6]A!VQ)G;!AH5VV>J)LAW_CH M$-K6\0JR4OW.LG; O'L,$ZM7G:/J8N---]ZT- ,#;-'SQ M>+I@5]XK9]DZB@-=GHB0-GY[YP>(]T^T9SLPE,279LR?NH)W#:WQD#0?&=DE,LCSQ M?R6,ED>R/?7AF3Y"7VGJAZSC/@W]FUGS!G_QH&G4'&-Y<,U_'^4$!/)0.IA<"R?;P,&S/A#CM>+BXCAXP??B$OE56A9I7+S$PZ M%M33FO6N7H^#>*/PP(VXDUA4E8'7&]0A<71_M M0V"IDZ,UIT_HF1MP9@R\H'S^'+Y0R6[KO#)K3[CK36XIR&9G)S6(]:.U!+RR MU&B,@*M9-R:-7DZD5 ])^H;"8#X_>)A!4@8KQENPT@NW$OOP:[%VQB]%'.U^ M.+K]6QOM'I:QS^!:,A3>IG$F+I](SR:!Q)> =V.I.$8\/(3 M0.##[#-X)F5'*2_"LN-BE9VD!R5S+WVB^;Q[Q3/82+ @9R*X)7T%%X>OF\RF M_ >A/$>T,:L^5S N*%\SZ6/(AG^.P[P%S S[(8:S/IK7518,.B&'M%XJ# (U M(KLLJ?@0SLC1J<)9M)]5U8Z2 0[T=3(W[4I9=1GKR4&$XZQX#,(X87!\VS6F MH8.I(IY_CJ?;&&FC;E[4,2VZT1[0F&G"B<6*9R=6=+N\=KG;1\D;I>(2"M78 M22H!]<,Z2T# )X*6CS'RO8'Q^R %O:DNKE^-&9H88'B=7>0S4K-"P!IP5 MN7P%L=BGL.Y^[NW#W(M FA54BSK,5@>JY23O HPL+=_Q@^V%P7UYF*+"T!CW M,>Y!YHTX-K,NBC#TW'T=0'@IT#G4=GVV++JI+@$,!^LV&>H)]@SC"O[XMFG= MV:[Q7(R,DMMDL])_$*SG 9W[+]IZ+.?N#WX'-P2M^QH+@6R!EA,C586 M!)< 5$/4&B/.*OZD%H!P"8H%M9EQJE\=U_.$#^Q&M/\8]M#Q*/><[%2V,VY&6W]; 2^NLXN BC \N+>\)C7VI+ MP4$K*VE.H/0AM01DLU/(-KPX=7XRI*!//E.H6.(G.TJ^N4FR[%N8A\)),BCJ MQR5R/,F[*UL]K:M&%MOVGM$H@O;^]=P.T=#2C= MP;?[F>%'$N?LFV#TGZYC]FW0K/T=86LBN&'2SB8R!/:C@!?>+/6P#:::'6GR M(R5#+$@TLV%DE$DIN' 8A16$2+OE:6W!N&G!L)#,#GZ/!M)5FQUA>2E V7 MX]#ZUXI.6RW#04=Z.>C($>U?#%*[8I;FDANRWVH79+_\>;W=\O&"!I%Z=[1\PF;]E%)^F.%83V6> MT;J*4M3CPK)$G!"0@@BDI99CY M6<2I;*!2S6%AM5GU'!-D?DI*JNLX@%_-,<>T*VH(ZJ6_A$A&_= #5#\MIL>K M/Q'F[54XPVZ\^)-C#)O'3*;:.X6YN4QQ:HE1<-!J2K'Y&C.K/(=[S33V^'.< M@*?5I$S_&Q_B3/'5(MIZ645MYBEJQ5<[$3UML0"?4D\JCSY&[E"*V%LY\V/1E=7 MTL1AKC.E6DZ.CQX>LS (O?3MWN-7 ."P?\O)@K;V.,'$6-/&F4Q=8WPCE;G( MUJ=IO.+&"[_6XNY4@*07+*]NMM)IB-93 D8=D7NOL>X--^[LA=B?S64?R;%' M3\INTW#'XO'RKXZ=/G9^W-A7WYZ+_"I^>\)<=K:X\3A8PUE0=';6.\8V*WR-:;UT 9QL*"-DE2 MPJD[S/>4VK8F>NT]%NB[^M2NI?G"_'>LXQ=Z#Q[[^&@/'SX[9&%,LVSML\$E M"_G5>3WRZEOC]MT.+66_U33%Z[-= EM?Q"[H$HFP0[!5J0D_IE1],JY/O^4Y MKU+S+C=N=%J60ZM%'].U5Z1D,L%$^SQB"7Q.S_G%KO.4LGU]+ M4IPGZ3Y)^11//P\?1 VGKX]DI6H6;T\*^21_!,4FW<_QA7S%'4;B17!-/&E#\6LQY%PX<&K)@301O(I@3X$ZN2QO)@ZXDP?QK#^_"3A->&8FS M) J#ZA),2#/MM1%M4YR8;*)??7U$W0Y?EF$DK?T1^YHP*2G/?$Y'I9SVR$YK MXV6YI?H@C[[E<^>YJM0T<'K]H+UE!V0BO.^IU*MWPM 5.]VN1 M<]"IV,W^/)G]?NJ,R@R\,F5V66I9=Q1T6C4N2"WLYH%6X'&.C+MYKGUJM<8+ M%5Z$&DZI!F(_6J6-H@WB,-%I5 7)<0/D(:(5U]:3/A_XY0DH8U=";_'H1 )< MYHV4T;63-%F)TGS'T3+##']*K<9<0E5LS5UGV8$&ZF6+MN:($<% 3VF54]L6 M.4Z82#X<,KX*\AELM:; (2,AYT&"0\H7+)\IK%^&R/L6R=G@#EKH=MM&OJT+%&JV>QJ:X\3I8PU;1STU37& M-PTV%WG084HX/NE3[JY!$D5>*LIU<]<]]MQI0W1ZA2$AZ*/O+)'Z*8R3-,S? MRA*?U>TWIC:\>N,]T;.W9C50T41COB'T<$?Z8$O)2&!-#"]2#%?).M515]5= MD?HJ9RT#>7P[+L,KFCE!&W=&DRP"[\U7EBHKZH*=8KXU71LJ41EJR%//<*,# M%D@857&L^QQ>*DPSEB_?0=:L2J-,.N%$DGXZUT\T=_5 /LLQE]\ZE> W@YX% MB_(FAE\Q(7PW?.:GE&=2NF!1WLZHF1#.Q<&;R),K?G[TQ3J9X("6(DF\X)/H M6SY_%LGC9_J5?Z2]G6O:&2>,V=F@,0\RZHDWU>DI__ E'#&5)V6-Q+;Y_4RS MI'DL &3@L6*P@5C165=/.8$$*_[2$_LP+!OZ299G*)8_^.2Q;9)9-D >Y2>Z MG*QH\$\11^NIC/;7!$4 (EVV&$O)QEW(0M=*OQ$O7E=3D,WV3TDN/32B2BQ: M6^.,(4,MZUO7VJ;(4WP#P<>9I[YPXM4D=>9;UG-I*8A7"QD.KEH[^CZ=W%]- M^//>XL3T79C]RE\YTL"LMC%. #+3L7%A5=D2[^#>(>^ .69-E@#=XHTN-U>L MCY4\>SNCL?^\\]*V*E &W1;FMAJ]6QWXJ,^"7%DG^8A.73%P64#@1.]2J/8J M MW=EN;=:KW;O;O99TG>K9%\&N]V6%Q@[?OPYD1V1WT:OL @HCS@;- &I*Z MMKCCL57#X_J#)PWQ1F*[N,.T@] M< ).#VT[%CO*YGC';Q.A1YP$ FU,JQL@3[^%C4:/A?GOJ;;MJ\U5\P7YKT+H MT?W7X?K%>4J#,#_1NG7&U-4'N1>;:-SPX[8.B#W92&QK7^;4B6HKQ>7LRI'2 M3B+WD.7)CJ8]8[>S%_+H-=.Z$;_M71!'L*'@UNYX4=_, T'X?A7TC MN;L7[D@VU+KY)%!K%[R1;"JX]76!@CZZ2':H^%S5OCYY?TG2$E%TE1&5C7#& M9[M.9;6OTQ;XHJ]#SL&CQ[Q%#\4+3 U]M#4/V]KB];I.#4OGTS;$Z8/=X@YW MQ='K>3<#1[_UHVF'T\LZ-:NV?E2-D&_]M(H\PM9/^Q/Q.^!._)+]O-L_DZC. MB9**JL/MGSG4EN'R5OE-[3]"7T:2:].7CV5N9[ M;<^C#B6*$[K&M=G)-2]KBOB&W)'U&CPUDWY'ZGC3#Z=Y=>C43WV:;)>2]&HEG2GNS@KN+M'=D MS45:6 >7VZ1W4N50G!BY"6-ZG=.=\8$GN0-.K#'7M?6X2-4:[Q!H(/.8EQ2! M.N'DW9P5\;+GJXOK\^LX.Z0T6._@J+_.,IJVR#VV3<.&LZH:(O;35G&M#Y"& M.THNZ#[)PCQ;$8_7X5T_)B^4 #/"N?'"+3?A+ISWIONTFE_1@*9>5"J?I&^2 MLN?, *GW-.(Q?%$K:+.M%FM4XZ6J$IRD1/6B#/0_7R#J\1Y6A==3*5 M-EOMRN,,J>4LW]3XX?\G&@=)>_#73180^D?ZG 1^\?E"POY8VN&N]"(HN@GY MD=5A 5]0=!?NDWU#*":2=>V=CZ:SE687G(C11]_6Z:34'G&B;B+U>%/*E50[ MVTUZ/I^^*4RA]SIU9[QL<>7Y813F;VVWW%0-D<>G5K?3NQ1R*\2QJ)=UX 6" MDJ;+FVL-Y=JOK*F;+LD=6RZI*=HMQ27'.D1V[)0.KZ/=T#SG,S,N4^OY=TU3 MW&[9II_LEJIV>-VR55I;MQ1$>7%HX:!.#[+/HJ*[B,M*S3:'/,N]&%XU;5W? M-^BVA$CLUOLT*O5]L$>H@>3#7#F3PE7BL2*"B\/(G4=U7ZB>U#R(I])\ELC^ M#(_[> &M2W%EYXJW5AO[X([3$WT/5K$ MT[;'&ZI&4@]8U.+$R5=&O=I$8R,L,%@1;PL9Y3J*DJ]\,WH+9_S%J'239&[> MP9O''AY0=+44?Z+?3>@]\NET#YO(?987QR<:=P5RU6%9D7PJ]MBA7'&8(EK% M6^"7<= W8L?3^U)DQH]>!! UG9+WN9?F[M0\HT]A'$^LZ0M-'Y/^\#N!$T<% MR="JE*#FZ(-VZ+B.V5R+"7!!Q;]722JF<]EU_)*$/@TVVRUK=_96%$5EJ63R M%(=_H\$5@[);FO(3W>Q;V3Q&X1/?(LKNV3_9-J2!:A?9G2@XQP(,WT]U9,21 M',B/IKBVBG75="X+?_JO$)1\$Q2B?LO^)MXMKI,^-HN+O)P&<"%#K+= H5JA M"#QUQMK B\=I4?\YK90AX,JP*5RJ0Y):'Y*5"@%+N ;BBSDH([!/4OZVD1AH MYCVAL]1OM6/F.20 M6=*/#I!S\O6D/?L CH7?>F^ GG!Q4=A+7%/<;-4V-?U6<8J^L!P"IQ&[ES&FDB)2&*%ZZ!42HL(, M/)5)A2WXIA6S!MD7YB!>'/ &F624BJ@Z47*?_KQ'A^E<'=*G3%59J%)GLCYR M%5";%'J32G%RW?"1N]I'P #D5O:1^R/_T.1<.#*M=^D?IYG9)$LP\G.Q@N=U M7-J89[#*S,BH%^*DQ%QKY0//ZB[(A^(>"HQ45V'?>"_8U\TUW+T$/9$9FN\D MUY%<8?Y:-<>: 3QGT%T[HR3?>)GD$=_. V$W-6;V-4BSZT+!3*&_$:))_18, M:RHMYL(V:;3& W!C&J03Y6ZT^V.SVJ$]4QL!]H:?8#C27ID[KQ\S_J%N MF[$G#9QX.<@BC1,/?0@@/@%AI<;P2.F<_9(O)5=';U0X,LRTDSVCR3-,FH]@ M\OB8TV!B.-%A'!OU6T%644*><0W7:YQ%LVK)-*I00[7X"DMF)V'UAG!5PIG MS,[$$;/>5NI!>*F0W-=V9O!L2G7)4-U;Q^&;8XHS.OFSETN[5^* #V%S[9

(0'PV8W8"NN+83+WQ4PA#SB8XL_H'8;^8/L'VBAVL MSV9&R3K,KPJ_G GN/WGIKQ0.F!6;4IK%20L:2P7Q%HN8X;6"P)*AN4V=D18P MO0J4Z^Q8GU:372E1>4!A]G7-V0W6B;054U)S18>H4UCFD\(9Y#$]B8E'8CC% MZ64AODM;)X.,;A&H+Q&<\#O,)L;WO$XH(%[VM--CPK,^ITD;FKN<$QIF79WF MKU-\&)L>J[M5;'@2A_#5FROJJU?.$$9Y%J@ZK7T=WQ:SFENN4H_OH#?AY2&1 MG>VZT*D?U64AEJ5N8Z.8^FA@?1L#@KH4A0A9$%V5G-F()>(='^XUNJ14+HH4 MD.@DL:H&@9UX)4=IO\O7/?69;@_A#F;N6_G$Y -4X]!\0:,1QPU_X]I0AL!Q M*..%P9'ULY]*$2T9 -(Y@P5AR5B9[4%22M3J.?T MA):@42QL,M"0;^.BQ8DV]!6K([J7:48D_P[0IH<=1\T""MH+QZP^&KK/ %83 M+GB.@WLSVK,3&EU WP7=TC2E02&CQI2GK7 #D48K&4^.FN"%!9V@MMY8TBOW M7)W$YMA*_QG^SH?>ZQB1"-\QM@ MPJ1K635L[X$[]@RTE>.PI3G>F#01VM:5!6U2$2+91I]6Q_6ZNJS2"_6 M/[75VF%QGCS2XULMONSP&:[S),LATXMHUOH&EZH=;J_5:M8\)W+4"*]WZD6U M/\61Y6*6PFBZ?71K?.7$ZQ]^H6(&E)T=-1G]BWOVTB>8.\4T_YJDO[:J.0N, M_$1CEF=&ZSA8!VSR&,)EZ#Q\H3"EC#/:"BVF?7'#32\+R!!DU!$O+/43W];C M"RZ\'EV3#RD8N<6O^:W@-:U !:/Q@C]+K3M!*LH\*/292WVB7G9(16(Z\MS*Q).4 \3II\B]Z13D MCSY"[%$C0936I\:>XW1XU2<&CKO#3NM7QY_C]2RE)J5O-3[$Z5UJ$:VOFPEJ M;D;[R=29+2J\U_:H./H<<52H-*FB0OX0:50H1;2_A/GJ."JF4,?%1/:*!61. M;UA*'5S'.1,_?(RHJ(=Z]O;)^TN2GD=>EK7L5_2C@#/"!EA#GMKVZ(XO2HOX@M<'SHS4W(HBP? 0#F=(.$>'>R M-JDM\MG;T=9=D?Y4%ALM;58QC!@5 MB45&3:LBTT3.JA$WP-;IILL-5"M;/Z64SXW:-UYT;7&'0JN&LL,K&^)UZW9Q M;9V74R4U6;=KF1/JZ";8& 30S9Z?@XF?N!P/--UMMN4=8*T=##IB#T-3W9LQ MV=4+##ZY\7G!Q%[^0&J!6/.' QF9S,U52J7K*4 M.*=PK'6[V?-;OLGE*_N#KL)&7QK+B_=.BW2%OI; LE"@6XW1 :%B":@@F,+[ M;H(M^9*G!TJV7I2YN?.M,M(=C>E7+P+ Z&':9J_EA8A"ZZZ@D+HL*PQ4@H_N M^ 43/B*B&07'U+Q4T-705X[E!R_JO+VI:XL[3ELU5)5Z:C3$&Y/MX@XMR,2H M2G>2G-:-&U?!XYS33W:[,.<35!?QUT267VCX])S38/W"_OI4W[*JDF_=;4@+ M,KBCUM8N;#;?D[+Z?%*V8V!E6363"6M-C%&$L4-!:*)6V:3($F0<*RC/O#+EDL)[Q-Y1POB MDC*"*!U-2?YD_=X+ _Z^EZ8Q9WD)[)M?OHK'9*^2M&DZW6-\XU#$C0$C6*M12\6>'%XT&4,IZZ4QX/TA MV7[X.2N.7Y"2/X1B*0&/U2-X:&64=14/.K%SD-LS*:D)=4:9JASO(M)K),7;2"&^(Z44=7$G*=8!- MJ)KC\+I_3M(<%KB[XDO9$'> Z763(^RT%=X0:Y'5^L(LD/P >P_.HVQ:[1P' M6E=\+2>L6J-I 4$TGG>Y#ICQ-'E(Y+ '6@V M]M#/S]K[XPU7*RU&/U$HO8]9\%T1QIA\*5F[N2LSJW&N#ODAI60;OM* [(I" M"'OUAHZS$\35%U5:0)SE"&BZV5Z%F>]%_TD]_66W 01Q@\EP6W4=23:CAA=H M1M!I2MC)$_)(&?B$05D,GDD!NXE"#@*"H#GK/)/=&"+\#BWP,.C]3%_SAZ\T M>J&?DCA_UIV&&$#N'8!.BYUZ0XZ"UL(!ITVCN> &8I5L8C?EZ9U9B47][S&# M"WPK#U^3@6:KJ;P/*#FRB@V"%"26#QS'BLR*%XPQ:KP8RS@L?O\)/4PPGKKW M9&SHO".HD"UC#19 Y)W 14.5>0$#6..'C%$,Q*+YG[&#QA4S] @&*\B\'\B0 M[6*+&$#C?0!&0Y-9\0(XHX>+46KSYJ*E]QM;-I":\&8T64A M8P#1$5HHFG2J,R6TR,R)X$X$^U&AY@_"1C%]\A@C:["9U%1_).%N?\CYW3*6 M>]"399<>7 M78V+)G=VQ!VXYKH?#^?MO?"&I^G*.%L)K:M[WU.2$"W\' 2@*SWXH417(G^;HH43!5F MTVK'"1=UA01I_64A%\L>MBYE+.F4?[P5%"D MRM\0%0&*EPFOHP^4KI"XT/-N4Y-:/K_>$Q,AM;M2UQ!JR! M=M6XJFZ&?%3M$'K18^I$NI5D<0RG324U8'/2"&>TM>O4J);2:(%WN-/(.9+K MN2F/,JY*Z]@/H\A+WP:,2M/EI'T';_2AU:FI4;*)-^"Z19XDI71R6F%6%O<@BX5EN6:XJNZQ%(YRKQ>&^DG*G6 MY10^>?DA#?.WSEK(EL1P!^(P&W5MJ'53PAN* _49?8NMY+V22Y>0DK_KDDJ. MK%445RK+*J6P=A!59W%)<*"P#1EQX>#\+M1^::8)&?E&O#D!?\F*R4+V+3:\ M>DC.Z!WU*8/:H&]MIB$TEXM>QA8S!;%.@LO$,G.UIH*TXAI!*03"0DWN;.>R M5I.)UCUJ-5F2>Q\(9%JKR8;6\G%GDEI-O2#'>;$F)V9R6:S)1.&'KPE\,4-1 M12+S/M#DV"XV*%+26#YZG&@R+VJX+-DTJWE#40,08;E \+T6SY'0."LULHLUN"'.5Q$_6T* M6T/YVRT3/%_'P>5?#^$>]#M[>V!LUZ^A+CDPZXD[UGMH+X>Y03>\$=Y'>.O@ M3N*G#S<0&>2!4> '(\3[VE^ OI.#$5J]0>N+!/8Q^EJLT7.AGGZJO9&GU]T6 MZ.D*X2?P=,'!QMR+WXJI I0Y3[3R)LSP]^/!W>.4M^T1WC_1X?]R> M"D[G'FB5ZE9(?Q+(;XP,4,@V$.[HGJDB$K=G.(>Z3=(=YTX@"%DD0(['R'%@>E*EJ3@22JFA'$E,EO^@&1&O@C.\YYZ M4X=!E5W\E"99[Q2Z[(03=OOI;)1.\!X+S"2:$E^1?; @+MUY>0K M\@1,'%45FUAS<8EA7^G?#.TLV>9?O=3)=8:US\;80P0%$B]@:/-##C[LYXC" M#\P6ZUV2YN'?^-^U=M+8=43RN$%B;#O*<#(6;;S ,[J&UE< :T&(+,F*5++P MD)6E69$:V+A$*]ZD$LI135,T-H751>))A@TD<;BI/$F.":WUT+4+@LID?]3: M#%7BMV'3H!16&M1S<9O^N)&^MR6,,L/CSGBQNK\*P_/%VRI?O*SS1("(^29\36@XQ,S=SLL='3!C00F^LK!W]8>;[P;26V]Z"&O:H0Q*A956:S0J@I[Z1@2S'Q9)A5_GA!7VB4<#S1+[#;],<=RKTMT:@ 8]H9;Y#W M5\&Z;DQ!WFV$SZ^OB_C^Y/G/84S3-SDI:8WH]AZX8]A 6SEJ6YKCC5,3H6T] MM:+-MV/JS1FG@3J/PFWK-;-$Z@/UG^,D2I[>S.*TK3WN*.W45(Y1;6.\$=HM MLO4F0D492W#.J^MD)TRN64+N19'7_U2)OB?.(+307G=Z1--M62=&NI08X92( M?$(DI9$X ]QZ/L3I09"I+')R^$-FA.VXQ^1&*+_S4#:"[:&.GL?H^A^96R"H MM>06!LV7!6)CC[W+!:^Q+=%R8@T-5DVF\\E7.SXT]<"D18*1*0HM$WXF\[S3 M*'.#*C,JZ Y&)E-R MS8;+>A3^7#N'^BSZ$?:F/9!C"2F&E>0TM4!.;88 MBV]=#IRM,9G;LMW:T1 M0U*WEA48Z9LBAR$#P8<>X=%LLLR+/.[TG!]L9M?5Q3Z2?&Q5LVA_U 0GTK3I M(V\0R9_CW1-22FGK;!?ZD\#S[/I,I@U4!"[OR#0O!XTW1LOGMS?;9#-EA1<"&=#*CXSWXMQHW[]O7\X^MZ=W/8+_G+( M<@B9JR25Y=1 ?5M[G&!GK&GC@IVN,=Z4HEOD,=S727XQCVH0F2XOWE[O]EZ8 M\ELB6ZBNPHNK\)(JO.3619CMDXP&FZW&2GWZXP[5WI:00]>X,]Y0[J^"K?_7 MG,#[I9H^@EM1BJYDR-HXB7\G]J"O>QIG([Y#_9,7QC=)EFUB(7 H4@ZNQV?* M5+N.LT/JL>BXHW[R0M.0'M?/&$('9\@/MDPU-[$A@GRR,DBE 4-B,5UY8NS) M-Q$3X%O"AL>@EH%/9GBQKYCRIF$I"$DK2>:=QCBQ%3 EP)5L8B+QA3F.*(;& M6,,O%7-2!EUMU:SJK-F]RDI'%.8TBZN<'+RI7=%L/X;=V MP G YKHVDBQM:\195;?,UFF#1+JJ_>'V)/[6&P3UM8;?\Y83@@_.LUXY]!HGN0V M]0*Z\])?LW4<\%\^>[N.TJM=?7 'FI'&C22VK0/>X#,3VSJ-JZCS31C^*^$, M'">QCK1V%KN&X;JX"#4)RN7$X>A.2&)&$4&H3:.8BVBZ"N,PI_QLT/'4M^TM M&H-NN*/-5&\Y^KKZX(U&8\EMG5@P*([!U2R*$W$K\M-4C])TQNODJG,JY-Q+ MTS?8/!,G@9"%LO0B@\%Q=2M"BPWW#ML8 H"&RB(AH4N7J4!"?C5FLN/SYB^_ M.+"0H05!JE0G\ MR8L.V'+Z.[H3AWP:#S#1-$R"C_U-UD%ML;%N8B5#$&@CM4AT,%)H*MBHF#=& M1R+88YM>3&JIVA*_4-CV@H3AA:;>$S4PS3R79!MWA(^-HS%G9R?8W.BJE/972\X0Q<+ZC>9A2?I?P,0J?6N^Z MM[1''KQ=FC;B5M<8<FKM1\8P^A7&LU](M\I0U1D*:7QA! MEJ+_ E&L38L)@&U%)(:DY#@%&K"T_C'I2$SF-(JL=ZC6VRT^K'T_Y0]-7XIJ M!'V-INB_4&306<((%HX[+Q 3M"I, @@5-W*I+(,QTR1E/F-4^MJ7_9@E2[BG M>1X-2A)J"@M% KTU^J8(1?<%HD&+$I,G" 5#1UN9^N3Z7>PZ?QH..3]QKN#CMQ/FNSO7_VF!W6+U[( M&$042J+=)]%QCM"O)V)HZ:=]!35FW9!#3T\E;+VU8".5+LXX)^*5K(K*@!GC M-B_\S&R!HAK:9DL$)U*Q(@_< L!M?I2:V0HOV2^#Y/_%^+ M>LQ"SSLV.J8O-+A*TJM#?DCI=98=8$E792$;(HA!S]HF]=-R?2D@AT)[?:PK M6G".) .65>WV B+3@BMAB1O9-J%5:6[?E M1(E$E7P!NL?WU)RXY44"Y\4,K5$U7I9K-G5L23OB XJ*-NXJ.[U MOC!*\JL(3D#_[_532FG'\WVMS7'ZGZF>]0-^^K;(\T43R6V]D=,F@CCYWZ0B M[^H1/P>JCA=V%VPX\/BCP32]/^SWT5O%9!T'M\Q*STR231K05!^,-D00AZBU M3:K [4T!>3C;ZV-?1HEQ) 5+(GA*H0[U)$JVA/-U%/T+L,QX8/&939B\N.+U M\#6Y3<(X_S\T3?3@8-(),1@8ZUP%?VL8P[97X&7,'_^B<8T]:)/"2/65MJ]-PG$46MIC[H$?+_^ MR"/:5IL1-M=A![VE7#P7C'BE9,2K(.$KDXT4PA$AW^S3VTC!1; :TM<,9?YV:0=QI&^%;9.T6U1KZ"V)CK_MW MN5W!]N4D'1=ZJE-OCJI@N+/87@(_HC4$<2>=,J>D%]3KN,O1]=I%_E]E%]X./R MU8\.4+T"'H3/:;JK/VHYMV9#!V=8#[:,G-OU)H(W];-7Q?I$1+FU6=-=D8HI M :X?'AA;Z7.'I^EZV:?UJ)T=I7<43?I#>A9DWDE$C33GMXJI\0\ GFA^E:3\ MF ,3XK)\MK[E1&"__CA#P]H2]9G!'IV1YYA6JHQ\(;BY7[DO(\6O(P'N$_B% M4(264LU\!G%.2RG@@ANAY$*Y(4W/F1O5W%GQQB.,X(!R>J$P#SHHEKLPFV_!JP,-M#0LXH.1-F M*[D3QI[4_.>_W^;:3%;>-66^]HF-D[O#KC1'<43U>'6@=V?$T-O;!BUIFJ8G MYNJ2"#17$4&EOE;JH0F\2 MR,%S@$+VZ0-4M#HN.!-5[$@@^,'$EV2,8QDG7AB0QS<.I2R&]E[\QN;)Q ? M800"NO4.4<[_5-Q,"26M9B[*,+]9R^LX,D^&OH6A:[:DX OO:Q#@[* L@SOK MA WKE&[8XGSC@?*EET9OL(@9QIS]'3Q^DE7)=+EV(5)XE=GZ$D ,Q5:VJ%"X M5V_D &RGR_"I6[5>*&9N*^)M\Z/X %3]^ASZSP7D,J1F+?9>FK\1EK#POZ8@ M+@ TC:@O%N$H:$3R6B6@XRCWG=>ZG!N1V!'!;T5JNU=+E(+G_.#KPB2R,Z2% M27*=*XYX6?0HJR_3?Y596MHBQM$N#>L;H9J&R-&Q4^RAE>X4\[.C6=G,-T"G M4OAT^EW=T9X?@Q!\K>.AC*@@!NNMP;W_3(-#1&]I[$7YFR@VIC* 01_$J&.J M<84^71V0HY"Q^+9N6Q3*@W7S@&0%"S8%X3R*2?*\.#27RIP#*5F0@H?Z*?H9 M@ G%-[V:8/()"=]F6UTK5&XFG31!#$$:?>J]Y.;GR %&)ZWU- ^.2KF;=4VB M#LM<=+=BY]AI'5FE\R3.4X_-F&%J-.*.*&5:,T=[HE5R)29R\EK;>;+;1S17 MGT[I30$Q2-A9H]X@[=4=.<18*F.]%5BQDY+P\I1 8Y')+WG.O"OJTAY5Z2QA M#YDEJ7@ZV!Y%[R.C;Y'>BX@1!V78#UY42W5&8_\9WEYIV<,P[8\8)6TL<;PA M:M09.4):J3)T/RK+BR7RFAUD_V5BST@O@54;B%0Y5[E %J(H7*HA>IWT"P)(8?0 MP6K9!DU=#RJJ.1=[^>4ADW!;[F&*+R $']&@A"3\O4]H54Y+$0BP1<+L*"$;+TLK_?WMG#0FA\0_.D3;//!NSJ< M%C252^K-O,[@S/JWM;TO97NO94-S_J00@)02$"&"@Q4(#-9J>*>Y6XZ\-L$( MGZ<5+4^!M[FHKHB@ZVA^/[9VM[IO;CR<:.Q3RVNT%]0+6'=Z^9K3.&-_@.18I7EO M"HBQQKTZXXG%P>@39RT)Y"TX''A>%> M'9.&[%DNDY*O0B@2#0&U[= -'= MG*W&95^0AA3BD,^R9;E(8+RKVGBL 2GD6D&S2C0"8[## U*8C/M+PT]=5MW; M/$;ADRK@6QOB1/INW50E\>I6^"O>*60=7 JAICEK3,ZA6L(?/:SKD&4D.>0L MB>.+8I/=XJI+W!19JOH*;D\.'HK)5Q=&!GKU]HE[&DB)>/#&E?SW0 MV']K*6YMUA,GQEEH+V<7!MWPIAM]A+>^"%D3)A5EAV6H*YU5&K>6G3;KN1 O M[]9>Z>7Z;@OP<@/A1_9RA^]&J;3.[F"NF[*DN/4E*<.NR_-TG?Y=KG[<;UF^ MKI7>OCQT0:]ZAL3)C')>75W$\+F7/:_C /Z!.M(O7@0JMB1BK1UPQVNWKG*4 MZEOCC4T#F:T/,#":O+@M_T&B[C#1NJ-9GH9^3@.UXNJ_M@Y, TGB#H Q["6' MR!!Z>(-H%*TF"#.'F=ZG)*9OG[ST5YKS?8W6$-(VQAT<[3K*;J]NB=>A.^2U MGI 6;+C=,6>I^,EI>K'?P]I"D\JOMW0%^9 1JM*[9UQNVX_&VC6EEIZXG7M MGO);5[)AM DG3BKJ'*4_K_^$;*$I.[5#[R6G-AH+B80^%NFJDQ M37A@6*&ZCO>'/.. \-%L84K98R'.K]=6Z>JGS1?@V"U"V[HQ)T8^(EERFDY! M+)'X8^](_''!D?ACOTC\<8F1>"ST,$?]$5\DCJS@F,]#/4:A_XN7IE[[JYVJ M9CB#J4LOZ7&GDS;(#_^T26SK4OR0:0BW\Y^]G!]4%E7KH>QX\2A35<"^>EB3 M3>%)]NREHE)7Y&496?-3;DE,LCSQ?R6,E@?71&GJAZS#/H4SNZSQ/WS\^-WO M?YC[=:?QS29HDH*HDZ$QC+W8#[T(S@"E!Y&JEW];9QG-LS./:>?3^V=*\Y_2 MY+ /XZ=L_9CQLHHZ^!I.%B3N,J/+L+,CQ)89NBU+:GNCQMS>ENB>T=9 MT1DOBO178?2-, 89]7)3S7 *3'BAZ6/2C@HS&X36/%P P4WH/891F(=4I6)' M0F+<&3<$]+.!'/]F/?$&?T_YAR<*$D-UT+O."6:RB,0&7]1;F6;A4=X_NI<: MU6/Z+JZ1>V*]'Y*<(5CD-G*EW3^^B/G >+4<2]*V7Y;<37(:1/=?E&]A6?T6 MELO;3TMV=UN6'^OT;O/FXS[+\6FMY-;;.'S7A6^S8/#BNS#[]2JE]!JJ/],L MO_/R?O[<2F!9GMUMBS8?U_=>CK<;Z&!]"XJ1_K!EM$E8$">I9_4JX.@Q]S9?/^VU'!]OD=V^ * @*>K_?1/&Y(UZ:?:MDS6K M.?5-BZLT4.:PJ.ZKU=Y):/.1^T\)5&)DL_2W7M&MZ[NL &^U0%N,*SLN)\S; MQ1_L^35E%VY^P6+MA?%_H>4JU]NQ_AHSF?7$[>(]M)<=W* ;7O?N([RM<]<\ MJIV9MQ4YF8H[6L^=PP*77AHGA[Q:UGTC.TG[4*&]HX15G-;KO_J@[HD[W'MH MWYZSGG3#&^Y]A+QA^SR M??KC]7TK+:S+ZQ;,^%$DP8Y(_+J'OV%/X\1/-+N.J_W)S5;:M;Q+HN@J2;]Z MJ>[!'//>./W>T@KRXSJ&79'?%[!0Q/J4*6$B1? <%) C(?-\-HV'+XDQ*UYI MW;*_%5\;@6^*7RYXI$]A'$/))OYY,=TOWB2C<2#_>?8'?>:R7L$*7M:2SCHP MS>6C3%^ (RE8.MFK.LV5PY.G;;O:XH0,(PW;9WVAZZ=G^\WSPA$> 57-[*8( M41']EW'0;R(WAHH\'%]X.'H91"05[]GM)WN'2U"^S[TT1Z!N#<]*C9T=)%P' M?SEDN>)5&>-.N('(3.>N@X1U#[S09"CWV <):Q9HC@"/J+5(*""?V-81S<(Y MTL#T+'$L;B*9GP5N:X\[>CLUE0-7VQAOS':+/.RVVHQ'?CLC=3I=:QU=1.// M,L;).))[((=)'TQS8D/UT SP9(DC">TD5YN3VGD\:-&"4L: M_61'(21H-G.ACOFL5+."]WX8,W%AN&!'@!^\M>WRN< 9K?'YV$-D!_HJW.+A M;DW^G1>%&1$A):5J;%J_2PX,B> %*MD5 MI:%YYO7_2;1LP RC2PK"\^/+A/HIOCL74YSRK>[-]G*WCY(W2N]I^A)"J14O MI6=,WN \V>UIG'%77T=<#/;39GM7Y8:W?-WS/,ER9J;'2+=8,14OG WBX7E MR=DDC/!.[:95U_J2$3#_P+F36^^-)XYK..CP5+QB#>=88_A45 A[D7@20K M4H#[%RZ(D\W+<0QY$\;T.J<[W3K)^%QP \!$5I5#?V06>(-^*D4=ACL(0[@T M3F*^,!8-U+8LY-M_#G>T%1*:;V6Q_H1H.:P M!$FI4&O9D9-&RW U?7F19@O\[C92&1')X>PKAVA61&^2^ GNU%['L ;OE!@ MQIJIWQ\Q[(+3S_KH6ZV7=K1'OG)J*KUU.02Z9W+SA__">)ND.S'^\MT=.,27 M)P1$(" #J80@W*%!C'E76*>V!I ZTM+),J1Z(E>GB&=O=9,B@US#(>_/!S## M9LL_S=:'_#E)87ZE6S2:@ ].Y)CA1>'EBQ=&L-Q\E:0_P6V\B;\/ M!;N_#_34V7D*$#WF]?ZQ5*LQ*D@MI80;@.0GQ9LXR\+6:8S.@+5AIR=7;P=9 MFVFSAX;RU6G]=>+)F;U3=#6R\2C8VLKI'2*KF;X.<;40<"77"FB_]XL<5J>U M^,^QW7%M3/@I!I[I[5[Q^;M!S:9E)P),P>3O BN/5$4&DV52ZNS^.5)+9^3G M.*!I] 9#B=IPEV*<*9ZA]\C48MTQQR8%F_<[.K4IBV%\$O+!-7PA(?R%R;C(''XR6ZOAE;-;V/IS M(7Q1 1&6>2;-[E5\WC>&:BT[)H*>,'F_^*E7%0-Z2M(M/KN?R-)J[&P8KC6[ M7P2>2IGV+Q1J:=)@_4)3[XDVZM?"RM)VKI5H-R+;?S<3+<@82O%^,7V M+3" ?F-:72I "@U(55R:Z^#Z'=\%?E4G%N5Y-KGP^1?+-PO-OF?ZXOIL-_?P;(_(O.^BRT!:2;I8% UY_Z^!]6>W\)$ MBV%_GX-J7P-@&%0;ZS_O=5"=ZXOI1'V,JVV/W79][#V:WE&XZ\C^?I[$?-9] M\"*XOO7;MF]X=DD6,!2X^79.AH5YQ4 ^1#@R!H;AHGT.5NE )"7X!5)W:VX+ M^[(,;7H3;BGYYC_Y*\>-;V6)PXA^>-;9^?]K[\IZX\:1\/O^"F*P#PG@S"28 MW8<9+ 9H'\$:F]A&VW&PV">YQ;8UZ98\.MKQOU\6J;MULGF46@&")+ E5M5' M\:MBD2Q^T-3CO G]'(X 0$(YX,:GR[Z&NW540_Y?&1<6[VSA8?4L[HZ6/3]/"*C&?AN35QJ30KNL]J,55I\&YI6;1RIU\E9, M]$EV!VJP)NES\+M)K1[PO^X9R,PWB?W"G<&].A&XJ5@'GDJ2_0WMXR56+59: M#*#Y/R35*STH,*WM3#J S?"P=^THY_S+*$JH>YZ$N6EBWVW9(60+ JW;3F4: M0LYDTMA4^&IT*XA92=X6%?6Y^[GG=,CDG98.*^G@(#9Q?0AZ6,@"D- J"42S MA&;M'M5\6:#X,0B714S9%I095P(WV=GI$R-3Z48-\)*L)1S,3:Y;)]5"05XU M:MDZ*9SX)%M/)TQFMKUD>(7>*DZS#;RXS?+V2V/=YZ'OX";601:7>;#S!;RT M-4QMZ9K/MU^F503IXJ_$BU\O?08*KY8=7<=/-+Q[,6\)!XMY+*$X*6E.N.HD9KH7,\U<_88RHE,N=6>GWYI*X!F; MJ4\+JOK7=J0^4T_)$0GYL_>4&DJ4C!4^:_^(IZ2)K&N^+GRN;-_6"&S:NRY\CF+0C@9W.AN"8V M_TUTB4\?X7IQ.WRNN&=2O#3/>*QF5A4C5N14$TA$$S&?.BXG^#$(U]2SZ0>; M-)BK*VSM#3/><$_\'!UB.PCX?6*N^Q&[1?7]4Z!VM'.=/!M8.\_+)WE0'Q7* MH_+JJ"AVI8S4-;QD-T;%.;J=PX#"[YI*RW_#RC1/MOXUTJX^PN+8 M"I%&_!'\<' C^@^;5_OAR@:A;'Q^LW5BTGVI(WM,C^\F$*(\'NQ^H:;F7HQTQU!SX.-5&ZN[DNF#XUN;AFDV1P=EQ0^^+U6R:R9.BRC'5O=2W/D M#JL:"O R4%BF6'O*S-4A#>DC&Y.GJB9S=#B#\+!8/E1Z6G2TGD1KC_'FR!JP MV_']/_:VV^NKM)^W)%ZJ ]S2HS;UP>TWK/>4F3M!>I3!ZSWL0V*NO.D%+X0 MR^;SO$5$=X]TUSJ=U,PB]YJ+*$JV I^%[WZF\5/ YDS!XVNV]U6UCQ\E&3?W M&T1?R01AN%B\?&[2>(NYI=(N])*^Q/%=4M)XLCO4#79&2<+D&7KI1=\^AI1> M^JQKF'M<.K'R-,\(N3-BYR[DM7%SD]"9,'.GZ>AX^82 O@04)IG&!%2>/BMK MZ0AH]-T:T/(RM,)]M*;'SQ??GRG4H;\/-JR9C1>_FF+H5LDSXNAN]+6Q=+/8 MF?!TC_$(F3K3F!0J:Z-JG;5H#/9&#MDN;U>"JNGN,0#^_+HNPX R; M6%!TLL(D/^M@RB:'A1Q8!0N\ M;3[J+.TOH:G1201RT,\J7[*U"<-#/S8/8QSV'0VWG7=XZQ*(TVF9PWIO5J!% M&O+)@%Z;,<\!0%.;@3].Y)=TZWC\^'7L;2F) ]@_N0["K<-&;':C(_5=XL*V M5=AF^4J=T$[%LIM",PY7U'FA8_O3N(FPQ\HRB[4\BI>"^A26_8I+[>87H(FF M[2R6:;-S:A=4\K^6$,%%7IQM Q$[^CIC( VR<(]ZK0@KR8=V"<++.'K-M3B? MY/^07$&2:CC)VR;T8IT"PP:AZXFM%7;#&.EHD/\%VZ)9N+:$LS41PV@%J:K' MSH4G#;(F0*:Z$%8RC>P2A)Q,M9EKP7-I2.LEJ$W)Q,FE M1A$_?$UIH,!C75H::_X!$VU(" 5,$'D!2?P.1B<51RY.+^_.%[#(M,IE$C83 M)L[JR:,[0<7!NI)CRN,RDO@N/_!&Q>I32C+/*54[!0H3698RU2F#9A.GG;.) MM%]!5\*5)8M:GQ;Z3FB-RMZPJ,,G,1[P.K;4[!A1BUI MG(1^*>EEQJ?*J3,#=WM /RGWQ!*ZS,1)'X*,.J)R2)CJ06)^*#HJ-&&_ E7( MFY_"N]OE3V\K/%5ZC?ML> 2XS"$1W=!53![#('F&G\ TP?$]&OT(#-!\"%IB MALP0(H[7ETPAPA927J@YAH@"QQCN'\&U<64O%+GSMC1-35SZD"%@:G^!"P\; MUW('OH+8I0^T-W>[/<\C=XU#M9??K?#,]*90'06\@>?S3Y7S%OMNXVPG0T! MD3R?EZM"N"YFG81N2+HLM;,(;MULA1,G9S.6K?I?0SCI4!E2Y>5BZ<;P+@D?;I+T14(T)D(T>0/"WY)1\)&O((7&1E\9%&TXY]?%SMG'8J((U:1XB1940 MZ4$7\2B,BM0!U<@OH_%!QC1IT*@J^#PBMJDA<]#<[!@8IVZ*A;F8I1C'#D;C MZ<9M1,D(X=3N[V!3QP<:7J_%@;;K)(YBA]^3W),;DF@&-]W(XE)FF[%MX"4; M:4MDQ]$Y]8.MY\,'__O^'3M7@?]N25U*MWQXB;%U6F$@V]D?FXAAYI&N"=+8 M-HZ#05HG1Z,:F#YWJ(GW8D(N;IXPA7^8V[4+Q\J$YTV6)HJ1A'E,)%EW49C5\V@2+W!?K->P& M#M:E2TS2=UZ8NJ2D+,FTK:=R#T/^-X&\3Q\A=]W%NO@[0*3&7^I\G63(0KJ> M\76&L&7J[O1BEU&44%-,KFE (N]!X?:0T]%@]:4//^4"")= F B2RU\D0;31-M(IPU.]9TV%Y- M'-J8_B_\V'/3K'&QHUA<=$W=C^R#AK/ZB?@DKM=[PB3@I MP2#:Y12$1G%XTQ4FC)8=[^6F2RA:BK,$#+O/F"0O;Z5!W+5'9 MAO0J@!-SG! O_6QSP?6+GVTM6/CN;?+P)UW%=\%-$$7>PX:F^R"3,+T&K0DJ M/6(0LYI&7',VU" #.8OJM%AVI)Y50@$8HG[ #^>+L(*%!GZ^03$ W?)'??9? MH1Z?-J8*0KW65$.SU#TS<$^:5T$,^ W\0'2L/5S_ ZIEIQ(R(N R&#\((>2)20&VN+A_ M#,CU\UE@."MG&(%46MW<5!&MZ>>;;094ZM[]2Q05&$ M@A>=.(-S@F'$/M(E?*I-)O:^@9@OAEF;$TCWX\@99:#R"B@F+ J9B$,5JUP6 M"4&864K1;GANK:C34@@@7()YUC%G<7/_VJ\S5SGY?,58(/!C!MR&5TH7853+ M=S'!15YDPAU%AEKN1+_"I& M7C-&AZQ/_I5X\>OIWO5:X\E$07,X.4453L7ZIWQ;R.,M%99)[ZW@FPKXA@FN M!1R4W[OXO#;26H:7X<56BZ )V>2TX7+!,E1W1MFZ9[W6.ESO!GQ96CC\X(#Q ML^<'(;,@ ^3L"2Y1O/0ANMT^@R'WSB:I[TP9_S9.(I=$H1P2#GP5;R XU@#I MX*:9+DZ($ A9_$(DX3*M[&0SA8>X9)S?W,G98>=%= !)P,->FEY(L=J!/HQO M(!/F!>X[ZBM,C'\,PBT-[T('BD'<,%O;-\FW/XIS] ^Q+P_16IY#'G[U::UU MP[P03E+I!,2;C:-T6=]@F,7[[PQ:J8Y6%NRS=:D[B%]Z#]>]-1.+ W/(":4-HMR(JD_ M@)Q 6M752AQ"*@&Q9OE"N;DE2YKHX5^_%"I\8O_[XV_93](6_O@_4$L#!!0 M ( ,6 IUA!YKZI*&4 &38!P 5 979G;RTR,#(T,#,S,5]P&UL M[7U;<^,XEN;[1NQ_T-8^;&]$5Y6OZ<5I>VU6ULR\5- G)Z*1( M#R].NW[] KR(I$B D2AY!BIBLM";=SO@^W@X.#O_^O][4[>T-!B'WO'S\< M_G3PPPQYMN]@;_6/'^)H^>/G'_[7O_W7__+W__;CC__W_.%VYOAVO$9>-+,# M9$7(F7W'TWV>G/9S\?'1R=S$[_=G+RMZ.#V?W7/-E7TK E M;DGG8N_;W^A_GDEM,R*?%_[M/<3_^.$EBE[_]O//W[]__^G[\4]^L"+9#PY_ M_K]?;Q_M%[2V?L1>&%F>C7Z8D?1_"Y,O;WW;BA+EE+*_/P=N7L#QSYNZF"GH MIQ_S9#_2KWX\//KQ^/"G]]#Y(6LB_5F@DCSY>RU])M/AER]??DY^W20E!6%. MT1NQ_^V_S&9_#WP7/:#E+"GB;]''*_K'#R%>O[JTZN2[EP M__$#>EOY/U+] M'QRG@OSWRXP;^;]SS[GR(AQ]W'A+/U@G:OQA1LO_]>%FTQ[;Q>0G9 7ZR_?7/--O/8C4D4@NI\N>>$C]&I.6T(1>^YR"/D)O\ M$?HN=BB;SRV7JO7Q!:$H[">X5$4@Y;^W I+N!478MMS1E+%5*Q3-;'X-%\O% M*PH2X@Y*$5:-$#7R&/GVMQ??=IM< M.R!J[\(*7ZY=__MHW:]4X7CZN,2A[?IA'*!+%!*!7FGK%\OS.,0>"D,RD=Y9 M$?E5W7C4K48=&GF,UVLK^" $QBN/K"]MBZPL;-N/R=+"6]T3#&V,E&E#M#8= MFGA ;\B+R3^V3]JF8+W&+5F'A+>(%%BH6Y5XM6)UR'8?^*0G11]TRGK-EL>/ M_C+Z3@;A.]1S]I2H1H?L-Q[9PJSPLXOF84@6?@KE;2Q:AXQ)]0]D+@V2J63Q M[.*5VI&:5X,.B=/%ERKI\M)T2'+AK]RD9.*Z]WUP-W!Z-G)0-O1/%'PE.F 73Z W8U: M41F% ]SIJ)5;L#(@NQZULG,J@+4#4BMV>SU@UM-J!>=6 6=UIE9H?AT 5FIJ MQ644#G'5IGJN%JL-ME7^$D46=C48YS<5PUWA7A!TI.VWV'K&+OD-;7^R M(_R6'/\K5;/2)L'0:?8-X81+S[N?_%RB4M,'UZ)4(V#H[1(M44"F@.R7)_\\ M__5/Y RN,+': 5@R;LEDB4J?%6M&M#8@FO"#,3716!L 3=#-FN]E/C5D)[,B MWY5M-/EWU/=F@(6SJM8 M)]1=V@G=LGJ/T]('6WSM"2!8E4J:PYH7=(5DIUM M "[1:X!LG'RBBZ>U'T3XS^S')BEU:5Q-HX'81@NQKC&9 -$M?D-.0SK%RE;1 M$EC65N8O RV85;1$G_^*8F5L%0K,F^7."JB5XPTIEEJJ2C#6^:;]7/:[,R>\ MM>,@('*<6T05BA6FKCU@M'EE!9X?;W9S'Z5I*@SC=6+$),NOS>]C:+1SF\!H M]3[ ;T09]ZYE)U_\3KN3!TO+RMH(1NMD/T#&KQMO\V/16O6FDCXM *.QS3 _ MBG8::M/L6SC4S,JM H[OH6*I6RJ!<]9=#&W-OZL^ NC7"#AZ(XD/;WUO]82" M]4UR^D9X32:0<1367CL<397 I3?X%J\#[N3ZM "0QG3I:1K:V:#Y$,::>-14 M,QP-C:T7V-HH4/MJ!=]0E"28?[<"1_GY=N?ZX6A+CXZFH!D.CO^./DH;0]VL M8K0&CB;O49#$4R$+E[&)UE(U'!V53J7T:4NX$7#TMED-_^KA*-QX'.7STV)9 M33"*&KNV":I6-2A-JTZV7)II*^,H][6T0FS//><2NW&$'&JOQ=YJDU:QJE2T M!( &2_94 K%#&TR ?J3G XEU\.K==F,'.=>!OZ[(F,OVJIJ# S80HN?[4,8^ M^7HA:J>TST/D9QN[.(,W-6J'-UY;$2/K566+AT*$%AB2$I/20F3_M/+??D:V M0Z,L'M,_*%S'"50W7H@=%#P%%HT4.:>',2O6_?Y:<8GJ>"7("IC(D$NY7?UV M]B]I_1X93ZQGY/X@I);MK!&EFNFF8F MY=6;6JNF=YOO5"F6U^([A3I&08A&T'&IFMYM)K,@]ITKSQF^W=M5*6K[8V0% M(_"D7EGO]@_?Z$I+7\G03T;%9+*X)<5GE=!BNDU98B%42]*A]PAY9"FU^19' MM.X#TO:#V8^SO*#RGY;GS-)29]TBLU+1*4R^76E*XHOH!P+3EH-P.FV1/XII MBWSXX\)_0\'\.4PN!N0EN53E__AAZ[>?!VQ&JIY;'%(_IO2*[59C&*G^^'3\ M^?3@[.#@T^G)E]/CH[//GXJ6EMDR#ZJMM@([KX'\62%0'8DLQ<^O20#''^T7 M[&X(L"1KZIJNLII\N7;[ 5D#_..'PQ]F<4B:XR<6,1HID@B27DVX397!;&C2 M2K?48SKAM;3"YZ3,./QQ95FOV9+'C<+\FP*][(L_BHB/KA7FX2_G[SC2-L^_ MHO4S"EC U1)" TY0\0V(B8FF!K'Z=IU^\T>Q:YG"20D%I6X+%%G!.%ULU#5I.[#Y?NN)E-B 9OGGJJ0G1-+/0"#D@U&%L54B M*/L)<>S^3VP%$0KTC5'LDJRY.9!5TID% M6+MHS+D.;%]\(@NR,(LDT=(9MY.:!:Z0=!F^)_JZ8RKH UIA:H7RHCMKS3:B M59.9@9>P9!E6I_#[8FZ,MOV ,"_S>B9#S 6-LQ!\7/@.&V)N+I,0EQ1H542^7L_C"SW_^%7[@*H*7%5)Z='9Y\F MCWJ[?#GF38:@D3HN'5GF ;(8@)5_-@.B5HER4#0:<.AKSN[]B^\AYKIS.XD9 MX A)E0/49+(9=;J[B .JAM3XD 7-B]D'%LW)S0!.6L(G+(_=5QM3 MFX2PN( YTDTV'IA(OQF!'AOF6M*J"CY-&V,QZ7* F^Q!( %^?$&NV]:# MRXE, K55KMRA0)%E:)S54\N!29'$)"A;I,J!U&CNR?9IB#XXX=YX#GK_=\3N MTEV&F-0-B.?%RC"=@:*H*1LDKAO FI8GX\H7+T9V 96E.9'(2N5QKU8!I MY?>JL&=$V-,)(MDN4H[?9.Q(I?LO2827QW%R60&TAWES.&? M@-$I"]KS<7CT_$2OEC> O9W$#&B%I,J!U.@WE,5H>?Q8/_MN SJ5W\V IEVD M'!>-KD$Y?Z[>[22&$,/]N2F9&2@)2Y9?16@R]&R#]?>?MT-N#!*'H[BN[9.= MLI?$UO-"W\4.#0%R;KDTDN/C"T+19IG:$H[C\("&X]B42_[>%#TKESW+"I]M M2A\\*D>O\ K)&UFDP9AL2?Q4C8SP'6)9-$6): KQT9RH2N'/1V=GAUHZIPP" MC9$@V-)P[NDI&3P!Q?/0AY\$'AP0A:2#B*>RV!Z $!0"HPZFH(2FQ?;0#YR@ MXAL0$Q,-'F+](D"8@1A/-.8E9DV3W6:]W3;+,1;F^A'K-[WQQ1KZRGD7Z+(W M')N7P,V)P$+&UWX=-@&Q%(6 B$KQ.C7&UDD%SL[>A##?2@L->@$$6;"+2#8H M^K)=G1$SZ\(*7^C_Z$.^;Y:+DB"<#XA(A6VR/Z<_S:,+*P@^L+=*'B;< KQC M*3"I(()JP0B5HALV4M@VO0,>%J\:WJ&HV9E>)(L)9.DLIZ(04,W,.%$SBM2% MNK!><62YYW%)B>41@Y_#!,"[BJDH5 V0D> ^0*\6=J[>Z5,MB R-B^@%!15] M,@8$@9Q5_7TY.OMT-CF:]!67$_EF@G01(8:Q%! &NZ\?3+3]QL*(PX'_BH+H M@[X^FX1[)ZNF5[KY(I,@L"KEVBQ_)4,@527#$YP\QA!"GD)S5HWE&8_^@(1=T)H3&L&"X0E&W09(+M+ MZ(W^#<'&6V&R7,Z$1U'ZB!J]^N;[SG?L;CO_R&0U@AN=!56UB( Q?;30P2C( M16#E1=73=#S 7<<; 0Q'%$Z4O&DLV6^Q]8S=Y"%+LCA-SB)??)<(%=*%:O31 M-"E_>B+N)(JQ$Z-V!DJVOIT0+2E]W&&7BAS22,B.*B3 M)66G!??61V(A%3HGJ"8&3 \1/-G'! )B#DJ&T9?^1/ @)DVN*9#-A^;T)E)" M0E)%,\D;"IY]"'-)U2"2*^PY^)N,8TD%20D7-0F]+H"U)A*NP "^0(T/>&MSXS M!V/N;#]\:,L'F!$J=J[=Y =EYV X-5U9@>?'T4:D>71MX8#I \E)7E7!H;:( M'8HIT$ELM2]QZ795>4 1#M)[B<\N7B4@MA]8BF0UE#.]50!JY8>QF+U& WRP:L;VDXE86M>0R MG#U=I%=UL@N#-26YVS>[AK.A35+.\VG3V.S2^\$XH@LOJB\Z=)(-'/)L-OB< M'(:3059RSC-M$UR:/" 'H75R38F,AG2.]5U2_BIY%P2%4:I2UL:X8RE5O1YI MBP@U$*-4:$/50W) 9A]IMR)!$,PCCZ3@O,?G)LB3^[S1B1IX0TY#2FC,D(2R MS@51&0?U$#G6$^"EE0#;R8Q#7TA 4+>'^]M<'0>G MQ;V+GQ,M,1R\S:G-HX M(LC(.:B_Q^A\>$"1A3WDT$,(&K!S;MOQ.G9I9,E+M,0V9BT?VC,:QY*.(H.R MMP^PSA1>7QI'"$$1![AS#,/,U;@:[WB+H:JY8^WD&,X@)BX^[XEE=^\&E'S]'R]AMB#K)]T>6*0,>2:2P;C"?]Y;>K."]U5/%>RM8 M!$E'=))3IGL4)*_^"1V[LC(;QZ$>8@]P0J>3+^F3D/,X>B'\_;,P=7%YLIW) M<'X(B3O 29U^7MR$82S%B33#3O"!(^H AW#ZN 6[":'/G MD5QK".0TCB)=91[@BHLVF@@N,3@Y3*:%S.)"Y=T5S73@KBP8J>.IM)>PFLVV[!NGN?7]"B MGCHA=I+H)+YW%].CFL4R"U>1=H@M'DCGAT:$7G@6]%"CAU&,HB"\OS:_AHME M%@Z'_"KH^44D%?/\*FJ9^J^XH+ RB$H#D4P$>^4 ?SW%B.R(;812\81LU^&ZQDD$!4 *= E(IH28* M:C*)I:*%C9Y=W+10X)5"JA%@0=DTHLQ:BY'5P8HL(NY0]-T/OCV@-^3%J-%S MJ#4]0#@%<=E>6,D*J0C7:B1GE?!F(B07C-QV=!N20P&W&T ,@$7EG J^U)Z M NHX+HSQ=A:3<1:2=9"H[ -@O4!K89 W:4U&ER^DHK-Z]; ^H!6]XND''Q>D M$3AZM%P4LI'E)*_*_4F;>50)N+)RZCY_9Z!;%9_;9QE)C4)51D9%Q^8]>JP" MGXID%5HL0I. [5R_?%X6*%3HL\#N+"=08_958C5D]^KR[R;@)R84V-EV[MG8 M=:W@HW6GVYS2& @EQ%,TM>H"<;I*18&B_9,/IK\\$-XZ1"( =8 M-/G ;'7>#C(.<-8W=B"A9)RZ)NIK"B2]>5B9AJTG_^\\6>^,/MZA)"BTZ8I^ M?410I02SGC:\\,-HL:2/.)=FU8TN+A$1RL:)OLG?+DH0]YSYV@\B_&?R/=.M MJ6_!YE%P()T,_*RBJ@85]UD=V',):7FP>,YLZ_ MXC!*@\]N/Q?4"QY:T7M&^I>4C:KXW0H"RV-.+=P\ MYE"EN[@Y2SI;)EM8,OIABNRL(CC ?M;KM:J$'7*BYLPPQ(!9K+SSTT?LQ401 MA3;/T=(/4)KNR7I'X=4[T2Y1 _:LX",Y)F]^EX^YK!VL1O.X.;:R?(0VQ3/2.UJ:P2$S1G1&?3++3U4GI(+G5HAM!MR-:(W5555\,9 1/T)P3:F]XUSD!+AA2/0+5UJNL+;&1CKO%1BI7^S]F:<6S MOV153^&-/.'(=8)Y)A9+2=_X((6!:&2EZB@ )PA/%TA335SXZU??H]U-Y*F\ MICQ0 )? CP.ZL(1 WO%*'PWEWQ0N)0$+EK#>&^P&;?(!@:H4Q%7@Q;52.A-! M$Q,2R--K<\?!: 1=%;AX3$947F'G#8NP+@Y&%/>3D^P NK,V) M3<130E+FO8F1][=58;DOR#:F-1%&<4&9%R),>,?Y[ #.%>Y."U,AZ:;\^*6J M-X0A(2T$&FMQU"HAJ'5M_Z>$S0*.)R&09:VJY]9- $Y,0B K5E51:B !UVE2 MY(NEZ :WEMGPQK,#9(7H$J7_WGAU*^:#[[K7?O#="EAG.)*E@"4''^48!]>IP61/I=/T0?V.(_-&4N,X3$ M5K31XA%C=(^TX@)"^.0SK'F)=NB!JD,M"L@+$\ ?4'JVC++8//>)6 _(]E=> M4DIRP8%I*!VVVMV@K18M#AHB9W3^)S"DKRQ>Q@'I^:DF$O%S5Z&JZI(0([R9 M5;ZTW6"K2N4,$-!;Y^S!&:HL7X8RPLAL17%/&+3(M_[@7:#S[S04_?# M%Q1AFZJ@##W'&_ZTOS=\5O_L+Y46&.44+YEW?X,3S/#4V?U>M0X&>9)Q B/5 MA16^7+O^=]''RT^Z7="AUJ"/.QN=M-_!:4@Z^NA"VW ?^&^8X'7^\2M! MXL;;A"61?0.D:14(CU(HA MK'.C1>2!9XG1K_I6C ?T+(>^XH4J<^N3KV9\&:*JG:'E:,H;X%7$@MY'8].[ M'+>['+:['+6['NM<,C?9,/@,@SBOUC8H_I;>/3YX,62 M:)#H+/JX=ZWT\L4K53N1<+&\\<(XL#P;403(>$^5Z3DW9,F.@^2J1F/HPH%J MV5-T5,WV'43!F*AET237Z=%A7!MEG^S'IZ*2;(_S&"<GNQ8E+&<4JZ4OO,B-)L5>V2_MSXZ38M9 M/F,IU4\#@YH9 "ST^(.T.U MGBI1=48(Y@7))F5<8X]T0 4K+TY!4 BG:.4E*^D 9\TJCF7* W&V73Z/BI9=I T@DH8^.AV]%%&7+.]%RH[0ZJ>*IF\^9$*3_]'S1IO MEHL2#R^B06P3RM,?YIY3_:*4,@WWMWU&28H?*7!VV M Z^-SS"JO,WMD=QXYSD-RY9+'-JN'\8!:K%B]2UVRB.9 MQR'V4$AO8=Y9=,VZ6&8^WZ4!CQMS^?" _-_LQUE1 ?U0U$'#*^>US"S/F:7U MT*\K-8&,NKP(5I:710DLPD>G(0/O2PAM3M MMP@LS;#T*"ISY$-/)CFV#S=K M":&,1DJQK!Q>BHD\5$#FT0>0QWB]MH*/Q?(1KSR\Q#9UR4[7B/3Q,:)7N[0Z M;QD\CNJ#1U9^\E1$4<.LJ&)6J@/DL%'7!F,LX"4<.8@B#\LG M\YJ?<;H].+ M9:[VBC-M%UW:T:G$0^PNVZ#6PY&?;"AZZ -Z0UZ,2D^K"G;UXWI7S\J:50L# MV:>SIB;>E0V7>QD=7#C7N+V]I5EM_5TT.Y0>+XE=N?OW$G70 >!8UP"0!F_9 MC(6"O?^DWON3@F:5DD!V_:2=;=WO."_SC9%)SORO/"_SM+B079"Y@U01K\42#_Z M)<[F!K5W\"Y%0.GWPKAM7<;L)ZB9,^\-*=5;87H(D\1.$Q\-/M5'@Z*P65H: MZ.[_B^\[W['KTE<.MK30ZELEF7?L2#FL%K6-!@(YJWWCLS;;6R?TJA%PNLEJ MYCC0?D;9,AR#I,Q94>BL6BK(08&IA]8A02KGR(^>M3>M;620*0+*$-$! MR\H39'U%-G.DJ#X;WS(J?*Z/"IO\(/L_]]5EO<\JUY\+OO,C@;V\='XH_;?] M3>1^(AES?';AK]"GD29V9?ZOVT5&BRI=\N%F3WY6BB=0*7 MS#NRHW71./$>S\]4[1-?M&WG.V%6<9.6%].8KK^YA? 56?3SNGS;C-_I#P_J MG9X6-TO*FVT5"+*[;Z0OA& 9U?E)-;WI56I+6U_FYH'2E47P:'R 2UBH4<++ M:+#"T8>BGJQWT0G[L,%#+BUDEI<"LL-N!&V=C;DI1X\\O=V4=D,:.PN4SBJ MQ5;$:#F1S-S^$@44UV;FJP"A!^32@%9)X*Q$)MHT)P^OU>)MTK?0<>=DX=:>EUO;-FWW M+!7*Z**6)^5%P! *,G.=<(T>A]JG M>#&\RCV_JY!F3M-B-\^D;J 10AX<=;^!-OM+_M?_A#I(C'\9C6$@(*M,'"Z6 M137I 5)Q$3.I]H-K,9 M \H((';G3)V(9@6N^C4D.YBK,$K&#-;-XVJB:0$O M(<.@D:)&#Z9-B&TC>JTJV9?B\-L%$0!']"_F,3DSQS0QEQ5HT.!.QV,3X)Y6 MG89%?D"V:X5A,MLF*&T"^)7"23!O1L@5,TVJ*)'2K*>PLPBT;1%JM^-P)U,H M:X3I4>0T>:5L[]+VD MN,#WR)]VZHJ5ZH"_K^E:S#1)HT3*H>(Z XBE\42[CICIXOB _)] 1(W97])" MP5HHC JMT=@6>CF%C)1YP,R/!)!VAV#IDJJ]Y6B* 3=423W**4C?T)'V"W)B M-SF>K4N]D;8Z2M!8ACSZ*"QYPG0:6@N#FF%&-[!M-+"V,#UI)'O,I1^L:1S@ MXB8=C6Q.=P-/>$V2+):/Y-MP292:3UN"88-4U3)A=HZID5&"@>L.0B2U;#JI M+YNV0Q&!7S-UB$GTQ^C#RBTB$W<*5O^6%4?1HL75 M\2#2$RE[L9P' 7W!+O&-?<>LLYK&M/ E@.OP4(B+.:4@2_)E\21)@TOOGDB M?X7I7!5^1>MG%# H(5D*-+*(0UVGB0K1-1*(L;FA'J>^1V5*NI#SY#^]X,"Y MMP(:Y;V1"\+YH*&O L&MO4MG-0QU6U;SJH$L']%-A-:L*:4E%S3&])]J99I))*4^ZT)[34;JJE:.B5:. =* #V(3%<2%-8VBUZ%F4FX G8!ZX:Y_U+O-<)]'<'Z,G_^%[.C)7P3S-PN[5"/7VSIL#8;7 MLU@SV3B(5LQ\\ZXEI+[4Z=%I_?1(*+ ^^",EL&;NXF^3!]P.\2D2;:.'_=;[[V@RA[^:\8+.O:D-C=J:YMDOS2H9-!K0J0 M'G:0FI,^U>>DYN<=P$]"?=YYZ%3&^%X118^YQAZ.T"W=,FPW5&B/UJ&D:J M0]]XS.9*CC22Y4$;;R11XXTV*C1AYIC3&.=:9K@Y/*@/-XQHU^!'FJF'O4[G MS]+MB\3]) ' 67@/R(Z#((U2<>=[0?XQB6+!\_145CZ4$:9S..U!%#!EAT*R MC+,\LGET;SRBOKC%EY21&@HMQH&[@5X2:IDR61+O.M)(JM%'%+QA.[DDT2!^ M2'TTP^:?+GUZ X/EK:RPBJK^3[4?1'=8Q>Q\V^*AK+0.:"P=?7DSN#*G["NM0CLT?VK&0/:+A_\S1F)&Z5'J M-I'^?#H.TP6Z*=HL'_+2^8&D1HM12^*DIG\=>_*/H5"S FT6^KI$R0(/OZ&2 MGN;11HV2?)8K;D]=Q;H;P!T>TC-!4H<&#>&P6(\%@3\UV+\:5.HGS=PH7[H] M_Z@]9#/_;@4.[P1"6?G0!C7U+PD-JZHIFY]3T4@%G!.*2AIH9!D6VCJ5VI4Q M^0OLW159*,=SJ'?DG;5&W*.)(:JJ@O)).T/;&=,P8(VE%WAQ-[Y:P3<4I7(5 MX<0283E1-]IS0:/%:!!OV<<[:DKWJ,9RH-]H*-%*>),\1D!V)+]Z..+P123? MGC$]=36 "0+83,A2>-M92O^"P9%SY'780!J<\JE) <'5^M7U/Q!*SUL9MHGR M?9RQQ(WHBFN#QRWA^$:;Y\ZAD853>G5 ME#PIQ@"F&U.E2]S35)'.%$44 KU+*NN[O"+?N-?-PS!>OQ;7KKOLF+I7LN?R M<&I4]!9=&[U']\>Y0]&M'X;WV0@@Y8C3\, *C3U"RYN1 E.O'/ N./1Z"_96 M&Q4PG&O8R;19+[=:1+W4[+GG7&(WCEI>#^M96K6+G)$NRC97=GT'3;?)66O;CS24!1*Q=,Z;(CQ6)0_JU8P MRVL /Z$U*Z;%9[0MT]@/%0J@W/X.H4PA4$82.12KKPSVEG>4>6WT,:,4?'>Q M/(]#LKL(D_=[:/SF(F8]V0A'"X/7R4JIKYRUE>61(F-JV. M?EU4./M+5B78T601K"POB^EX05KLN]C)XSW>ER KW4=^)-\@GJ.ZHC)'7B7E M+> ZFU<25?O89]+'/FD94Y1B6%G*M(O+&5*TW9+*/.3I(UL?Y6>[SC_*OW!< MO<4+@$(!"<2:9I9>XD[9\;\L(-=%NYX0&O0]4>33@B,R./C#("I!3SX5L),/ M?\R72^QB*MD5V9\QXL6P$T*&G8-2 :^D:+H]GCMA?$$?@$;!*U4*]?)M&.M9 MR:#A*S6B2PD%SLFS!=0']!H']@M],7P5H$0GV[(V#N%2>:' +X5DE0#]9(5W M%>:*_"<=H/[INPZUD'%"?#'20H*U'SY;;C-2 NL>RYD _^+GK:+HTBQ\K1)O&-1,RI>BL% M% S%X&# -ZGY]NDE]DB;'N-G]KB[G08D2N+#J) XNF?/_B;.^#G$#K:"CTUF]Y*3C.!3KBP95M)NN&A;+DMF''V^@-6-5!U_2QPMU M(BP%5@/8W20>.N#MF@A$W\V*/A9+,H20!1LWW"TK.3BTNFE[:U"6%7CRX_.% M:X7A8IF%ZET$#WCUPHN9STP/C@]=QF)YQQF)$:&@TZC<(RLG'NB&@;@YO:3_\, M$#\D5VL^:.C* "4&<[NX@X[)%ZDS6/H^VT7B$O: +/_=3A MBCU@=R]M"D"W0[4UIBM6!\P!O_60.'>5RH[!:=A>UD%Q2 ME-KQO0-P3',R.W%%QB\'1V>?OF@\ZI7 H1U"CH!JQNQ.N&V,.)@1P[ Y$72< M.,JN(B4HFN[!E',,+W8 SSE[G"I\,K*!\ZOIX@6=[1E;CPA8Z:&@WN^(0$JZ M#/?/D+8_Y8:+6)Y*"<$B* 0&T^#4)N&0\Z,,:#!]EKI,L+=ML7%K":%AW6]*Y8N5X?QE$,M2 M$I^)>HDX:;SOIG7L=IIJ*P^)> ,&* ]3<>\#;*,\A )K;&6EGSP9NDDXP/-C&MGP%7M) MU?G%^(T_(-$!#=EOK=#Y1_4.?9J$P9;.Y1G#)K4: !6;DQ4)EBY@J:V'5)(Z M(%W0:(]!2)KZ0#%KFF5:,TV>$#W$-"S()=5!.KQ>QM0O+0TWGPZ[=^A[\A-[ M:2^2>?)D42"NHJB34$A#)4YF8]ZZ)$E@#OA\D13%71QT+B@FN<7R-S\JA=QI M] QCIJXJX&AZF':1CV,45P?P^,_YD$1']9!$65-HW*%28V9%:V9Y%98$83ZC6 M_/./<^39+Z3?\B>R#_RY\?%%VR-#Y9#I$+/ MM1I73D[7AK-,HQ+(K="*'%6IC[7',Y %2&3'Q1<6R)(LM4#4&L]WBN+E 8]L M"RX-R$J+._G%V44<1OX:!9*\X.IM)HYDT^9EHHX$GH MOPJ:G&2#WKJNMI^]7VY*!PD'.95N;9*%A9O\TJIX4/$7WW>25U-\#ZU?7?\# MH4<4O&$;A:7H3>;O!$MDTTUV=3A%=!\TZ0DH(3)STFU ?>VY:H4.T-502='NE]] M4VNVY8O)=+@=&4TK?+F^O+FX\:C#DC-?TU-%%I!-:<%CR(>A 4=A*0>]B26[ M2& ,X7B\VTIBS%TZ"SLH->;M#W,+.CQ3*8V^C]Z+>C-]RS.\5U4UCB!R+LX" M,H#T=DU.DZ\M&[N8^R1J/2$4G"008)VFMXH%'SJ^ZTM#TJJ-&1F M)2U)Q@>WJ+W^.6L._$$BD_>:,#47\G<2&?<:((9QK=--NO2T4L3O$/('C M9($R@$ABM&7,E1-O\CN/)HGS@>)#@@2;/(:R@"^?HJ.[-Q0\^TJO-S()?>/9 M9*8)T25*_R7KRG0]'MYX;SZVD;-8+DFZ\X_J//,G#]U;'^OL/"M58NK'M5@V M*UJTAP!LNHD]:BIJGD)LS'($L/0!L9NMK4D3^=MS39UW'24$%1BS ^2E;:FF2B!>\VX7IIJ:\UXTM*/@^MZ%Y0"_V^6L$W1(_* MLKTI8XTM6\9NDTI4(7WWXHKY,XDEE69G?P!K*M[-NRZ+JBNO3IU3.&?2V3?A M W(IRY_\ADVO["ETS8&E^10ZKWH6I'7/(G]FYR?3Y>-G0T^=)7./[[PB-[5W M&8%JA50[Y)EVIW0);"2''C'10;WE-PBA&HWKFV.N&^\^0&_8C\/TT1D)DLD5 M;#SQ%*ACD%-T 'Z?]5GQ,I,G^^7)/R]U5-GI\$1L.LSK)--A^C.9#I\1^937 MNY\'M7AA;=A!;T:DKU_5.]+5^RNB-Q&?\)IN;I?E T3>U3DUA4]T\&H:N@94 MB**YU-7A!M9;+8EM]Y*,C9P[@FHK 4K*(9@U (W;5;G3=+YMN8>EKH(]C8=3 MHZ(%)5P*]V&G<<3CF6CA4-1E7Q>[X.J4A0)[&]*;VUOV8P MWJ(P1*7/O;3823@YH0T)=N?5>+"O. ME/=Y-Q[IS*B(34 KH6BP;1"<'/# E@.R3@5980VD C?N$3-U-ZH_X(\%%@NC7[BD,4M M#I,@FV^(+GF]D/\8KU!>$]G177"83WVUO _T0!VZ&*\X;7Z#AG/WB;U=+' F M3Q$ &[ORUJ]00&R'H &NX0?JT0#[2@:5=;QF0E;Y'1QHG&9586L7 V;HC];G M[][YZ)5_KXK]1>M[79+HM8H!<[:36!U=$X)&Z)9,[!6 [+FX?DJ0,GNA;]3;TP[(8H( ]IDGQ45'>8*H[%WA%&R MM9FI617'II4B$5YXEW@"E?602/JC7\-@/:*Q?+7,#5Q+9XC,NQ2 MR]?5NYW$3;GV@ZIRVH+#]"BQJN_3H\\'>I\_4L,MU0K)"/C9# (F E/O)A$/ MXW(Z,\DB)F9&@2^3WXQ7>4_E%IJ,:$)X^(L@US;U,"4SRZSWFQ5@:BMO@[V6 MSA34Q00SZW[6XXL?1'0KUX9Z/:$IL M*9I81K0UNXU 6 M=(DU@IOE^^B;J, M4!11O_WLH(%\=7!@!JF:#AXVFZ)<)ZF)T*%O15_CT+;<_T 6V_.D M:X%5=7_2_B1O;ZJ('?/T4(Y9*U4AY1"=WZ'WZ.D[S9)J@3L[8/,CJY M]N->Z[M2,7NVB:G$K.-U497,EZ3!B5[P6]\!KE+6GG82>C'KZ%U4+SWIMF<8 M7Q6J3N_]R'*!D^I7S\F<7)!S]6Z3I.E+T5T8QBJKJF/]X?G&IIN47OH>W$-[ M.DC.+T3(Q<%(!LE(KNAD']QK" VQ]OR@>ZR](\%8>WY@?*R]8SV3COI8>R"Z M?UVYK!E!7!QPUWL5A]!T8 MH'&:586M70R8E]\'"J\S-?1:Q9A\>)VA0Q<05=%X %\F.E/V$1ANA.&OEI/67!R<'Q\F# A>^.2!60 MRTNK=I,(9E@HB2]_RY>5&0I=Y%%N-;!60'?B@<4#8 =)-8E5\O#$^1 MJNRIV!?^FLCR@KP0OV5?);NHD$8\O<6"=[$%RX+-JC8RM)&ICQ*,68[%+?G9%)4$0U3]]]"D!?&N;% M[.DGJQSS;A0*J83>>%-"O$U!>^K)JV^N2 &O5$=SS\F_>TS;$LK> MNS@6N'=1M&'F+V=V5N,,Y??SR1:CFO0 KDA >^'+!U:G05VDB* M4(FY+ST*Y(1&D:X 2U"E17B-5&&X@VS-^)7% )EVHR"VZ?2X:_< 6!,_\FEB\!3?JV>N5S[)?!#Z5UM MDFD:I.!#*K%38(R&#C!$;RMXL2/#UGOO;) M2/IG\CU38ZRUBJ+BS>3?H-KINU"N1LQZ@G$RQ%3!'6)1D)?%3%I)2VR6T\36 MF\O5%^2$W+*W\E1U=@CBG+ _2^1%'L6]8?13P+RWE,U1C_XR^DYP(!WFT7Y! M3NR2+6N><*M'R1T#$FUN'P/FY?YU=E4YYLL;\=<9J86DRUM"3P9?LSQ)PLWI MX%]G'DD)_C"0.3XQS@<%TH]\.8SP,-VP4$!EX!O3A?-/ MA@$MN$DP0$@%DS>BEH\>;^@>>T7 Y).&EV4R/!%"M\X6:=DG3Y!\'5[:%URB M-^3ZB1K9A__2^4VG3C]%3#Y XE>+Z-I#064#R64.)\=DN"(]'/"'[ MQ?-=?_4AQ@IF>FB-]"\P2^.X"L!*(JCQ^4H'H8KG$-BH? M"_R&7K#M\ERRVO) P[C_LJV[V+IA5W<,<-OB<55/"(T'G:S'@F+I'K#A^U,! MPI\/93\7*K7K-)8+U>@'#Y-TH9HPY095B%JOJ1HY1[_3.JC#U(1))"WDH"$M M9V@N%75QDK$V+Z2>GU.8DJU5J-=NC M9N], ]^9YEC;**3:X=84$S[U"O3.-/D E,%+@3#-%M-4[T^A'NRMP"IQI MVBB@PH[5-".S+5CLU).!K4796[8K28%UGS+ ]G?1QXHN6/;Q;C&%#IJ\6Z9. ME'YB3]XDF@;H+W;?V4Z+LPKDY(#"C%ZK/UGYIAS'@B$K=UW(S0.- ;)@"M.A MRQIP H2@X]UB^6BQSD:9Z28"O-!J4D[(R2\"BR7&@"=-?8PM7A$^ U= MO;\B+T1<'@CE-9$;W06?_))!V6FY?B9T6B (BC5YKXCRZ0 #X7(2L-CR8:KC MVRH4J =:&+:BZEG.A?6*(\L]CXFV;K'UC%U25Y/12"!;524GT\.YEZ #'RN/ M'F.A<@18T@F=V&P[2,[AV2?,@KDG3QD5\HYR[CR>KXSSKSB,J ZO_:"L"I;S M"RN],=R0D]"L%T9NUJ\6#I(;9:[-TF6 HT-?8&5HHJP0H#$$B+M1ZZ+["BVW-Q!@'N,P4'K//'S!KYPKGISDT%"7Q&=K M'R$KJ&YX^Y]BQV'DKU'03@2!',9PH:NLDS^P+.Z_G]-G)6KCIEB,%DY>XRC2 M76H#3CT3YS\:*#W701)2F4^3EES0"-(=WZ8S$7G1C9EA;G&;6VU#2FAL4#:C MM,DXP*''R#-)8#EH;07?Z)-'R0>ZU&Z907AYC*."O+0#G&5H((4@#P!#+X\< M WU!P*<[^"MS@-,/>B>CHJ!8D]\W<&PMO( Q;=G DYF- M#(E!I-^KG*F!_(H.1N&-9\=4.EFR-!2Q*_P1%5V1_0;."]GLR2B[NI-=WI7E MTG;^72&2D-QF/4DLTJD>4436*WU&I*R$7>&1H.1]=U;0KEX.M/ Y(]KZ;"1/ M&N54M*5*%SY7'IL7HV^K:#PKV1W2Y_H.*2T&_B8G;2=C'[/]X\2NBNCKD\U: M%;T+4NUCH&X!;)J=>#POEH^1;W_CW/Q@IH>"E 0>'!"%I)MTA*J2@-P+'O6$ M8)$6 JW![4I,0B"7,B[\]=KWTELI+;'%MA-" TY0\0V(B8D&!+''^#G$#K:" M#QH#36"(9:6'AE^W(59*NBE'A2S)1WVY%LNGP/)"*XFERQURVS."8X(4J VD MZ":QQ@F8%2\J^FH%WVA0 5(_]E;L:U/-*<$!VPV8 F%96:>\IE+FT @ ]UZK M9[Y83%.FB@[XU7K'ZW@]7_LQC0GS^$)$#>=O9,M.!:$Q81Y]=]NH*)&S*M%G M(M$I#*#X.M_JD#UDG4+4OG1]F(Q:64BZ5-(' D_PAIQK/[B.(QK[) QC&OBE MB0_2A9A!#35B#^"T#,"42'6#D]ADU+G_PO7NK4@WY?5,3?%LD1U^M+A>2>2=FR=0W.G3"1-30V3Y':#-T+J(7%)2% M9V_ FY)"@4\"A3ITPH)- 4#N%KHY,300A?%HAY(CX+"/:6'7CZ[=#S*(_._Y M*D"HY34M=G+HX' TO+6$DA42GAGCDG1%ZX+L"E8H>(Q?7]V/C1QDTKB/ _N% M+"86M-ULK*4+,8WWCJT\*XT5XDBO"'#A5"*[H(HO"3EQI MN<"N$KLO$2(Z=Q]\)-"P4W.0BVH),2#LKY M?=9H^JXN_^G/6D)0F$GIOL'N(R;=H+O-?:CSF[0W9J,Z%ID8\Y50T_.SU8W@HQ5A";W\"!(KMJX$NBZ'J-.K<# M$@ :XN(QE0P+(3=R9DE=_!@28T[(F),?FP9;GUKMAE7KW; M;NQ@;T5?("(-6Q<_<4Z9I,N!PHI>1U!JI-9H5!F7/]Q#K@XE5;1)FG9V=J*5 M0VKHT)-F'-7 .YJI2W;M!\E1 Y&-7E-Z;3F!D\@_:;9P4-T^K^NK$G"+$0U. MJP#HT6E"$A1+C;67T:?IMCU\\5WG+J8<31+*-V"TFTY=#>7]IK:T5"N]10-^Q:71XEB[%#'XH MDAM4A!8&4:ZLP/UX(LLD["5RIB],;(;.?,V3#IU-')$JP QZ]!<9U"/5+,^> MK;$P'S0;'7H8:U22L+^<^19[_01V@X MZWRA_&80H[?$&2V^0*;%9M3+=RWTBGZR;4DGLYOE!?T'!43+T69!BQJ7^5W+ M,H,N2J7/K4D'D+ES;WU0>6^\JW>RUO56Z-H/"B]V?TYO,%R@@!K-S@/+HP;W M2V1;S7O$SH69P1ZUXN?T 6V-S/? %Z0U.$J?=6#./%OIS !=6+(<3]#VQ,J. MJ+QXND260[*C*WJ?/21?T,&O"6FY$LS@@ *9QYX3_HX"1'YY1#;993M/_F:FY&Y,%19?U?$1G*@ZG0Q2 M0RDD)QT,^Z0R_YK60-#UA)/GBZ1H.?*@S9=;]MCB6#<;8IOM'^VY)@]V'SES MY(>U8HX>H.?:PL%OEANCK\BBG].H"ND;B)Y3"I"?_>[,HPL_A03UZ#VW!+&G"K-R&_ VE-*1/J2&S==:2F44?6,K:,GNFC8$?X&>C[T(' M8%1Y&%MZ$(27#G>T&%,;P(0,K*AS96B>!>>1EP4$5 C%:S MD?C\HS0.7 ?H/V/DV1\QW4UBBL"R:]26*6 98_\G@*KIRE M- %M[W3CO<91F.CA4&S+5,\!%O+.*'&0%Q1_\ENE)H&/I1ERO-L,X8D_P*4X M+<\?_D[?4O"B19!=G%]M96W@1+FK))@&+T(@M)>&P: 1DMQNA>]>RTZ#(K;CP,E3; M?T*&FR^31DA:UB$# ,HLG;!G>3:V7.H_$L0M,:P8J:&!.?H^7$(MBFZ0:C'I M)(]!DD92C3ZBX W;1%N+98/XX1-I1MC\$W>N55D%.%I*T*1.LL$U,^CL<64% MGA]'>3_\8$\;S2FA83DX&EL3C(16%&WGWU#P[.O>T/<8P&];XELIK0,:/;59 MH@=3)N<:OCZGKX8NO?DNU<2YY=)',Q]?$(I^"?SXE4C;ZC+9LU@3R<@GA]"2 MK+\.044*&\C!I,'54\K?I"$_.#X.P0U1KQ-1_0PRBVMD6ZG+-ZB@9404RPR. M9QK&O1Z: A7Y;F"^=>(9-'[UP%J6.#J'*!BWBK8W8/G%W\62].YXG !J@4-F+0<@0%XOBUW>K'%Z*G^P#;S2\AB6:; K8<<-K1%1(8*,8/ M./QV'2!T0^-MH3!Z( .9%-KL HS'75)T("?0VU)2P>TWGX9;8AXF2N4UGBGB4D/TV1O 2T4_QIT6Z3*R3?D>XZ1= M3?1S2X8F8[J:*%U\CN)J\DD[EH.CT<'5Y!.H382R-\WT@]UI4A 4B[D,'!>M M2Y0XR^(W5*)8=;7"@$\@)U@\^=#4,>TJZ\"',L>@#F48;M>#'=([81O]@TZ90N6.;]@'%K&,;_?@)H-'UV&9B8"HY MMM$/J!0VW8]M8*W&1SFV@8DM!YR^QS:P,1[MV,9 W"5%W[5C&P,1%Q09R'Y] MY,.7,R+\H5EXBTO-/'S1W;E18..PPRS>D--XN$5E9EX%GJCU5#^4G390@F(! MF7)L? M"\,G1M(O7YR(FS[3BF?8FRUIFK!H=/#W M43O"='8DUA":;O?X(*\<18ZF^XA#G>,!?-9^&7WTA='@RM3H/LU^=YULK$/6 MEO[!=]UK/_AN!:S7V 5SF\@M/M9;0V!/5:E=B&N\=U%W0B32"SMGDK10F*0" MU?H8)"ZR(D:\D@I]YS&R@JCFF3FZWTY3Q)"Y\Z\XC.BJ@<$2?B:SZ=)!=K-B M\@PQG.A9F^L=3PZ57>E,!Y0KSV$.)S#.,N[H'H0J1OK.)_XX MG>*&2\,!!:#%, /&T8XH!EGL&OMJ-R#B#$(##NTD560$H89_W1L0H20!YE!% M4GC3J#+8D^" R"()L1A9A*37?7JAIYJ<%7VD_\%<>_A,YI$'GR$-+'+%F*T9J* ." +E M/BPCS: ]6-LA%I&:C(H(O]%)=KX*4+)0E.O#1_4^3(J=%>7.-@4/WH<9#DG- M8C(ZIT"./V2=&%@.H2BP*; KM%C>H8@^P?1HO=$WG!;?D4-^W=3@V-Y3%7R%0,1(W.<4T)IPVON$BC>)F,/@8G M\53(&A0Y%_[Z%7EA4D<1$J[Y=[DQ^K@^1B?%_IB4.RL7O!7M+4R2/2?)['(R M\,NQ0MK%LBS@ W()2$29810F2DB$N[<^$AM)BW-"OT+'=U\H:'2U?G7]#X12 MUWP&Z^9NT@SRUV+YL%D;W2?>-XELW*!S0]0%96Q31X#Z.G0\Q4&,JY8NVHL+ M\YELG",B3@YH=!D/VCJM9-4T96,^0U;N01 W#S0BR8(I3 >.N%,F!.TM9.UD MN=0"R#G3J:6;"/ (;#?,G37V,)USJ>F0QC'S0GY M**&\)G*CN^ #;,?&Y8N:*;GMA$]Q+= XJ'.%,X9J@<33RJ1 3K.066]EG>0) M9:Z*?WAT]OE8*[/&0+?A8*^[K@:U-'Z"99\B!#V\];T5C0U*IB%2-9DS[EU+ MVC!5>U":8YBBEBR=?Q1I MLJ;/Z44U,3-4S_*AC8<*D.;9GH;0UI1WD'1,N;/6O <;RDF@L6588.M$:M6% M"5S@VI.JB:#QH14?-J0<@32"RCA*;5R4T(4#.\Q22Q:H2')@V3IB[2+@E+MK MZXC'&O#:]O+]"X9&IK&GB8$T..5++9U5_ M+1)9YS99IDF__'EY73!V4JK>C0.L=0)BLK8OIVH_O>]=(:!JS=S&E>ZE[ MTLR@]5YIG:RA=PG6OI^[QM\U=9V[AK,DZ.E;S^W:?):&^0%17T3R_87O):O] MV'*IQ^$1KY^-VY(JQL?:+\X-MIL"H%9%70?2=JJ'5MF#$$NKAP-UFPXMV7>; M\=2JR'HW#;>G_LY.)S+.3GL')U5=Z&ST\3/$?H-MX054%C6#M9.NRH5>EE MRCS=A)XH%BG+)Z6C*["D",K5=)ZPE!,>7+G.8H%A3OK,G M%)OFSO?>4$@W@[3OA$]^9+GEW^FJ[\Z/_@-%1>2:4N_H%5"J;]U@BR_\8N+XC6@7>ZO4<95KW5)4A3'\'5PIAKF^T%YY$X8QOFP MW&7S\Q^FNY=T057MGAR=?3Z:*.74B*[H$. -!<\^"&J9CV.*G MOUY-U7CM!]E7-!UK?A^W$<8P'H#:LLYPNA,'4YO[^ ]AW/5HZK3C/?R'QU_W MIU.]CDH^3>YT2O_0U%_E+8SO(9[!B:"08#= ZE^3U M-.75FK*C+J/V,R.=YXA-IQTGT6T0L*GEXL+[/2 M;LQ9 T:DZ]0(L"SC$T:A'5V=VO8'Y)(*'29\BVS]X+J ?B9KZ5X<-/;7[F4T M6CT2'+U[5:O?]RZMO4L #,,<9@93Y6\)N-JZ5;7Z?;?2VJT$P.CK+O0E[58> M6M$S*Y,[%@%UB;#.OE5KP;Y[:>U>8GCT=6G:G1X&?\0G H\I$R M(?"LN$*WPB4DJ^]+,KI<6SCXS7)C!,+^)]-*<#,A8 -A;[WNMV*J-0ZXDU49 M\.GH[.R3Z9-@[PX"LULW(KFW67:W4\'KUI+MV_=MV'U;!9S[R;J+K0Q>UY9L MW[YKP^[:*N T,-[CD':ZF+ >7K^6:=R^4\/NU+VQ-.OZ*P1Z3&MG;;Q]>5+= MN2^4H]FF@=SA[7%S]Y/$S=W];=W>A8X\#Q1OK7?VZ.=>\U55/K3UE1KN5 ;+ M054%\6IQSTMT^DDP+&12]^_4VHS+JU1@"],I7=8[(PNC8ZT,;6>,CLMZF5ZF M?"]KX!M^^IDS&@MZW? S@$F=-TFW;3<">Q<,CI,CS[<#:5#@DKQ!KDU5#8/@S[]!VE"*C;K!N0PX5:WI249MK6.Z-?:6O/SG8M6!HWR^%@ MYT-X[OO1F&H>]$C_!-9Q0;'0_FH%WU!4&FADCP_..@;^3"O.TJ55[T\4N@2C M/!P_X%;? *#Z!S8%.F]89[>+/&5#1D]SOG[0!?"1LLD;@.G>'#^6.;[[[MP MMO@+V7%3VW-5Q?^1FMWM;>1U/3/V14%50/ M '6ZS%F"8DWY/;K..U,(KW,!HA6?(0IMR:)*,MTS?T5VDNCJU MF670'2U>!:SP)0"Z@'XF:^E>'#3VEZ\-"1BY[UTC]RX!,/;3EBG3EO&WHB#U M+"$X%!U3[J-NF11U"\ D"'B7U5NO^]O^.WLW&$#/ J 3D+-D-R3W&[]]U*U] MWP;:MU7 N=]\[NQD_47_C6$ .H'4H7LB.=IF%XA?;F]OW,\2WKA[#UQ5WJ G MH\\*TPSKH7]\5H!TP_ YJ+:F[%[:TV58/U^&A5;*V]@ .ACE;:R?G.UDT>%M MK)^G6KV-]=-B-(A[>ANK)0K@D$90 GP H.;(T^E &MQ)Q^DI/W\)@/G#,'%, M6XZ @A6-Y6\H>/8A6%_W 3X:PTWL4'>"I7&SSC9V/L#'OA^-J>91O'B '"1P M GS\._J8AV&\3H<9V0.&+PK#?9"6S$I-V1\^=#))G^X/'T0VB2<'9!3X,NG# MA]/Q#A]R;4W9VMSO\ $ 7X:%5N;PP00ZF'3X ("<[6317L=KIO8KOX/3/Z=9503:Q9CD0/G5>N>C5_Y] MPNBUBC& W1C8XAW(&?L.3;0#:U"1M1;F5I.EDHTW?,DL2I;#7U'TXCN^ZZ\^ M6HR)(]1<1>OPZ.SS1(,$\/FGD.@]=;N/B,;4X@,.OUT'"-UX1#H41@]6I/RV MDFB]QO2+GG0=N.,(JW[?;9@ZO'I_1?3YM=]\EQ3C$HG&ZCC-->^[SBA=1T+Y MBC8,JARY&$95I=JAQV^+9>H%UV2+':RR/?NWV:]!WP:&>'ENU]VSS+#QA((U M-U;R(!7N>P=W;AA/YUD/.1EX2@#B0%4Z1"KY3DEZ2QT>2'A+E6K+$K+KZ1]1%2 ]FEO4<'O+2?E&Z2?-L/A*^4:9P@FC'*3T,[2=,3HR$F MPJ/M*%*CU+ESU-:G55!>%P-3/#G.PF\HB6KR&/GVMQ??)>(_H"@.RN?-X["_ M0W/V'0."PA7Y84!:"'5>0.I]QWT7NL!H2LQH?;KCM):,PI@,)OH>:N$UIHKR M\='9V=F^JXRL[JQ3?3*C4^VC<3;%AMREK@5+XUGO.MOW+A.B<>[[T:AJSCK/ MY]V*QJG&K?RP8Q#.O8NY4A?S+Z/O*J;I8JY_8%6 ]&@NYM7Q<9(>FCV]R_7S M95AHI;S+U=(!L$?*E+S+]3.TG3$ZO,L-&+L&\"[7SY;1D._H7;XS@QP4M[L3 MLC,\V:DI=B -@G..!W%(L3$=/!1OD8]^.-'4"'"]8!A6CGDH(:QFTQX'&T&E M=S%G[3%:_<9T&G5MB8:.FF;/$H)#D0=P.G%=>4ZM?QT9V+]^1_3^ '+F9"UL MK5 RA%U:$=HX X'8=LFTTIA)$."^K#<.^_E/M<8!=TIC>N*('01FM]YO%!5O M#N!U:\GV[?LV[+ZM L[]9+W;D[7Q6]Q)]>B^4(ZV/0;B*7OCT1OQ^ W]ZN$H M?(S7:ROX6"SG-OF.M'>QK":0=9P]DG"7H= M2(.[&WG5%*=: %UA&&K"'5M3>:'+'(J N$=;9MVHMV'[ MT\/@+PV-/].'U+V$X% 4A'?OMFZ2V_HGX\(!Z^Q^O7'8>\+MK"?6],:;#!AQ>MY9LW[YOP^[;*N#<3]92F_^8L!Y>OY9IW+Y3P^[4O;$$ M];83X!YMZO+;>*/5I+IS7RA',WB!O(@B>\_DN,<]D_W5D2XW"O9W1\3\^?0O MM!0@/=KE$;76ARG&8M?/EV&AE;HW8@ =C+HR+CBLCF5XT\E3[ M;1']U!@-YMZW1=321?4-HR>\1MG[H:)T:F^G\$:6"Q7EB0M6?8D MZ:ZF 4Q_P%9)4.Z= >#ER,OS@30X^7<>\XE M=F.BU2LK\,CTO4DK=XA^LY.-'5"00W7B$-HCB-'\C2J9;^R>?H+3V MOT8X(V7::/CQ"]-UOLD:K+V-3XE?/P6': M38KE<*)=-ZD0.4_^O15$V,:O%C5U/2([)FW%*$S6T@P6]2UVUX@WB+X4;>]8 M7#V!NW+G45.RE%UCH@KU9,0[-7#6%-&XJHWBGGI=%)21[]- H]ZGL>FW=1LF M#?F2N3*$BS@*(XM,'MZJQ4PA6PPT\LE9)Y1(J]N1;#3J\*9+J3*@D48)#;JS MJW6&',KH<3PVT\BX'22G(\GQ!!VM$UU4=^"5!>SF9"--^3N.7LA7V95>FOX2 MOV$'>4[J.\)@Y^#U[@BC]>AQX!";L*;JFS",D=-YJ"UEWQ%.]E+'P'::T3I1^JN8&PO82>NLP_)"Q@Y#*"XTR8MN& M_B(.,MZ,['S4)+_@<7[#0*P/^_YH-GCK" L\J!OSZ#;7FH<,U\3%2+U+Q.") M/.AIX@D0?ZOBMLWI6,97)R4'LS MM]$-*V\8]<&R2DV;A9NVS5#6N!DES,RN.F[E[EI7]X\[XY\U^K4)HNYD(\H- M/%))!&5T$=5\Y?9!NR2<^41M).XPB$H(D4\%.N1#T=1'&WD6J;LA6@@"4GE0!>:LQS;7AE#?W5"U^1C9<8.8VQ,+AIH> F!\$6=%+",>%3$B@@ MP*L5"LCHF!-@=Z>55O[;\Z"3KE0#?]XAYIA+K3 M*"HNT>3/W4R*8 2 9NV,:5A8C:47>!&,Z/K3CZ/4;LF>5QJ200-^-! ;+($B MJH&'_5=5.!K2L/1QX>!F,Q$E:X,FO'1X0O=EB M4U<*ZL*=1.9[>/RUD11">0SC17>9F7/RR'>?A78:+:D-!;7#+D&E#Y&F\#64 MOVG4'BX5F.FKZCG4_GRW(C+(R:OH%M7DK N3A[N/U(IN+VFT?>>;V=NV.+.U MA-!HT&E?+B@6)7;:SC: .5PR)@Y+GR/ M7AHA>B-_A9@T. UOEKE:5PSN37.(3/[)4T:-Q(KVC6!N0'0.S"?^\%RJW*XG MK:KJGSQ_86@,5&10_E%MX?F2Z.,^P/:VZV-;\LF3II. @]ZZT?;<8UNDJCMJ M,Z3K"#D_Z=-ZN,JBIEFUJEE>%W6FSJN#[_3K"M<)PL4SL.IPS;69Z: @*X,$!44BZT=RD)? L-YQ[ M@EQ/"!9!(3#J8 I*J.8TL3]P2:.#>?6JY>$+M%;Z+'1J3X\J+6(Y>O*30()::#Z4%,P%@YM4B=F(H($OC MU0ZUIAFS[498_!QB!UL!9AS7-2>"CI/0F"LAVJ >4E?D/__T71I'A.>;7TME M! @RLH$;%'6<@4YLYI,42XW[$J.C)>Y3B^]>'L"GJ9MMIP&K?+X>MSJ8D%2@ M'EMD'AJ6(M$%Z,ZGX6&3X]*;S3E82S\,,2%L%H\N#A#O M;%%Y-565'\.Y[BY%I+$4 ^J1!99G\^;MTE3F('S!K[EI\Y^H4'S%N[DMDQD\ MZ2;F%,[GRI+]YD?LIUI:4IN'LX!\H[PNUQ/@?!@CXC1/#I4$9L#8+A*H^/T, MY(JCR\3P=D$] H*0M/.!(M $)3^'&=AVD'$ CU, CT"VG:$74C5V< M>=Y=O%#WE/#&:RM"]O2]%J5,Z/2]'+4LJ#25?F.GC9UAC_RX*P"H$%C1GO8U>3^7C+]!I,6#GO.& MG:IG P5>P)LDB]2(/(CGK!+C<=()ZAZ5\ASI6]QTJ3*(Y /L9<<=<[YB+UFQ MY5*FBZ!T#;1.I.'-5H*YJZH[T6Y>E1]?^@@Z^=N= %8V4^2,"H$5;?)XV[^FL_6&\42H-6<;(.^)+ZQ+0V M7R?TDE(;C"@;Y2Z5#LRV4XS';;K97NIU4:6*U2J#M4TK41F"JV@:BQI-;9.B MD;ZN?_BT0P MH9]I53%>Y2P9*";&Z8 U 8\M!'-ZCW5436,5K 9T79 D+*,+_ 1XKQ#X7?R. MO(MAD8A7588UX)NJ(1,)0"71W^.X6\?4A*2"Y%*,>\N(3%A6^_?'U#2U^U^_QJPQ MNE/UR2_O!]1GZH=76!(4<55RL5C<+4>ZY)0F<9SZA7X>07KXQ9>&L%5Z0?EE MB5_]6K7-38',1@3%,%F%6[\%Z^3-U8N;3<1^N3_Z1<%\HJX*^%??PF4JG4KR7"W(IO M'+^_>?C#5O/+%XC;JA/]N@;;.[ &F;]_:*]QGHR0\2W "GL!&W+]'3%L#/W[]^<<43 G\ M^>>7_Z];U4CE[3__\,(<,TQ; O_^D%E](B@14]7N*5PS?\-&?\&?M\KP@J%) MK'VOJ I !83E/:H-Z.Y'@>>!XGR$!>I0.^H"YW9W:;80&'.6[I!A2,#_(5$: M=M0A-:2\+RVU4@<92HB*D6@*Q%)+HCZ-+7Y@"BNCQH%P3RMP%'86#D]GI9+" M@V4%V#\P 0*BPPV%87N45N5I723+;3YJ\NPLWG!X%CI$; ZK? YJ&9671:5GO ,O((9UMC?*[P6KT72<,V M8)KTC4-.\H[G978R:I_ M+%NO5ME!<2K:,B&EBPFZ$*TLAG'4OS$K&>! %_,ZM$RP.YBE"&X'&?AAV(;* MB6=U?FA,61T8PXA)<\R\I#SB)-,;E)5R69NE'GZ<8V0\X*"YE*#2C%#^.#V3 M?]\#PF0*_98T=$38"8!]'P&],4K_^$/@T7@B#F78IXA/@BN0A-HD"35DDK-FAJ'C:=R* M:'4SR> ML?QP.9(8RPS5>53E$D[.*O58[:%5>Q0>?OQ)X*E4] A%3L'QB4/; M'DQ# Z@695(%T%LK02=9!EE5UG0P!8HAS+U']-)$7T<2J J&N34D0*18AB%; MEFCUM0=JG&A.$\SDQY]C3N1?+3 'B@7RNBIG5:3_.;,'/>ZL99BP-9U>1*=FPQ*J8?IQ9-DT3A>6AV0(I17B#DU$$9H^&(?\A*':97 M?5[0M@&B"7%R^J#>H.Y.YJ,M,E1-=A58R# OP6\,2 MN([8+4Q:99I])G+$A>K^&6C^98^<8:%.=M0I6FVV+>:G%C M\G#-@5Z H8&JV6&[.$.<^EZ0H3 M>U3BR=EC+#WY'-9Z_4=UF0!IE:S$&D9C[ PCO12,50FD>%3%^3E3 \C]&#;X M&9.O,F.>SM;+-!>O$^+3Z#5*N?6<0"9=:4WJ=C)=9>(-PEK,!U*]K2!/+A5+ MXOAU/+D7X/@0O2)XJMAI1\MMID%3"ETCC41V,3D7O7JS!9F:&Z(JVL\X.QU0 M169J3,Y KVO:[&TYZK*2!;8&F1&[:EE0B8QH]RL6,2:;Z5[]#6;MJK;ZM<'4 MACP]7];D.-,P%\R,?(IFK(>-P>QS,P\)L.?"M8#,"@J$!HQFG3DCA0.-D21, M'-^47FJ @_%"1Y!A$8A:^-08NQ2#)-)--+/@H!C-; XYQ3"'/'SD-(5'<=CF MW!)POE98B"0QJ9=[TW%\V7TQ\ ]WQHW%B2UJL8U4H\2/4RFZ0*3K5&WE'R:TXL8AE+8;M/XUJZ>HS*($7 M*N0B]%/*5;5OB42=L?38:("+,L\DH')MDC=!OX1#OVF#K.4[PP@ELC+=>N + M2\DT)U>A7U600#&;'B68=DF/V8-XH21IT,-K4A^AGZ&;PQ8+XQ]GV.A;#799 MMF3/X-*S.J%JBWX,KS"124R*%)8Y]<6 JRBF!=NA=P?H<7D M&W2,MJ=Z+5>;E97^P^*CHG2^H:CZR4/1.*'WD!UV6;' 5P3#GH)A63RJ%:XW M<>C+1GH!Z^W8&MCRKFA9DU0; ,>R-C14CTQ.BPJ1+N1> M<[(ZU25>* ;WC3E%DFB;/4YK@V9 =2H*9 >:1*C2I DJ43\(].T M'R;,&29K/T:8;"6WX-G)HH['F7:4H@F#3L61'T^FHK&W4R8GS 4>.'3QA%/J M:&R9P/,FS9KXN#C"B7)12U\*-^0N=6A61V;%@++BR-0^&A1;P]'#M*;0=$1I ML"T:4E_D4(A\AZ<^=_QOAL>[QI]OS/L@GQE,1+:<-V8F21-1#NF+.R+YD>GZ M'>X!CA^68"0)*62QTMIWR %%$0QH$::>4D4%.SKKS 'K^KJ@LRH%O0#WIZ;$ M^EK8SBQ28#RM1/#"H%GGAA59Z517KAJL[KZC\[ JV'H'K2IOC[XD+5J"6&[2 M;=Y^3B?:SXM&%IDER#W(2\6\UK0\ZF==55J6! A\%"/0V'E5@]Q:K\)Y?:: M513C)#$0K09N9?O%3C8%[?/15;AK]+>CRXKYLKNC7D) __^, 1HI%&J@_-L MZB23(-1$_!28NZ7!HVCWUTZ=SE=#M73GFY-;Z!MT=2W?L=4G1 M+/.%U[!;P)&_)APB\& ;[[=B9&UNFK00J4;R)D,SR29T4[U. "=YP/_F0%$8 M"T#'' * O3D\V5)E.W=@]V6_.@-,4,?8;M[^V6'M13K<$0\SK )1@W1!;9@L&1A[/1QJUX-+1IL&T!Q%22E59@8NDOP[/ M#P_]VW#?07Q7E:!FE> (/,9+EL&Q.6Y2H7L9X>')EN=JJ?V%&+]WU-^&YZL9 M"AC^>@ROTPSH9A:5#@-4-?'$EQL3E5A\'8:_'/(WXC;0.<'8,N;5P6-170R$ M1[Q!YCHEO?10%-DOQ>X78[X-?N]93_NXZY;E3;S."F6.SL9Y"=C#F=*MAZ[; M6UE-^2FCP6'U$=\M]3#+2C2+1V@[S;6&W2A) 6KR=9A^==\M@.S?[[S%$XQ= M;6=Z<9%\HDJ3&=5,+/-?2-ROZ;P%D.E[O+?LE%.[P^C I-E>LD!%"P^MI]07 MXOC5O+= LONE^]8K54?3!_TYAEM+JE (D]H7\M;OY;[=C:&G[AD]Z;DJ+3' M[A>'H4>PJ]+!46,QPG ZL>#I)H MC9>7-#H(C[;Z-4.VH'J+C8:&7OS MEU6R2GH\AGXJ>DX[1#LD#N^2)6MD"+S ZG:;E<#FR\Y0H/V4X6\N%AKC,:2@ M,O&J, ?=; SO'^(5Q\7I-.9_.,/ MZN1^+I]1H*^L1PX!RR/\$61=4I7$(B1YHBK9+/I^5?+JIH"C1JP%3%90("2\ MO ;?'QO3A-*WJC.\EQ&:R4FD\5",!$[TWFA2]H_U-F9=W\O?-,\[IU>P4I,5 M^)*2937!9"6/S>TG)AT?M.=9)FND>])CPR:?8\X MMRA0>A)BH[)8L%LLK3'\@NJ%XARH:9=SR#-%D_$)6:J,6SB:,:EPO4I5$.63P&QA,7DA?OY7!Q_7U2 :E:*11BN!LMC?(5!.CZ:,5 MZNM/9_>9MEA_=#Z1D]71;):A*^(,I))3)1DCYXW@N^< MV6YJTWR+2U03=*-7:F5ZF78Z'@^^0?I^,]N?$Y->4RGJOKZF5NP^9F.KI8CG;P>#+1,^)@SNM4&#X'&HI7G+>[IE:, MU4ORLDY3#&/UYR,69R9X=A9JQ6\%17SH)'?A*YAD+$-0 "3@^I*)=6)4UKV0 M(CM%A]ADG6LI6H"52LZU%*6-5[*JKJEN-MD.6#WN]5AT$H[9T%OH%.JMU*LY M;*$IL9Q#=:^<5PFN#68@'PIH%5G@=(Z:4"O9^6'P?U02:L MTY0.<^%"R,8C!![!R7,A.TQ;W$I;5)+:(H>/JS1N+9X>X\,)BR]*@=/U8=KB MMTY;W/;^-S,1S[?!Q,EIWIBK8_78DN^6&[28Y?C8(U3*/>KRJ]HG$./]Z>!; M'L+Y\Z/6+Q?P M)!\+G/+QA6%S?![^7QG@;:R5)%P!(#[ R-*P\9!H*N2":6A/LTKSH;W,&(&= MT0L,(Z'H)C:D]V*[Y5X[\7.5_[%U *;#^1JKB\!T#Z-T< UUEM$^+BQW**>AZO7R7=.: 5NO]OK.&27 M9\-A;![M3(B\83."-:GD)L72I*H&+@C).* M_)B"'8@+JT(* XFND$9&TY)9BR@'SM"O\'PY>G]W1BNNC^)T?C=60'3+[JP]B/2%W-:++ MD,JCDDGFI[I"!\[Q/*913AGF5V+K"<:.CC!4A4L*0YH!W>T0 M*#-Q[4. KFLT4F/0$)BAS#%R?"(^U>*%_K0?>O4!,AJ?'GY>9#INA=A#WCF8 M\?1IN!FWUW!G1%N3A[20)W&Y-*G7;]:U8"76B+8.2]U[6.+&U>LC)ZFYYQ5;QI*/(L MP$?M[76MCX\PQ(&#@PXDYC$<5*1',M*GGV,T2^G3>#UB+10Y<$KF& Y>&>%W MQ &B4&.\\BNI!($GX M>+IL2RMYV"!@P":X@W9]<8CO<^ ['N([H'?#A_@^![XA2*(AOJ^,;]A*S-4K MP^B2I3H-L_DDMNU9*C;(9VMXXY/8W_("LM"STN_+2K.,@#:0LQ23FV4[@%D+1W-^^\7FQ MV)$!?JD0[$,HJ -SH>JB)SP-L+HYIQ>OR(N<-*3MNCPO:Q1AU(.WH?X5!!P8 M7,C]U=ZXI0E;]E@.2E;V>3HG31RH]RD28K^*=!1I=ED%;F0(1I\-*053I D5K<]2OF;P,@^QY1K3TN1+1EB2^J6"D_$ MK8%@_]B^-.]W;B1[?^S'R?FE#NIVC,ZFG@B6,*5*\O'6 / 9L=^GWNCU'A0< MBOT&.6Y"C2U-P6WMR7X:IN;+;/?6$'#MV._FN+\5^_6B4;[V,!)LL9V)I6GV MH=%1LK<6[E\E]KLY/A^+_7KQ;'X\IVE;! P8BNK 3$>28>SW]5&P5O9/Y&CR M5!O/ISC;:7 BR.6B_,.-0R#4]F^._1YB^;'!B/&%*,M/"ZY0F\;GG[56=7.Q MW\VAX4#LES+HSD.]^E"DXV89I)-*"F2#MR,F6+'?9_#^X,%-ELY-6<,!OF Z M9UHZNZ2A2*!=.R;0Y?5/&\?*O7@MK^J^+*$CP33TS,,((U"60&EZFVFT8F"F M]C_&TC]-(#@V[J_,=\I(\HK2GM?94C='6 M/*DE#'+9 K7 A4MOMTNO#?S+O?<&9F7FO5FBQ=R%F9SHRJ ML_7$;0O^/K_DP/"_&PIV8Z"$6>KE>F1'P85XF^BR4M/FBE] ^H\/^]MP_47( M:_#][H/4'-"6T:NK/:$W'%M?B-TWR><]YP/=0D [>UK4K&QE4&+:##X?YZNY MWNC&/<8PH-T&^N4/PKI,1(O/U'D.<'H9)Y^Y)!'I)SMC.G"SOS<9T08+$D=# MV@4KU(P9_31D(NE!3#"?FPDY]C50\ DA;3 8?UI,.[49@ZB)4Q*WAV3C<9J/ MQZJ3V^;\9\:T 6+]B4%M*F[HE>']4B>K;HIU_WM<. M\6YN>N220&H^=H7EW4=)HH6L=-F[#7!46%%9!&8 E)_3;GK!#-T6HEED5V)$@K6_RS,DQIFK7 M8F7&:B4&O3I3+A4*@5..OET\C1OK(/@(.SX^(W<"'_?TY @CS]"E_0CPMPSL MA6SZ/3*ICM6H@<,9F M-=OTVA7,+[EQ5@%\MS9X[2#W &J#&Y?+HU>BWY+9K>87%F\N3(6V".(A-ZBF M(HW@FL[+7)(>6NZ;EM6SRX0&%BW0!.*C*#<&C4=^$C47(+#3:M\4!WOFUVY! MWWXDS+&+#RQ3,UF"B=2;HX%<8YJEX)WV\?^O[B<4Z/G%N1."_5 MF<;SH&ZI0NJI,PZL9(9QSJW8S,\7S"\3Z,P;22D1DY-]?&:4V,XPKDZZP3LQ M+0QT0F$]R<$]CU"4BD-*[H](BVX_2V PS\S+LUQ@H_]O"H0]LU/."5EYEG-< MPRVV5X%I KTQ=HMX;(Z31IULY[F6*#^J\W93'8Y[K>#JOA>C6W-UW_!N-EY] M*QOI5E)]F):3N$A6U4X_:3>K&3VX7F8PV'C1;(]C5XG2LSJA:HM^#*\PD4E, MBA26N=NXG/&D2T$#)5RG7[0Y&L8KC1P[Z>-VU,P\9[I"=LD$;F[OW5=F!I0K M&[->@@FJPASP)076/1%&$D@;!C -:-/9)U5W'-\M5=C161Z@&XW]3)=E4N^5 M37KXB,\>6LW))(6#+!O*T/JX:LRRM- ;)VJS"MOOB,'U6=_#_E=(\)W0D+4,4Y6!W@)N^C?*T%K= M3#KGU?R2ZQ5%ZZDF](;5 M4)WCGX'T+"D>%_1Q14A?7>A^'LL5GM\=P3#5J- M(85'K=1B$=B@YD/STU+%Y4#7.?X"?E;JH^F[%I)B+1C^6>%;-H M_&N8 /?BZL-C#SK_3[Q_^.CRY_%)YT*A0[$#02LRA9@L<.-BEFO809;[(ZM\ M[YO&?0>K W?X_7MP<6!9_($'>+7XF9S?4]G>\KJJXD9&IB)6+?9!6*OU2WG='HP2'"GL[!PYF/5Y29(+J?E1-68=CF:GN4Z47UFWXJ2=1EZ?(1? MB)!Z6#WD*ZMM(A>(E\LD@P@EZ0@+=*=)7]3\OGZ((/.T1-CFO>X1':Q M,;/RY7D"SW8KK2>B$A_+PFXH*@!@5:J)O=:5$A MTH7X_'B>2R"PV1(,,:\#4(+]@CZ?V8)RYM69324;.8WMXZ*= M7M;(Y]2\(!8#&ZS<"DH/$SS$ZPEX=>2[JZ(EN8WJ4OU:M=)+XDE1'L>RMD$_ M#Z-&"-4/0G4OK4.4GH!2>JD!%')U@.[G/)(UJ];KCR<1FFRT9E&C4;5),K!A MQ*U ]"6A;P.?^_:5?*I+6C28:N5QE)_BE2@_FT;;4O-I&MC8YE;@>267] J; MG@+BDS[G^R!'#]M%/)OOIO%G@EMFTR%,;\TG_6* W>^41OB$&"\3:IX12K$G M35>D7"S0.=(W@=5K.J5?#*9[O%(S$[?*BOB0P>5"0@1+F18L*0R<;L4KO?RA MI>]/$2V"<9LRELR0;BL6^Z0^=;1B\T:A=;44T:!'Q%6&+1D#7HGB0C&#/TR2 MN"P$]_K6ST[S#$[\>%Q4:3M!#&>/U *WGR/912[5C+*5&_54/D-4@^DG/*2S MPTJWG[ 9MF+4HIF>)=:Y4%:OR,X3UZ-/OI+"+[A9QF/V*$K):8,HB#AH)-(= M;4)5*OG BO#IMU(<'O*76J?>10JUB91W7%YR!"E9PC H\)PH,F!FM:Q$(]ZH M#P.[^!QHI%"G(X6Z%4&:"[>QPK6%4YYZWM#9VJ83;&**-S][K.<^#, M;&K2P$Q$NS3(2E4[;@[RO6%@-=(1>FW>A+=#L(\'EX'&=X UX>?C>Z9-A%9U M;+69^"Q=[(WFW<&H$5@]&N+[-O0W.BP'4H*W.+.AMX$^%[B=?3_NC^A*5O?7 MACD%NH?)7*(7E2*1'DFW<\9DW)>(J3T.G,N/3M+9-\:-_3]'!OFEM=VI:-BZ MH:X.S(6JBRTP!XKEKY0-TZ19L18MG2D8=HEGZAUU*@3._!Z&PM:==/M&^*5Q ML&/U/J85RD0E(BR;E;Q8H:-Q _8X;[4#9ZD"JA6"8"-.1DFHJI8QZ>RB M$\\O*W@FR@<.#Q\ZOV?OP(,^RW]B%)15G0T<;EF4Q9&Q,T#AIC*KBVN-T%%- M5FI:.C>%E-@-A?94\6(AN6UID$I ?U%VIZ[U]I*"JO(&5-1U50'^UB-7CHV. MSBH&Z]PFG[']FC>W74(V^H_]]8EHIE"-)R. ,V#J*.LX4 M_U[+/5SY>+QUA)UKD7B%GQ_OQ<> L-J;^@()WT*[KX)T[_QY9\_>SL2&+*N* M\W/&$Y$&/V/R56;,T]EZF>;B=4)\&@4N\EOAX] 0-^Q(52;S>=L'50C M%P^IWSKXRZ"9'/(5+K%L)_ 24Y 62G.2B$?$RQ_U^+;1DQ<_])\UIM":H7_0 M).6;^J@/9DRE0YN,-C$(;A:X*=Y03&]4 M3"^?7'P#-Y;%:HF'F1&K-FF97 R:XR8WE(/KAH=7A@72'-T"T!^65:J4B\<: M-" Z?.7Y@395(; 3""'0/U.AGWK.$NP6+T@6.F"HC48HF (PZ"4G63S@\[HJ M9U49LL.IJS%&.;Z0!$83Z.[\H;V_@C>X7EPGXK20P=(JOWQM#BU-)9N=Z;-QEP7"LG@;J>Y"CZO< QEB,Q3SCVT MAZEREA03--Y[>I@P52.YK \"Z_E>!9OA*8I70N?+^^A7%PZ-T_B S)HQ,=X? M+2*9:HJP*M]38[Z\)C[4E1=$X]$=E* ST'O=Y5-3%)XG=2/;M1^JP3TK[PJP M_+9WZAS(U/G\6$CI$*(AC5*/HOVDLHE).27&F]_;GG].+!3 C-)@>)SURKA, MU22%$LGD2)^W>XE$_>%[(_3Z'N=AC_.IVBIIQ80^HX'5[A.M<76IS@.[ MRO;%/,YOC<:C'N=,, CX_L .\ !2@ MLU):X=.\+"B"X>0"SP$ZP$HQ_$TC3T6):C"-IBGVM.53*?&LCT;!O0?EI)VN M)PW\2\U WHD"!8GK.>S;!H'_*6MS<4]UK><\[+"J3HV%S#6 M0-O+O8\YE":D.B\@4?8UE:DDISIEYC0<^L/=?FEF:( )+!JO8,M.[LM)I\&L MQ.A4AGQI6;FX9W996<$STU*_^33JXEGV:5FGDY4H*P=V82R4E9OR0 XEEB/Z M-,9I- $T<1BY<3K&RA@[YP+P';4S%72^"7LKK%Q1*J,O1U9+'M&-=._IN=DH M+\5H8,/9O:/UC\HX8;CGA,15TZH_RF:9+SRRB4R]P*@7*]G ZJ: MLOG,NT02PYB[W10=G?_AOHG-P5C3X\0=]W2+"QXW, M/NKY$^J'R7_)[D(.T7/X$Z?#PII#PI=)1=MID848"IML3OO M2ZDJ40N<#GD?%-)?&0KON1_^4 ;_J%WG8]&G:9<6*N5X9I!*3)-R8.<"#MP. M'^;<'[L;WMV/[)QF= @%D9YLQH>":HIV=DKK@- $:AG8@&'?S?"O#_([H0&Y MFUE5,51)X&$#/(W&XB=GH!_;UL@0>('5A1<'JKW+K9C"SF6XH;E@(JUXIFX0 M]E/.#IP:00[H(;*X[NE+NGS<1PV6$_.=T>I[/@_-F3(6,JHL-A@Z2=-*][GY M&#AU=PMHO;2?]1EHW9V5.PI/]P(C^%=1A>-7)F?1IBW.FL;4?"K.S+*@75FV M1*H0O,/PCN/3O?;H!6&^@#J]QAUW+N8L=)^M!B%OUUD9;.*ML"(KFEF'7]WQ M' !A"TB(06@ZS=XXM=+(V)N_K-1M>CP6)&'%4O\^KM9CAANQ3V.:J7!==?B< M9_AX\*[8=E'YDG(K1)Y$NH_#]'2:N[I\/]%O [<;<]N?H"QS,Z*B=)01,YN- MHCV[&G\8C0(*RV^M+"]WRV 0M>7D26Z2S[UYF@%%79\WJL6*T@^H#0^UY36! M^T'/,E48$6(Y6ZXP(/Y8'=2+?;&9"=P,_GGUW9>R=KK>;:I:O6K1PEC6'\?+ MF!&/!50S!(.!%Q7 E8EL"4U--5?=A46"[T**CUB5YN=E)L< 7GB._R MZE"_$S+OZ[KM\W%2I&CG8W>]8MU8+[#9/A=.&0R MR,+C4HNW%(4IV*UZ+I;N3+A*X)#I)N;N4GI3/^V0^B(*?,=ZK)3L/B9=R8*\ MPMY0&L\IC6F.0S/1Z#!Q(,S9D;2[P^LD@=0!+YB'Q#'2C8Q2_* C,CTV,V3Z M=K5!]P(9C@16' ]QZ5H2>8R_7UH>J:TI(.IK""31'SP/]84\P4FYUZO/9GTR MWPG6\UOW5TUF<4T1G4;,MWN1HB'19(M=.JA?0S= MU3-*XUFS-!-0]I#XX6]=RNM,88Q]L;6\)S;!%B:#D4ZS3)VMT\E,2ZP&,NQ[ MRUK>!LV^P6(>CO9MD?BY%IW72'T=;EN#W-WZF^T.J\^/)J4PH-Z,I.?%82&J M!"[_XP0V'QMET'FZN2V37"W0KK^\SN,MIC *943&/_FH5]PC1;B@2!/6Z/=*GH.-Q+Z MD?AZ<7_][4-[6]:+6=[>$!MY))LO._!+F^Z.N<9X##9NT5MJ5$)>DITV7D@T M\:=DN3Q_6@96N9QWK\KIS1XBK8?O_;2]9*(!$2'PTT"\5?2+GHCFG3[M%MPL MX\\"BF-)B4WUI!C)"ZDJLXC1_6C@HIR;/=/).\[Z$/F__B1=4$X[>TT.RJEX MJ6?.LCAM$1-J^*#Q2I<.K$,1RD& H_$3%H^.!.<=79A,'%-)S]UE;[^,OXPJ M3#M-8YG,,?'GR5.Y!P.@B!(XC?U://W:,+^39OPH(MK1?I?)@+:,M\T'>2D6 M(O4H%./$'W;ZB6N77&"5Y,XHEXK3T2+3O72?0DNZG$ MOX\..=FV[3M=90\]+S1#<[$=U1\*JA//MC:>/;8;=+;[*"I$F^])K9K#U/)Q,CJE-^"IQ3\$U/D?K\[=^7@%PN MJDR+E<>DC8/.J& ^C\R%D DA%SC(G])B6,CV'IN]X-[+T%)NW9G3%9\VXE*M%,G0O MN2S'VD9#$4:!Q7 PDZMV8+.5BG,<-EM%SP*;V$;23NS4G)UC-S)HHA5C*A6U M2+=5*]KG(WU[?)-I65>Z-^%E'L[ZYH17\W#61<\ AKBS0$&D$!CB0PIWOYQC M7VHYDQ%+C1&3PZUTH=!OTK8P2 9ND2+(^U*)5 2/G[90X1:E@I7<\O*:T+\=/;G= M-]U&=HS>WVF1-F!()TB2Y'B6>6;L5CN]C)#E,7?C]U9^2Z1_:H+*NR.&HTGY M&>Y9R8SCD01=Z7?Q2DHF2DSI%BW]M9+R@Q,+G./VYQ8P64$!/%H8V3@Z:]2: MTIDE9"H=J?24+*6V"EIP%=;1H:Y5QOZQ?D>S^"%LE+5!0[(+V8S88Q93>RZV M,L-9B(W;,23GP,;Q6^.G)3H2GSXLBTR!D]34LB\_-A.W#I'/N34^@$AADK-F MAJ'C:=R*:'4SR> ML7SQM9Q;(-SNRFYR6.IWIDNUQ=CFC*I31M-J38- J:LL M,MIB5$P_3BV:)HG"\]#L@!2C7-RU_*3UKEW6 XZ'T28J7-W9.*(A@5 MP9AZNA(5[.@L.I\SK6^_VD*Y/?[WAXVHB6W">4TG1N M.J?C\42,Z$UZ-88,G'G^3 @=(EW0,?1*;'@QI11O,^/! G\0Q$JK_EB0BVT] M?7E5?TN(NH)2"EST>6[T'51H=F:1 N-I)8(7!LTZ-ZS(2B=XIY9\=846=/Q] M*(&MTZ\WFZ7*B!$+A6Y$:#/BPV 2.(@%)J7L]K'@:)P6X &0T=%T7DJ2 ?6X M4]0EGU/<0T@TD1XL(XMD1&2EQ/,B':\U^%;@O*H3$.(HC#>,_$OAQO7"HT,R M_@&EX5\B\4@3:DHJ/TX8*]..$F6R1Q8C@5WA_O1;';8]XFB$C)\KJOH@/WTC MD.Q&DE-1JBQQ-FF"E"*/>PLY- +7Y.KVE5NH@0PE1,1)-@5AJ2=2GE[^B M+*B*S5($EVH,_( @K_"LS@\-9_O3,&+2'#,O*8\XR?0&9:5\=OQ?_._HX9>:91IYX:E><6R(LL!R0A&KIDI1\14UGK9HF"H49)( MW,-7/M"@!LL/)RQ/]P<$.1(+K?[8P$W^*5*='!@C>N,##0I0VH:M4JZ:U14V MB]M"AV]'A@R;SZ5?-.C86/3"V]O+H0 "./3T&"EU-+9,X'F39DU\7!SA1+FH MK=MT(@ZP65G=@K$H:ZKZ.RG_XGWT$$8QJBPH^ZH]%4);5?S:[OWI?."\PT2' M1K&G,@\CHD);QJ1CU?)29M9YR7R'%_Y+'^!_5S7!\#G5BYTB]A>0^YHUHZ M!PSWZQ2PO*/=( O^_ /_P@S3EJ"2E%GHYPJ\.;TGH]^_.D@!QI3QU@6*6;H1/_S"]4":VG(28/7[D6I.?^^2 M^07]-@A$D'?QF-OKCU,%UN,S$'8$BL76(\0@]!T9F@@K"1/E'IW9"W3WB: @ MPXC(^7NDHI,05W7<(?(Z>ZNPOW#G/[\$JI+:\_.:-6A@HZV!>:0>J1(/?\3^ M^37:PZ'-0AZ^_-X@A,T%0Q@)$C3:]U.!A_V&-?WO7TD2IWZO&*4A'"#A&W+Q M<0SG*7Q(\?'$,!H%^)!-1ODAF1C%J"@?Q\ZM YK-U)=^BV0SLTT,!WNTUGF5:I4Z+;6+J>P^A^MIBN%V@LVZC52NUV MJ5'_Q+$XZH-:JX]]XR+VCZO'&E,H6Z:J_,1R=]D[C,1CT=1J+!OZX=VC<<1O M1PABVUJ6N"-20-ZC:+;5[D9O1BPG3G354O@(ITJJ?N]+KE\CTALOJD/BCM_% M85-NQ63L#M;LZ@*H.Q6P(BK&6J:*VG3UI/OWQSF;."MGMUF9;[1J__L7$<=_ M.^R#=A2.R'&8! [S_/,6LBKOBV0PA45Q"@^$^YS*6 MMOA,IMW,,N0R2J2(7#R2<6YN.M9K H\\N'#;ZG (OPO +^6C[T2-N,VIO]&1 M!R[ &@KX[QGU'?%JOS;M*R\8FL3:,)27! 5$1I+*B3ZGDF[Q;>R/D5-D_OM# M@"W V!J.1Y5&K"2IYDA=_KB,:#Q8,+(&NF2W@*;JYH:44!9#M9_:_18>;SP, M9O%B]*$LO902GXYM,%$!QI2PMBU#1KR@VW%_T&/=__Z52D3CO_?+F>MN'./\ M Y-N=>A6]='E?HMN-EH=]W.3:;69=-W[UFFX_T)KV8$FT?U"4!YH6M[WV-_\ M?[U'>>^](KUZT3.S 70-#IA0WQ=P1Y#.=K!&'B-25#38'D%J_VCRJHZ94X#- M? !C[DP/YBSC87M,RX9XW:/#"V18Z91G;1O&$T"YD'PUG4[1[J34AG2!18JV MJ\]4+> 6J'BKJHSX, MNFO6L=,O-'6;SPV?*D^I+&,U%HWD5(N5GD=79+&6AE",L+$L @CD?0S]UG0LXJV;2S&(*:=%O'%XM,'%.2E?, M.OQE V*&&4NI79(=X*2=G0-)B-79U.05H:>[$Q4K*=Q=<'R,5Z-!>LERID,7 M-,VLK^B!L09F:(!#*Y0\)BB88!H8-W6\R?]>?&+IFPK)KBI_L@Q3&-MO<-;6 M=5$OB/J.*>MH+ 9B;&(TC('1>!@%1'28 E%RR">I49R@XB21H+PI:_>-#C?, M$U:-B=7E#I/%]%:L3K0+,9^+.&YAJPW1.$!EB2\ MDJ:S_.&SU)WKA^R46,T ]_Z'3?I!Z^QS&*U^<.ZJB4\'9X')89SWP%U>*1J?L=VX 4>L[[S^= -P6.E3QF0G!Y5<1@#1LL]%KRV;F! MXHV:55C;6%(7/M?\[Y&%SFKW(QVP8F0!*?3J,MGJ=W9DJ))E>JB_^.+88:02 MI\-R4]I^F7Q([>M2^Y>I(^"?@>R?X_4>CU,-E.^DZ>H<6<.S3WFX#@8@ M"AIN.I#'8'"LHI,XW.#^R=(% M@Q>\P6M8DU0;Z MZ_3:1K07P>_0R0'=+\?A"J@UNG2G3NS&%_5)G2HNK>[?.,F\*R/;D\X>3S[N MY;Q5YUZ%5(&SC&F>1R=D>?]4(9>(C?D29M",R4.\_R1F1Z8\2S)3M>H< W7, M)A)$DHIA/6"86$.R90UV/*-:$IBS.O\3:UL"-!4I'*N19DL M_-C0.^I"V:!+K?,<4?*X)C'Q9[;+:8S\5)^G7Z%+536PM#(!$C!N8^B.56_H M3>@[0]N\.8^6T)K/K#8:2+3U$!GAS6)=XIQTUF,#R*;?,^RKC[JIPHA!&@C: MVG=WQIQO5%I\J9/$F7AY&'U@$E51G+S&/2LKN&EU=39_1J/K,@%;.H0 M1X+&2AB]!)R% FNL,88>###V^2T!H_4QUZEK9:D4>4W>DXG$>Y3UFM-2$")Q&\#,Z&) MUQ"=,>75F.P,2RVI/2LMQ+=?:GF7ND'G,'!H*F-D8]P4<"(&WQ6QQ12@>0UG MZ7]C+>UOPDO.F+(&-A8DP&.L),$2*%7%@/_.+$&'#TT5&P&O *RX#9PYD56B MAZIO)GI ,XF:@84LW;EE!MI*SKF= TMS)K*B*%T"XRUTLY535-,!!Y"08 3I MUN$D>1G8W[#F,?QC6-P4,Z8J6N3S\Q7,*6ONCF?!;G<:]=A]V1O2?W]BK,)C M?Y,;XQX! ,EIC9[@J-!+3GGX)NJ/5YES)JO3$Z>[+ P,4KA; \_:QMWU7+RL MI>NP,VXR$>PA\G M8T,1IL9R(P6B5 */][.]M#1:/,R)UQS;Q_$ MI"6WBE7JZ+&@V6NMKIZKP>@%)G"NOQ9Z6[H&B1J4,EDP32BKVSW>IA^@(+*8!-\'&,MQ M4#_HZ*8Z1T9T9+7W/L4@V")[?S!DJ%A@*[IO*:$\R7#P]D_DKL#JH%%'?9U@ MT$=4RS[(O%GQN%$K3VI*TS;B'&9>;G)%,'TS@N/"X-)TN-M*.5B6;]240^CFM);:G2Z5: MY^2.WI^@*PAW2]:4T5CL ['&-%B;[/;-A#(MH9+1KYC*Y.+*C]SB=\G$)Z;8 M;*0,OLRVN<4LFQ/)?A=+AE2_-M6A2QMB_;KY>Y\,]*^5P7<"O3\9XM^$WKNZ M/!9JE;/GJ>[0C%H=<7,FQ^;RH5T514%NO+$1Z;@/G'#GA$2W-WD-5SB^.U:GK8[[^E:G=7DI_O5F]8,EAGZL-1=\I@) M5]HP^SZ'+!Y2?M)XE><6'NH\OZXR/+8S\Q8?^JGC#>M^#O+/-#@ZVHSBJ]9;A+ M:[!O[GE/>XXA476G+7.0CJTT\/&4>3.* 2$+0X MEQI&00H?CN+CV)!/I!)Q*HDG8GAB=R&]FBZQPA/'T;A@]Z/"N#A?S/B]202# ML30IC)./55%($1-E\3@;<\>HY^;]O;OA\QQ:X?L0L^X=[.= $$==XE+7C2#,"P]L&"XZ:F(U/9=Y2)KZ^%C(Z"'!R\5T<4XP6:T<2Z?'I2;UO/#2QH\QNC,%6)TU M>':&%21UQ$I8VYG9Q6JL+@+SK/NGO[K:/M?]RZ6O/./F&HF)%Z=_#XEKN6MV[M42R95TT8"@HR"[6% 247 M4@+?1OLU[C/'O#X8__XHU?-[#E=82T3;&5[#,IU%9:A!-L\.(Y*18DM(4+1< MK0WCM70_&FT_H+OFXC])BOI)Q1(^5GTJ_G'MGG'(\&TA;'UPR?U?8^<_!U1. MLK7"[UV0VOO*+7,RXW'RD2;4E%1^G#!6IATERF2/+$8FY^)DNO0HIK2%WW#*4=G&W![=2; M;@_>:[OOXMJ->VWW77O[UL5PXCP+^OXAG<[Q/&\CFG.JIS<#?X[E??Q#(]J8 M^?X_)QUEM'&KLG^CM,/G"8BXJP7L&+HG]ZRT8&W#!W5&SWGFS_X>D799/$'5K*W#C_R0D++[Y^X5X,A=_. M5=D_5LO)3O_6R\O#,0?&\404K6]#ES%*\N,A2U+L,$Y$4_PH3L4)/.:]<1XJ M[I\^WG*3=PB-1,,C=">=J=+H*JULH]ZAZYUV ,\T=GH3@8H&JFSWI=T5AU)3 MP0016"^W$D$_"S<9O?*IT=A[SNP^&R&<42?QN^A!R&#^G\0=D;H8%3Z5"(?0 M0-W%HO^SX]P0VO*@[W)VM"3WSAF@; MG)*.'R#=-]]GN=448J@ESJOIJ=CD6BG4HU@$6Z] NAW8Y%. ;%N"5788VM#%&:74 M;01_ITV&E:"%QG4U7\T>QT-Q#L4YP.(@PTHTFNE6IY0O MU=/U;"E=+=7SC58MC9:#AD0JA:=>Y#(<%)%UDIAS#!@2CGM+T]#AI 9PTAYT M$RO=8?G585];$C3:$9^;,2B'\760&-_"K'SNZ#_=8?SN5]W;W-%@JY#SA=U!< )'2(^ M#8F[X8KQ[URK61G0O2D4V)=P01-?RA/X%@;_>]CU<"+H++8[E,O;&F10C&B& ME:#Q ^TI *:!=J12R7=F*ZK(3T.Y#O"3DV7LW$7AU8^Y#:##,=0QVKC.33&* MSO'!@+G&#^]WP&>&L8FPC2=."!A7?TL-$L;5P1# T+*'4A?&,);$D]3>"S7/9.-14YC3 M5AA*[UAG(K3.WU(+A-8Y& (86N=0+H-HG>NJ"0Q379G73>NZF=GW/JOMU.ZN M)YLJ=L"&[TL$VUJ<_FHKT 09&N-O*?2A,0Z& (89W<9)CA'5R?X+(@6%?L3<,;V+H!)QKWFT A_=HY M0-Z#<\ZX4Z8%#$O:74#_:HX"%O?4]!#/R 8 ACZ <=,0!1=(J6KD@&5=%-7.< CM3R,$8E4XIW; MFM8.0#1T (+M %R ^WZ-CM5?UQF:]="L?PGQ_1YF_?L<[O+U3M(J-3I%NK5Y MC%8R3L1BZ$J5,YZCY5KX4ND.:YA3H'_YD[1"#1EJR.^I(;]L[$-4P825'!\5 MH'J,82(>)5/OW# :'H%U,V'/>1GO5(9MU/;E8IUD:,F_I? $,S?A1 M;9Y&ZT9YEC-5W1A&D^@B^@^;\'1HPP-NP\_&=50/YE44FN[0='\)40U-=S $ M,#3=1S-5&44'$\& 9 -\FY6 H8[=@QW:@+-TP13 AP^D#M.5 V[)+P>"S8HQ MIV:4<^R='+*NW%FJ]*XZ\\+XK^<(O.E KM 1^#*2'CH"P1# CSH"_JM35\<1 M^%W*K?="_@$OS/.1KH?Z8 5(PM5YW]KJN'L^;C7@>0D M?NY4N_J='1FJ9)G@-^RQT_S&TFI0/!4J!\8LVK7":*K2!HJ@ZFL#,DQ0*2*6 MND"^-"37ZN^+ZK++L]OMH=OV"\Y?@N,?%[^3J?\&=^JKR=6GR(Q?,89JQMRJ M-QRZ]XO1A^S(5V/MB2[E+G%#]S)T+T/W,G0OOY49_&@:?DU00)L= ]/>V!TU MC*42R7<>NG8T"S]T*T.W,MCR=%59015B;HV;FQ-#-S)T(S_?]PC=R-"-#-W( M;Z(K/^A&QIR]&!M;,884$8\ER8^ZD+'0A0Q=R%N3I:O)R9X-4*'C&#J.G^UM MA(YCZ#B&CN,WT94?=!SC]'(*668:PV2*C'TX?3X>^HNAOWAK(G1I\?#K"+W# M8'N'MYE7';J/[W:L0D?QAAS%+R>XZTNL2X5ZNL.TZ/8P&8_'DN_,C6I#4K#F MV\_<"N7]5L<3:'F/[=Y>]LMD1Q*X0.M/EF$*8WM+X(CD41YL5+8J%_'<>T=4 M3V124+#BN#D;'ADG 59'DCW=&1QU=:^,C&HFAJ__P";)70_M_VQ%62PG3G35 M4O@(ITJJ?O\7[OSW>V-0GB-+.MB>@(CKK+)CV.X]*RU8V_ &F4C=4?_S>P2] M6/@+[O<)40C 5^Q]LXS.BQ@M2RNPRLD&P;3WOON8_TWWOVGGXBM/L\05Y MRB1Q%TU2>HTLN\S0ATDX\ZUCO!7= _%_J#G M$%2W2;V/@BPF\/_^&++C*$%R<7+()2E^&&7'HV&22Q+#40I/@%%J3+$XFM1' MK09/WVQ2SCER;4O!CI-IH5-#W59FV>T3=V33W&U"Q;XR=J6"@$])U M2!S)QEI 4W434Q4,\ MJ@6V@J$C +'23PS-CF#D3XR#!&$%Q;F\%0$N(KF(@^1=W0NW$. @%.=J5QFP M"OH57>X..*.;:+KXF! M!K"JG:#WU$XON2FK3,!&,]&#S6P6]ANYP]*2M#E&CP[P56>DD+J\REGH-TQU ME@G-J:,.-J^^A:5,54=>'39F.7.#BS\=FJ$3\B5!=H[/5Y6?FV_K8 *)C2@Y MMI#/CXU7C(3LJF]Q3=0Q"2T?,1J_#YGI3H&"6L0&'7=F%+(9>"60,ZAB[$G&9 MM7]Z(/,?+01)VGTF(VVX^]" B)'XW:?+O2599?<11 ,D^(NGTIZ'B$N[ MSU;\>M%5 ,3=9]"X+5Y4ZOD >YY#^RB]J%=3D=!%3RP3P6+W,80,X%CC M)2E=<7G!BY'%3\"+TB94\2^?"N,7O=,!+[RD'+HR@Q,TV."+*I 3]8)/(R ) MX"5-??%Z"0!8/Y2VE[UQ1,Y_BN0+"8 "58MS70>4, ><$+6R@3#N*C(#:B2) MU9&B@#K!< P#1*TO2O81,43ZR)$KC!T9 .H$3S4;P!,&7H62C>0-V0E7"MGU M^YC@_KC3P!W6<:HX8H&0=ABQ2!RA7MM24+[4AY#NC*AII&>@_1 =6$.H6&,X&: 4( MN$IM0V.>.###^L5#H/#$X7 M1JX.VR+:&#JFRL0U[+NF%;6PLIA9598%U_/8,MQT=FU(:U $T=+#3Z<-S[@ MQ]E@,?C*A(G490UX$R%W15022Y<[PW9^P8I!&42VRL MJS(&^0D0A="_=]![\;'D*Q+G\GFG ["0)Z<8"]GKD5%!.AYB4C 1_9!%1>,1 M9(UU/0A4U">O MT30(FE616,T ]_Z'WV>83XAL+(YO3&TX01+J0T1B;=2KL; $_+ZX:2/P]Z=K MO$20K:E_KQ@*K'[\VOSA0V/8G5UUCD!_,<6*UD5_;W1@>UKU?_]*Q1.IW[L3 MMSMSKR]F!=[;Y1,G9%Q%;&P(R0%/W==6Z[F$%S.W(9B^.9BV ,,##<7*CA?G M:E4X&F! U<.HSI;S^R[AJ^'^!H+ZSB(PT\@? $@;J"#P(3 ILSB\!O:L02"&0 M3E)VK#L7CWQN&0#3\>_=J-_U+]%4E3N-) .DZPQO(@UYG/ =!#O8F;D E:6G MPWXZVLZI"'K%$ #0L44AJ@-3=V;+^7$]V1:"-03K(;#ZP3N*/@R5$YRXQPG/ M.9N3G$E*'L@(6GZJH2C^*#A]B8!0E2%J#J$ M*DL9LW-5=V# ^2N9SLP;+QBZI:W@AA0EQVJ""?450AF'9FI,WRA[ <=^PZ^. MT,07A@;J*3QOT0VM9RK(K80VG'/GI6 09, BJ#O.]+DSP\N)$HS&$%+[\PRN\ZF,W^Z1NAFB1!X(? . 0\M#WA+83\Q M-*_C*#7=G[F6T'':DC?3#'T_2V)7"E93H7^)5@.4-!2ESWN+JG?4BAO MH;R]5=&S/*NYLPMHE='TM?I89V$0AAQGW5G%]&?UH3NR"M"\L P)B J_&B9\ MP*)%=7="P9$)-P8TO'061P0V)"<$; C80X"%ZA8ZRN[ZHH.:#?R^2!E;:VRH MWF7!7$V_6J:#](B//Q[^:X>*,L3=FQ4ERHR:."XQLM"^;X%4(K3\W,P2H),1 MXBK$U5MQI0-.MP33LZ9.P(]2PW0!+73R2)_!N%X!810?8NL@MMR)^ T?2W)N M"M;6-P4[^5X2*\A;QE(2?""ZOX48"S'VKE0,08>:BM5-)]M_C2_HYO,+E#&* ME)NACDWGRQR^ZF3PHX?>Q!*$ZER O$(9?X[+YF?[N?Y<9((25MW,2]/Y,81J M"-5#4#4L37.S=:$QW9B.1] Q0CA%<+K"+S< M\[L1@C;RP)W<82<,\+9;Z5NSA\Y<)>D9QM'ER!O M; \V%>[!#O=@OW,/=JARO[G*W=Y!)3E;I59S>J:.)@/-C>E _Q>4> FU*G)3 MO4V>!M13K"ZH4'N[>Y)_.A,[.EJZY%A]A.K0!&M[K#2J%K M$.+TS9,\CG%T,S/=Q1'!V2F%S5G)*$S-!V/.2ZJV].*B%,$=>R-\(=>Z.6.@1^[OA()FQ(A*( M]19V%=HQ 4D!\F$T;X^48J%-898.VUBET#?HVL9K8PDEI[J+JJN8#KG? @B3 MG4-)>4>RLR<:SCY8$SG*KI\]_?_9^]+FQ)'D[_?_3T'T[CXQ$P%>7>CHF9T( M(<1]@\#P1B%T@)"00 ?7IW^J)+#!8&QW&R.P(J8]-I2.RN-7F5F960&*'UP% M@3L0;C^,=04J<78M_+NF7P MC08 .2R@% P'EKTF$T77D53SJ;!]E^91U14%2!XON=XVCSFLQU9-=1%VIPCJ MCX$!?1B?V,NLWMM_G]J6"HR2=9@'LP[JZ&.ACX7^_4(?QKV>J^X!WII Q@"Y MU;!PW-WVL@G,#?C5=NUOP6K]7'C=KHO#RXQJN'5E*T"3CFOV>>[A=4']^OY( MV%&,XF BX'6?YA#$L!> 3*&Q%AACP)[:EB%NNPL$5RW5H0O-*\E+_*V?\*-A M'K N@V'D;WX^[_Z/T'KA7-%WL?]?HY*MC_6=&*_N<2)QA&*"DQ& M>S9]+JH?JSH$QVV_DX0:E/6Z.R)PP->2K'4P#T?=M;NQ[*!>WPE6[R &=O+V M!Q7""=A_!EX<%M;O6N/LGI 8PP88S]7V[VA:H5L+VX2]'-[J5O&':T^#2,:V M80(DJ+JV7^9H0UXXMOGG8&89);,*6GEA#!FX-O@_46RC 8,(2YF $[ *OVVC(,87NJ@ E! M;P8);KY"#JG6<9W[0E>708\&V+3#"@+ +G"RX".5,)U$.1#O (8]R0@:TR1L M #6CT"0 HN+/@DN"V/)"=]4WNFPD@1RK6_D$PA]R KX'+ _4GX\12K[HH;$3 MZR5X!*PKE-49[$(2L#"8>A#GWJT8$G3WY-#.>&[+8DI+]R'N6?K+\7(BCI?' M\?)?C)=O>Y:2!(,KE,:(0P3%1(*2*7%(IQ61(O$A@TJH(J':07O.G!,"D[D6 MP%K3@75$G]J@*_C8"1)L9DRMR1<0VXN2"9WK;ZLISIP"I:YZ^4$K0AP)4RHA@G^T -\ M!MVP:9!IVLO Y0PZHHVEA?KBBVU[2Q<"_1O]_WY&IPWIUITX;R!G;+"H02W) MZM"> "X'M)-W;@><>$C&X6Z.&JSH MIR@ C,VGQE_[+;VDW45A]%G==@8 WY0DRX>&&(8F$QB"H=#,">(-4QN(%-.4<-S:U+?>V?&LGR0\="H]-W#P M=$67' "3-SK-1![X%K,SDSU<(&"I>1@="(-$^Q1(_+'7CCJXOC[C[)/$^O/F MJ 66RAV!(+%V>A#D)R2X;4M21X>]SULJ (1B6*9:3+"P8F2;M,!MPP[@]X?$ M#5(@<L\ ;;$S'(Y[EB=0K-^K]^YZST5D$9H MAN\2"+Y[S.&7W0IO;TXC^VA6AWDH]K/(/HOYMO-RP3;#XI13BP'\,+GO M K]ZF]<7WUM#TQTIW\ +2#?YF.;/1)7M9*)2X8"IF_>RC,,N MUW#'YGZ)!(7K#)G@UW=.J$15#3:\WJ#&BU%W3I1W2 ^T45^A%?PJ)E!@Q+/_ M3YK._FI!8IR/43W'B,(RUV"+2GF=:'O!JUT0(7C@420KFM;.IQ-:L(+CG$\1 M%N[%>>LPBQG0U3T@V"W29!=A/*M^>TO=4PNU)_BZQ5F_0Q+:V[Z9KQ!F]_4' MH.GF[*.]@[%.:\,'CMRZ-2G)LVSC>-*2+-M^F'4 +&Y+UF>PW_DVK1$VWY?A MYOWS010028FQ[3MP88#G[@7') ",&*W#'<2G]"4W M2!4#ZX0) TKPNA2\;NNCN]#!0D+"1R$-UU_&AX_"&A4EST;^EA8 M8*TBMT:D4CW3?GW9+?G3&;#I'2]1]YWGV&0;?N3/G@[7Q! 4N^4EV#BE7P?" M?VLSJK03#7NI.L?3VGV3X$,'H[&M4$L4N\#[?6@\A]PD#:9)A_:$?YS>\I34 MLLL;O#F J//58_J\43!W:W-LF/ZH#??BCV?Z]-7.L^# -9KM6+IT1[Y%P]%A M,0Z8K22'D8>>Y,"N,Z_XW6221) DL!'!(AF. TN! UP.]WDWJST#:P#,V(8G M"\ZV#Y@]/<#5I[[I299J^RXPOY\*)5[L][RR/B43JB2/GY/5X>*\@A6CKK0[ M7A"NT4&"16 =G=R>]Q+_1M&'-/*G<,#.V!K0/V"C=OC59MGCN3 ?/V\9PW-]]0E=\P"MUP5/+#.0"W$WG_ ,TZ MT@I,658![D$=>2-"[('1SO/HIPAP\BCJ>W(K\'P.XZD=QY<6#JLL=#'#\,J,#7ZKW?6/D1:2IZY=%J[GOA8A:?K.N_7D(#+R[$- MXV"P4X+RO#N\CD".\*=R>)L#3]/T4"()5&0T#1<)A6;$(25K(BHA%$GA&DF0 MS$'*O^"J=:WC2+!1MV-$*-U?:/.)>B[1:;%9OLJVRNVK,>GE>M$Y65*V/2O7 MA3E.6V(FP]\3%G!WMT=P[Y_)YFZ%$B 7E,2'P[*QY]OL;@WC6U9P[C; OQ[P M.&$-+D%C?R6W5Z(4L?T=8ADP1P!^'7R:D5Q=/K@HH3[" ]\//RM:0$G4P\_J M,P^L:(>? 4]IR70A*>;/WVQNS.D_8L/$PU'G>K^='O1Z^2'&*/J01(C MK-YWP\4(F-=!/<90W15>2.[.M@; M'^#)P:?EIR@5-2V7I[U\Q$YTD(O.RCX MVQ:N)H^ZIAN6O3159;2M+GEN(K-+V]P68\(3*L+&,L"0L\W@G.N@'YVU4*V@ M+7'R(R\7%% Z85_:UPLR9S-5*I0--].N >;H8&N\WA>7)!=4UR5_"YE-;),.CY7&P,+X+G'SA>RI/FF MJ;K>[A#UHU)'P.-D$/X((O!/9Z[O_@HM__WQ@"*!,QC>WU4_0,-0-A.*K;I[ M\PN>#BN,=^S?M6#=03I-9_#\\;"!#R!K<./@-"O@L*Y?%+_" MV*;G^%L*;Z\,VVY!)1_KLX"5P9/";J_;S7QG9R('8W9K\!!<'CST8!KWL"S? M]MOOC H&5RE$)44-)5&1P D$&A6TR"B(0J5IG!KBZ0.C@MVU2B@^UQA'Q[)@ MNVRQPF8J?*)8R]5;5;93K->NR2T6A@UV9>3;8]Q@DR^8*!V"1[#+"&%C'6"< M%O3K"!-';0LV*=D/'P'7/'F(_))EA97X$&N#C@TYP!9@TZ3*R<3\"8M/?-], M/B7>OOR63I6W'A?0\*=S.L(2_MW8P[X9.W0/LG?5HR85V]89R3?2('2P#+FP MS.]!78!%%2RYT&W8K7P!GDBF:T, "]X(3-Z�Z>FP[L5;[OT#[=7:O%?C+)]?;N##_US,)R#B3(,XD^+W"?&W(J-A0 M1D4# YQ>[D,%Z1'0H2<.#IQRQ2U'E;4G9"QAZ^2U88-2?@7,# M?SOZ.M09L+[IRBX]\ZGJZ((1A.?[X('A@YOZ6"+T3C5=0+;@PK/B%18?R"@XX98'20L;*=="*< M]1-[=YU%$ VC2!H342*-BP0EI46:8DAQF$9DDD E%-<..XMT9'%06 Z[!"%1 MB-^A)PUW75X8LZ6(BMC+D79?S'%BW5LB_DC#2"K-2;+%@I'IER/KDCB8(1KS M*&"=3EHPR,I\TV)%[/B>GEEF/;4U;B%^5B_[51Q3JM(2C#RZ9Y?//,KLR)KQ MY?0"6:2RGJ%2(Q$7D:.G>V(]16_Z.6'.9N12K\JOR]H2C#QZ^D(?C5JI5);E M\ZA3&/'LLC;46)$XON=DV>13Y9J\-/11JBHY0QK%^DTQ?3S24)Q4?]-F=*,M MT!8SZIDCR69%\L3(:@&9I.EV36@SCL]OV"Y:JS;!R*/W5#8,VYXWIFN^-^BL M6OS2\,-['E&I@K;2BE+--Y'ILH^*HV&G^=A:BM3QTTV^D'M3:Y!K!YMH]=L$8\8UY@/ M:^"NV F2/L[X)5,A2<%GYPUF4*BFNG)31$](B5 >4AL"[; (MRAG?"HOI.IS M<-<3S%^,#%=,4UV$KRMK8],IU*;E.1#\$]R?:F5.65"MLI&?N,WEK,-R*P0, M/<'^R9+%*ZMY>X#,U\92=,1ZC2Z,X- C_J?+@R$MI:P&S[%UY+$WH?#,,!AZ M) #%O#:I^3)>-]9Y+#_(N.ZFH8!IG>!KTR,70RM-CGFNB/#TPK3,0@8,/<%8 M-)-/9_#!=&3X&XJHLR5V-""!FIY@+%4O4L1]>7T8M;) M&RD!8?4QTM#7:S#TA+B(9%HKB^VY;;1+K=&8;V(M%@,O<$)PN6*A1F3G8*[GI"7#8XM9QES6ZS7O&0NF#UK2+2&16RP= CR6*L=G<^43IYGEOA1%JL M9B2'9>'0(\GR#,K /#]7YMNJXY@YTR1:37#79\9^H%=O:#U OVOKAON^""SF2_3X@CZDTS%?(L@7Y($A8L9$ MCS$QD$63+S&0190O ,ABA;D<8X*#"P[/H/@@A]ZTF2\?17XWI>@/4.JB,/_; M-#F1UW=(@->CZG"Z,/1__/,I-KJ;//#4($7^]P/[\:OZ"RC!7)P2'Q2.<[2I M2HX\#LF!H\E7Z!)1H;BJHGR.K%"W)"M950ZZ#9T5EQAA;Q-A?W4UID]MQ5Y% MEYA=PL73AN%LE0CVQ1*[/=3;T34,P8COB0GF[[KF0I[I\PJ_!F].:FM21JINX?OB7Y"JPI^_-F!" RP'F92%),I/>$ M=>Z)2K^VMNR?'"K+JJIIUX7><^LIZ[K[J56?@3(1F_[.L_LD>(C8["*)#T1, MILBJRAZP!ID8[R?;%Z[!49:>KUQEHRX?AR'HR'ID;S*8VY:72=O5\$;L[2]< M]KZ?^IU-PHB,KD5<0F]BM?E^LATUSG_F.A(9VR$H\@%KB^2.DPD9_ RZ-"XD M\^DT>]@KW]\;A][=L5GY?#^S?-^TTG5-3_.54$W_K*_#B5LX)CT\+F@JV M8+DK[.@NMCT@U)*CB$([*Q879=]/K0:8H+O91J:4,AC.;_[8=60-KF)=L:Z) M.$R5AYM$(BT6'SOCE=T2UMXW_^Z&O MO)^6/U5L;_O]CZ"UR/]^P)+\GU#MX#_^2>=82VD]*1S\BO4XR7'6@*9=>"3H MCX0+. :N!\_8ILO[7@&SA (F\;TA2^"]2:JJMF I$O[C'Y1*)],8^?=_#VD2 M.X??S#G\+/V/'L>_2/]1; L N+@V"(/MCWV>Q]#\1O0Z*B-8RRL"0&M.69A( M,BV>JXX>YIN[N3ZW!]W& 5X*0@U(B41*,T2)'>2[&M\> MRVD.K3857&4AD5#T6%-@LR$@2J<2]Z ,!#1\)5,+3C^YURS.7-^,3QS%-?4^ MW(/K1VUNU61^0H C;:^IWBL*#Y;'M?78)OHUG45ZUN.F,2=I0B)A 3ZPC_%T M$B.QRYG'L2U\3WI[98;>K*G[BXIK2.OE8ZJ7S1O^M+;AT,Z41=0F4%Q@U^)$ MDJ;/*>Y]Q.5.6KJR-(.9>*FAKYO*+7OR402KB)'AL^V.[^F]7R9Z=\+K"#4S M Q7S!*"-1W1==UD60>'^8=BI7+Z_Y)6K(=;UZF2B2).M77-EHD0 ]"X6;]FJ-1]J-6LI=:C285+V MZ]Y;7QGS[;;!5@2N@GN5*MF0M<5(9 )CATRB!!Z'76*<^/)DU1@G+A??^36@ MH!?V)$.QWIR?$U-1[R^&;JH"FYD"(PDED@B-WF^8!W;-!\_HV,"(O)2-%)G) MQHY>'-BY%9OG+= 2&!KKRXO94FA7^NL&)BFZ/PGZ*@/S!L.9)')BO_V65?HV M3)X[UO'HL?WF[96WE+RI%YA5OH05#)(O8+-'9C/$BH&2P\PJDDH2R+UD5B'; M $YXTF$RR *?!2?1!>?))DXG!)K;IS%\B51 MC@^I+J?QU;E>+:I(?MWDEM6-BXRP)51=F,9",TGLK*=PXP&.\!%U0##)@X=$ MFJKD;L_^3=E:"IZ=&X<[OH$K=+V-H6_I,UW,;GG2Y I4Y!:<7ET37#5PI4Z@ MGULEF=94+VT0J306!X659Z2FS0"=?_Q#I9,8?L'LVXCQ/@I*$6-#'$^YF&7T M47#H>V9O5D9&$B^5E2Y9LI=H8SR"+PA,(Y)*4K GZQV%5X+ML#@%)O;%XBC* M)UDCS_O+-=N27PWDCLS:4E,FG:Z1MU;>)I=F4_AJ"0^AA+LU291@XN!)K+!Q M\.0+3(1W:FP^2U0Z*[%?YE/*;$:Z*(\N-L&QL7#K)8DA]+W'3(H6X-U(AP== MAA;#YVZ^1&RVL2L49X5$W]YXULDMA*D>OY)-'U(Q;]O*4C?-$V!F2[ADT!.F MB*@UJZ]:"**/1TUXL#4P/P@RB3-Q$"36_#A7),J&RR^J/F?VY]R&[$V-J:>6 MV6Z5;J]P%JH^L&,(.LG<30U0^(@=*6[&?8HD-$4X<__3+90X(?]BYLH97,IM M!JK#+9M9@2LL:Z@P<=MH;B2BZ2"A!$TBZ;@K2JSD<=7-#5@F9[2=;:X+/RR;=1V:/OJ:.(#0 \X=&R"2)WDN" M"4H?JWLX,F6JFA>\PG<\./N;['''IP]=APIQ/.,;B__=+8I@FK4W1XB*_J;HM>/5LVQN!ZU7$AY5#J MKZ LUELG_E!439=U[\\/GDE[(Q&$(P)^JDI%=P_VRXEP(\?07I8*L3[$^G#M MU(6OH<(M.93A(W9GSIK/Z^?-6,T1,QBO;B3?4^'"*Y.+#YZ-139VUR+NKKT\ MVF(FK:$O=LM;,E'4VXB1(3Z!-K([JUM%;(1Z^'H[--?*\0J2661XWYP[6#;M MYVJM$7BGH*4SDD3HN.5AK.9Q!GM4MTG?J^=\=VI.\F991-;H4K1T[FQRQ I+_<.+ NH5WN;+Z^#3JML\?W<#Z=?RKDCB-Y[JK"L*A72*_ZJ0[?1W@7]#?D$RFT3CW/,:&N+WA M7=A%'P8'VT7D:JV8EY"RVJ<'A*.:HK&$X #[&R81]/.;&%W5$,JJF@IHH20< M=:%:OOKYUL\WT^.K^V7?,J_\UHT8#F:T@C?MZ=Z8\UU ;M5Y!UHU3;1N56IB ME4\YG1R/U7++YK@I8F&31"9),^?@*N**?1.&R_?3]#A4\WLFR2^J.J=T#=:= ML)JA&T3?UU8NW0_D2QL<16_Z M$8#$R[:$?M^.4S'7*=-]U4/FKMP<-5;5-H$">R?HRHBFSU4&WQXPW(3]0(9+R%VP/;49QVE6XKKG#R> M/,Z2N7UO+\Z2B8[%\B[ H=&6^>CW*T.^IZ;FTC _(!D!>&Q!OT8:39+8!3>: M(K7(QNH:QURN:B6\2U_;?6RXH'6]Q*?*.C J=R?C[/=7T @D%K M1I))(O@%S]V*&/^CH!@Q/L39,5^='7,6(&I9ER";RO+\E!=%U#>:$* M@ DR:)(Y6U%X2Y&4\!&\Y%BV_QQ"62<3DI?0)-U)+"33_[P:Z&^FT5=WT.(\ MF1LR:=3%R/ZY5<4GG&*]'%##+M3"$T!5$(=XGB06.;Y=(C+$3&3J>0< %16< MX$60<>PE5NTX,28"UL@OZ/8JDT6M#J]Y?,]K&VC.(?UI;PEU&QHA9_>![R). M$[3/3CBJISOJ%&[PV$/PZA*<:IP+<]_.5WS<:"0-E(/&]JTGQ:P_Z^59KTHL M4ERC*]8[!J;-S>J:SUM>&Q@K=)#80B<9\H*)O!$3@5CSKY:J\@TT_\)G6GQ< M]:FYSJ'MM946RH5FWN2]/+:P ]4G ]7'\,\_\.N:8LQ),]T#;S?T=?.Y?\OZ M9KRO*"+5W%\OUN+%>X=6TC^@F8[2'I:FM+8 ;Q00- M7.@DBISK&A5Q/;T)$^-N%#<.?OQ&\./CFCOWUW-EU7T4D53!)F9HNC8O=D90 M03<2O"%JQ0GW92/39 L"]\/FD5)E/A\JR@R)O]!-7/<\.6[ M^'CQR4-1M7'V0.ODB0 HSJF9:1[A6E1^Z7L;;4,#>R9HK8M12)) SVUFWYXN MWX:1+(Q#<6_[OA_(W[W.$C M.'LZU3V8R.HF@)42F"'@!51+!L9!XH^:[:D)YL];MMTCI@%1--7C3B"1(4SL MXL9ZOJ?_UX"FX%WAQ&2QSJA-^HEO@3;R?*'W XU>"?9^?_ Z M+]\9JPE)ENTI>(\U;/!E@04F6Q(P \!PUP,?!#;"0\@J15_\\S?XL9NC;*J2 X5W_-5C)2D@>?^E,REM'9W1A[S@.]VUGX^;:%!*B2 ZN+I M_R3V?H?4."+E5%JE]@BVU>4P'+&];/=9H(=/']JN#B,Q/QW5#/:=X-T/[AOP MQ;-G/S'T@82" _[<3HQ 'ZCTA3CU B?P9[[\+27&#HQW_:M3YUXH7G@3^#L M0&%ME^'[;C\"\@Z1 DHR3$>" OJD@M(_[Q#50U*?HN"%I75+B.'!4[:3 M'-JF$EZIJ++M!#5F+T3TY;>F;JD_@22K#OSMZ.N0GH&&@Z?RW9&=*%KR0V#X MM_VAJRNZY 3;;L.O S'D+ ?$23:B'P\F==9"YVO'?!R^\";D4P O&JB/595 MX);]$?IDOJK\>3G&3'S7T[7U!SCSZXR0@DBS2,F*1J4U0M0421.)H::*#(+@ MHD0."6)(D++&I'^$FBSM8M-+(=]:-]WT#-&GS, 8K%2>;#5%5,1>CFRO63*% MS[ VGW]LKTL>NI[B" M&'MUSNEA4*NFQ-A6D]'C-TP.]V1FQ(G9\3Z_ "]RL MP.2%-=IE;&?FCSH]./+HGHL%5:T2K-CG=;O=82AET*\^CD1<1(YF)#>,7E9+ MS8QUOJ[-.VYEJJ!+,/+HZ:,1VJ/\AWM"48>73/=!-9]XQ.!N'GPZ4^*92&A>8"CCR:D8Z9F4F3R60% MO]?RL:+;=@:UD4@>/[WG3^9";6B,#,Q6VWAJ2M9&[:9(O1@IRC(U1!22%!DF MK8@$,V3$(8$I(I,F98FF@0PHZ,>O>#'']UV#'UZ#RA)& >D3-72(B 2M8J)$ M2XBH(&D:2TNXC!'8QZ]X^6;ON@9_25T_MZEFB85"\=S0&4_HB9.S3%:DC_E0 M+_GSA32L# 7?199K[+&01M(CD7G)!XJ4""FM BK(&G@/A4#%(3-411JEU30S ME"2@\67]<6YO'J=&$&VY'0QE_.)K*J9$M M3'6*Y#>EZC*['HGH"4V>C:#PVSSUG]]3MW= 0^C]I-V_/$MN[OPWNJ9GVVJB-&1,#6WMMQCQOP68VXIW>TL$>!>PE[4%7:JT.5O MF?UV2),/4@#X9O##__W ?ORJQ@)R,!FT<3>X* MMX>W(QD?I,4;^K-/G*L(#W5+PI-5974Z5)VS\A.#[*VHTHV![!5K(#]9CV 5 M4 RZ5P7=NQ(F/.((3+\%-OJ)5((MWO[XYP_=2GACVW3UWB% Z-5@6']-,&>FU;!.Q_ 7%KF':%#P?C$&31#IN-AGK_[V6 M9MQ\KX+?!X V26B9M*[W>-U>V++?1*LK;@0 @/SQ#X4@28;\G(/$7A.,J$4C MOV.T\3OZ-7%#@SN3]H@3X;N*_]UP_BY\^;9GR\;8-A75<>%$4>JOA!K8"(D_ M%%739=V+VQG,E#M,(004N%&?N[4<-B+?>!J,'3 M+ )SH"$Y=:<-FQ@H09"@H3IM^*Y/P0(D#!;4),<1Y>:F7? W/=%(U1@;7V2: MN9JTA!O*ER+#AX(G7T8'JJBMLE3=,(7\PDNQ9;94MDNC'_\ <4&04[VH7WP MFTR$QUO\]=Z8TY9R*8^7A471ZB.8T!N4K%)I-F=^.^S\.X0+J.2ROC>V':!& MRDF"H6AUT6WTV3RO3YL(FG56C&\UWQ*<7Y_\EXG-NV9?RPRS:['8?!1(3APM M9H6IV:6!N*!($L@+_/<.D0EID)">'I607-C=X52&*61[T+G@E0Q"2)B_X'Z> MFM!=UX?W H-MWW,AQ0&HWHS?'[$U^YNZ^5$[L_: "BE7E5/Z*A62X&>N3M M5U2R*BK\8E6=DD+=6PIS;$)D_&8D5?+&HX%;=X8S)==-L,!\FDYMZTM]FJTQ M);9WW=."=ZEK@4W%KG3W:007O%SP-5L-;!F1VJQGVKS?KO-'G#ZHE4JMXE=Y0[]%06E0*QYA:0?+F>,WJ3H=:ILU'UHZ(JM._R0=RQ:Z%DM\D)?L&O MBN5\9R961E_B@4555-]%M]+,R#_BD[["3T<"/?7KY2)9 TJ.)C'D ^[;P1*V MOW#/'#6H&X:KSFLNWF_X>+NEZYLK1_W9M3W)Y1ZR0,CN@'&1#I M)$.F7XUU[ 4D$G^H*]GT@U^_B3"KBY$='"4<])SW8!M$8#B$[2IK/GQ47>,E MQP)4"EEQ>HG5>K5NOSID!8Q0\O0DSS5KJS>-E/L1W,^AXG2FX+YK\RNCWLB) MTB/M;PHB,%0HE$Y2Z0^$[UQ_.%%E+^'9B9GM E_05.$<-%7W?$?]\S=C>LD$ M>,8,W%]?J.;ZEO(D#)11-H% M(=7/XU9!PNU.!7;%Q,$J?.[@U-M#C9N(1<8P$LG,AJ^O!KBP??39."*X;1=E M['%1Z!7$UJC#Y'NZ G&$A-;\G9QZ>! :S=Q,:#2SE8JZ,A=R%4%3>*Y6XF6R MAAJ3X6]L=O]J8"^=:XOLBE=G2'O0HDBFUYCU-V_N]U\S-+JC8 IA"ITV46H+ M=1ZW^"KF4MQR]/441)V:O.XU4UE^7LZCHR7%U$5E>5>AT2\0VG>%^)8KL>05 MUDB.+R]XCT(V2J6J1S@T^@6B^BZZ<:NR)"R7LL^7HI/K1<=MM- BI+)QJ)^CF9V/DNUJ46SBI15 M;(U12-O1^C""R:23]$?%_'2ZU6^*_,WDBD3,#_FFJ2%1R]:*9+SF_6C]V7[6 M7"1RM5J;,@7.7E6K^5S*&K>:(@/C-=@Y/ROBRG\3P9GOAP912Q2+9MCE_8;( M9\.!6>NO^EU"+B%M9$6V^/2ZNR+A447D&W!P'TEJ+'@@G%AP,J>NI'0K(4LS MV*SPE@/5$8.!."X=;V]=JDO5LP(W@/X6+2[4WA-(MZ&&W29IT0Y?QOJ/Z]$T MT_<)%AYH!BP?!DM2<3>J&!7BW:K[Z%WU?EC(SHREFO4[(X/L/(YYIC\KY8P M%H %1%-)!CL'"S>X^<3*LC_US>"\VVU;CIMQ\B*FNR&$7:_W>!1ILK5RKDR4 M#RU^B3]NR^9IJ9ZD6ZH"$PL!Y=P]CF+(.&$"Q9!QT6:>OX,98VTVY>UE MMFOXR*"?EU:>/RJ/(&; ,!%!)],$=0XT;CQ8A!'!,SHV,"'#;)VXS=FUW<1K MP\4Y,NT.TKI@S.C:TX^ ]W@Q^VJ_D6'8Y/A4;V/**YDYMK1!UCFYFIM,9"1G M+0,$!Y"83I+4<>51# LQ+'P6+)R6@FM/_[Z-J)/ \*K1U$*DW-P8IZ>\M"%+ MRE*M]M/\"+X>3&DFD62:9C[?:(J A63J4@ NNK"DK&W3G@)\H^^U*KZEEAY M@ PX0 ;%]B%7HH",GWD*S+7G><^64>59LUE+>9>=1#9KN-)H% 9(?IS=I-;% M9DK<-$44AW8215/ =;R@H12I]2Y6_0NJ_E$$Z7NJ_N6,GU_0?9.3VTZ68U%A M/?'(RGS(=&EE!'4?[JTA9)(\$6M^80#]UX.VP^7.;PP^T2V@@-Y/]/!HTYB+?_X&/W9SE$U5 MS^UEN\\"P'GZT':#[>^?CFI*L%T# MO/O!?0.^>/;L)X8^D%!PP)_;B1'H Y6^$*=>K 3X,U_^EA)C!^+8OSIU[N0A MF6_VU>L$7@:09-B0 PKHDPI*_[Q#5 ])?8J"-XU!4H#*HD:@"HI2C$A(2%HD MR#0E2HRBBAK":)2J89I$$3]"DEW^R%PXN]=/PPZN!*N1'?93>:&1+[\%/J7Z M$RBNZL#?CKX.Q2< -/!4OCNR$T5+?@BBFZ/^C[-SG<+PJOJOCTHG7M:I[C] M=>IYQA (GN=\.;:^K<.)$.6?H>[< ? 'IV(/#U075S1EB-/ >B(E3"2 \R32 MDB:):4)F,%J2*$W5MDS=7J'0%$:F24RD-!PH^S MB?20PD0%)]$TCFFX,I0/ MK@!&V[)D+*WAH%4RZB3>I2:3ZDQL 8=-Q(Y&K@NMW&-VV!&FJ"))#:V*-EU6 MQ(Y'EJ?EYJ WD&ACWC'\@C%,60US!/Q4Y.7(QH9GR\9JM#;(7E-3$*_2U*0F M&'ET3SM57G8DB\_R9#/#VJO,@L4&+!B9?CER4/1P;)[U4OQTE4MEY&')I89- MD3A^.LI)K#YX3$\0%6\/^L6Q*H)504R?>,\5:K;3.DWQY9XL#5O]RJ#F-\'( MH_?L]/-2LR.D#&0N9EN4+4QE#=2._\A>ED4@=CUQS"Z[8SYH*(O/ MW$K1[-00.QO*$'M.Y[)K4NK32?84#D:RN5S MJ9*<-2A^K6+C8JF&B9D2"_V*X_GC*[]9)XMIH5PH^SV??:1D#DCS"9:6NPMC MIBT[E##EBWU+J]A*:0CN>H+^38Z=R\,YE^/+?7-#(=:PVZ^#=SW!@%RM-<#L MM;T45'R\JO54I5V= 1_H! =L5K?:BH;*AJIEV$F6LU!R"5[@! O2_59+*M.Y M.C)-"Y7E7.ANL&X3^'W'0ZMUG^^CCK= _(Y><1KLBN=5H*4GZ-IN3\EN6YB6 MD/QJJ?D9-HNU4'#7$W3%Y$HK.TJ-"$/:L/9C>ZWUMJKG4ACC#@7<]P0)D/O!&!"/Q2#ZO MSK*Z.K<9!MSU!%T7W'C1*W8WBH I^52CZM=+]A3<]01=/:&/9,T,Q1I^KVZE MZDUYZ:H J$[1M=02^D)/;PIEJ=ML#9HU@X+XY(!=SW! J?>,E)U(57GR[/,8\&3?96EP= 3+# 'CB-)\SHO^$)%P:<5+9M= M@QU-^50!K=M>"E.ZPZ6(GV#!?#RGIX7U:HRTI_7.XX#(+*T> M . 3+. U1JAI^+1C3$G$KT_%H3SN@!EVJ6"6Q82!K1]^@C>9D.1\WX= CP,QV!NIHTL1R"&=ULEBZ)]FV#E[@ M!&,7!2JS6/.BS-?%.4=YUJ@M>DLX]'AA6:O<7$Q+$[[G]CN/=$4:,.,1'+I[ M@2 D\>0RAE$G8)R:TLQ5?^Y^V3<9H(>U]:Z@GR&'_LFA/[<7E=HZ<\?NLN?L MGKJ]&QH:%._;(2+3;U3G[GE&>_>WP3TUTU[N[,W=WT%CV9^A][L$1'C3Z]R: ML<&#=T.E(;#=?$_]"F_S]6#LWG7O-['W8@B_':M&8[Y$D"_H X['?(D@7[ ' M\NQ6=\R8&,ABOL1 %GF^$ ^QOER.+Q_,H'K3/KX:$>@/$.&B '[Y+8$/T>0H M?OI!(@%?#7[XOQ_I'[](,!Q]8"Y*,/KC]#H77NZ,'55-5,$78S?!6XJJ))[" MS#>G,]N*UE-;)D\N=:PVT56;*V8K?[):G>JM%W&].K%'=3A?_<1^W'9O[\<_ M?^A6PAO;OBM9BIM,J"M9!5?.5"=L19A0)$_Z\^__ZK%V_;IV8;^J7<"L1*Y; M4?G)Z@5S60_5*;K"]*9>G9MHB!S'/X\F_PE"DGZ@KENI__E"@G\&YD:LN*JE M+E3+5S]-]*_;:N:7H/4WP/1WXB6W1:FO(4P8>8V8BGP]'6)5BE7I4V)_$6O\ M]7ETB9R_VH6\ M@Z*BK!_FSXJHN*TH[-A[Y86NXXD-QU9\V:L[;=59Z+(:]#B&YV**.X7:6K!! M"QISV^F86)54UEHL+"/?M#+51;\VS*1_I[U-\(B<8T]A\C^,:68A#/MBY[%GPJ1.>)8=G<0Q\C*5 MBC%(W"](O+'#=X<8@>]C!/X;&-$CN9RVX/FUH0JJ:-@#CTW1U\:(I5% V]R@ MO192IS1HD[_33OXS M<'%6MO$&L[0FPKRX,+W!([JP+5B2#-NA)BD%J6R.4=Q"J()L++2Z7-8 M=D!U5T;V$"PCDQGYM[-?&8;;H6V[/ZLL%VMN&RKN%V^(J M_]B=KKP:HK*JR>$"M> ZUX9;JO=(YBOKL21PXQ:3&>%>U7!9D0Z--P0_UZ4Q MAJ(8BN(06T2MOG-()$]S*T>MK=,\QTQ0"?7,,MV_=K!_HRT+RVR]4A-Z*6'@ MC\6!5LTO 1(%X37LSL)K-=5;VHX11]<^'SZC69XNLZ;(KVO316F&HVZM<^U-"\E#K5JNAS-(W>@YI6Q[2&@J*S+0 MOL.3!*R;B8-S,1I=V[*+#I6N#T8?,O-> Z-!5A[AFC^SD/5LLIZ(S&+%=:]M MXI6\*CNL.4H#Z4W*Q?ZXF9;GE24 (WB69))DSN5SW'AT+V@,O#LF2=Y&9!-6 MR+U$[%/'/G4:BF?9]W%X!FGN\39L=B[NV8Y>;#]9\IU%Y-%)B>[%::^*,UH/S=: MA20QYNYS MY5A+UDU3!)KZ2RM,6HW..UB[N8QYI2T+":9I"9 M!5%WQK.,ZC3"T P0!5I;Z22.(/<;U(O8F3ZWE:1Q!+MQ.DL43+JHZ-:UZ!"K4JQ* MMYH9=A$RW%)()'P$9[M>PM8^N0]%'(Z.LQ"BD,H4 2I\C4)$:\ZQ_$BP3>'CA%3.5B+(J8,QXI*(ILF=9%H&@P)%I>]E&UC;PU8JK88-(9 MKI80BL@?_S!)AOJ]LOWWF(77M 'KWEAU;L;-NPDC[]NCZ/7C'I$UW[90MOOR M&<8"/=S"9I;J$68JUZ!60Q]W502TAX-;]DGO@E;+MJ5 =$$ZK@R['HIP- G#[!Y'TB M;\Z%$)*!"/*695>D,;.L42R"U2F]5F>HU<@%#G'0-!U%DGCZO@XFC)CVQ+ 3 M5W+=6IKP)Z .-QX8CVZKT.3) D\-*Q,U9;(L1)W@_&F-LJ,\X^ MBEL3QV5944''RY9EA2[S=H?D! 16]:9GE =^BD\Y%4[NX+.ZNP:&5]#-G*"3 M.$K%(;48(N(RJ[NSG]Z+$,7E2BK9XT$&P<9IIE@E!_45;+K!; NHL+.NV8T' MR# B>$;>L5TW,7-L3?=NV>V\#2,JTNY4-$$S#G]=W]0*0*(18,0)&'TDO4+/ MI3$>D42B2*4S4LO41N!%H*%%)FGB@OTI(P.G,;#<&K#$ :ZK&VCG<25?]DE] M;:(F7U[T:"Y/_#_26#^WBD[NFXPD@L9)#U>N^=E'#W<_UQZ69[([['!KZJF-2[R5 M(FO]I3454H.-TQM)BCEJ-$7PBC#S-,G0Z3@A(@:=R(%.G!!QW8J?W\*<5;M/ M+QEUS!@8HBGE-C+?H/T (P8;5;% =*$* $M)BQ)4N?.W+WQ&-DVZ_0Y MK\:TW3BG)DX-B$-=OR91B3_NPZHJ6K(]52L # !B@JF#^YR 3H-.^UFEJ;E" MN9\B1PR6E_7:4L2"?M,XEL2IXW[3?\;H$J-+'-.*)+A\D3'V/G#)I7G-'(PJ MJ%&>VITIE>GK6"X EZU=AA_WKOGSIF-9<>U/-, BSM[XNI2M:$WZ^X9NOKVX M?TFR4H32CB,3@@@?480RH;I>0@^,@]A)B)V$Z(0@OE5$]K(1AIV>ASY %OQS M 8^RZLQV=>]4>!:32EJ.6WM-9,HOIY39X=$A3*()^N9B2>QL=#8&CQ@\OG%I MTYWMYGP8.XJ;@ML2#+O+<_5^Z]&I#/A9>@FQ@_SQ#YIDF,\_^."JU='P7(K$ M']L4F#^WIE1PWL'-^$8W@7_?'NRN7\YU=SLO4'=KMF4?!DF?2SM>C9-V1HM: M9CUA$2$_-2M:;TIJ2@L82$%_V^/RCL_;?[E)9SG6_!L(DWPCF^9-O7^I[HI3 M*8GK; /G];*($J[903?+$51W:-/<;Z9*^ AN+%DC%5@V"4W2G<1",GT5=OI7 M)<>R?2]AZE*H [$/&/N <0#IC@)(06E$#BA]%^H\JTQ\UYL"*:AK?*C[E9WJ MGS.6R@C;X,K584O(#UKCE8BX!<8?B7C0HQ9#+GBX9L2 -(:-Z! FBJ&CK_>O M+EA1]5[8>(D67MM!"V2UW^7;3CJ3U9<52ZP$: $/!D@BY''L^48S4,Y;5TO) M<23KV;K2X_JJN' BKJ^Z1S-KYY>>A,Q>B -GT_;Z%6SE-Q>=ML M-[RKBRQ; MFH[@:\)S+I,4>L,'F,=8<@]8$ODBK'NQO=Z+)2\A1!YDEX]IKEX4U/*D76\7 M"L,QMH1O%QY:29^M*KCQ.-=A77NPHQ?NXSUO['WNCE[4'8\(>:H1 HUH0NM- M%G'=F>7VDBV!&.1 M5JK+KSQ' LN0;DG.NNBI4Q< )9R!8YMF )5A4NLYE)0*N49U,_8-)%7V63:E M=_&.!E R:-V-T4GTO$<<@TD,)K>?^'5O]M*5L,2H,VE_G7^T$:R$"UK;:E$5 M80FQ!);5,TF$.CX&X'ZB:^$CBI>SO&*O-O9JOW4T[3Y-/@"_6V\VHUKJZ7.* M^4J=9[HZ5>%)?3"9CMS'FF6.1#QH]XV>316)02<&G8@0+@ZE1<4T? _FT$BO M["W73E' RH8^FG;K [S;A)@#K+GCXP5N-':VW1.MJ=[G]J>,E,S&GFT<)KL3 MFZGAV "NWFKPEF)*77?)D6-#:NHEJVUM)BF)%?'T+JK%7-)FBA2_8]V/HUKW M8;J\3_7%0=W/>-)2XM7*O,S-?'K5&2ZAZF^#4/1Q)>.]!:$JJNO^A)E<@4V3 MD#S/T8>^)PU-->'9"4=55'4:_&4=!/D2^C;*%[N/L?L8.4"-8U81L+^ H_2\ MN\#N 4O';CW!RL>W#@AIQ..KLH(86']J4CF1HT8Y8+ %[;Y1.HF3<;OO&*5N M :7B(-?U+<4+@90MKAU^/LMDD;HK*>147 M]?PE!"AYY3"81Y%[#8DFLCC-#MU0&&$@%+<&2-!X'UF)$^'1$.%%7^>T!X0M- MJ'. L"JWE54EN^PA9!6G!2)?KPTY%@(";!J&?XNDKVN=)A'[K7$GH-^.GGUS MB8DU*=:D.^RI]<5'OEQS]7T*4LQ4)^&.)>>M"$4R,91<74X RRAZ*;OJ4KL MHL0N2ART>.FC9/6%KJB!AQ+HE2N:G9E40I&HA6&"%HJS-A/CEQ@'_!3 M8*L]0$2WH3IM^(H9J-G'_@KRY*\P(B&[_'1E(:1-]=7,=-9G9\!?"7J:WQTY MLB&\_2)!1.S'/T!@CCN]QS&>&$#C&,\7X>>' ST7Q<^2/C33KNNC_-K+%3<* MFZ+'FP NR*_!SR\EQSOP\PQ!0OP\V9;P;B-B$3MP^&[]M-BQCT-D<8@LUJ1( M:M(W")']-\B%N1Q'@T]T"[R)]Q.EGY=;N+XFD.=_X#T[8S4AR;(]!:^YAFG< MENV!I\- &)@@S.D>.9*9F$F.!UNN>V/55:&)I< "0 7^%J2B2<#026BZ)5FR M#H:['O@ -E1U'X*I/TU4T=V9*:VA_:+^];%9F[JEIL8J9,W/%].&[5MU;7TP M[Q-6QF[Z+_GW3,^/&!B*OOCG;_!C=Q?95"4'BO=X^]PG3P3>=2O<"/*?+U!E MC#CB,[/WTL'/_]M_]V=U2\FV:3L_=R[3WJ2VI,<"_1NIJ:&C2D9*TL!S?TKF M4EJ[VTE2S,.3&_KSR>O" PX@#WCZ/XF]WR$UCD@YE5:I/8)MU3VT >GGOP,U M#3Z )VT"4_BGHYK WE^H\*X']POXX=FSGQCZ0$+) ']N)T2@#U3Z0AQZ(8#X M,S_^EA)C![HH_^K4N9/R"'\'>@*<#S.\[3)\W^U'0'6#A#J@E+!)"]2U)_&4 MWB.BAR0^14$I<%-$#%=E AFB(HZHFDAH!"'2BH*(*(YIV)#!AC2%_0B?^D5+ M%/U,QN'!$[^. M[$31DA^";8"V/W1U19>2_3L_\%?H= MT^Q500ON]>,?[@GLN7VP;S]!/!3!]MX6"01+E/HK$4X^\4=6U719]_Y\HLWE MI>2\9/SX)V<[<"E+=( .JHDJ&#!V$SR8IY*H2HX\_G__0DGD+QQ-AK_ 8&O M:A@UB- T_O MR5> (:5FI!4!]2_4H=P80Y351[7:]F>_8(!H+P MET,'JSI;6>L"+JR;RJ;LE?#B!@^&,B^',AE5:111LXKDFQ5J/5^(:UQ>BD%C MXL.18T.T9WB[)?"ZG2Z.\:91V#RR8"1]]/C-9DQ7FNBCH#]F&6RVWHSJ-!QY M_*82VN]I.7I@\1A9=\4NKM2G??AXE'PYM-4OC,H"-K9XKK@F1M/RD';D$1QZ M-*ER295=-J,6C+G8<$>+GM[*+I8B+B(O1RJ%91/+4!Z.D,-*,>O9GJMGFB)^ M/'VY(I#HNEUH(+J6*VI,FJ)Z2WC/],N1CK@D<\JF/D.X6AWK3 D:5V@X\HA0 MACBK8[UUOHE(>CY;(;.I!9J"3T>/7I2:%M!,,U_-"WFV9AB<8>OY13#TZ$U7 M(LEG*\-QTUC/UCF[T2K98Y*%0X]HNNJO)A.I0Q61Z7 T)W421SDK&'I$4ZON MJ[:&('UD2G72_)(4_3'3%(ECFO9E=E!E;:]HJ$29[^8Z.('P<.01I=36AF8] MVFD(4V.%^()0*"HK./)X_E61:)&3=H7GU7%?V(S'*5?KLG#HT?P+CTA;GG>0 M(L^MLNN57*U6^D"DB1/S1V?"O.$\;KI"N9>RZ^OQ7,F(P5V/YE^O8)5I66)) MHYSM]W&7:WM]I"FFQ2-%[10;PJPT(.M&RB;EYN2Q7)TNXCFQ4%M9J/!X6C51K+-0?\Y:",DLP\DBF4IJ?R_7H M$2GX;D ;(VRNPZ5TKG:J+;AS=%J9=#\6JW0IKZ MI";TD'9S[/$M5QPM1?)X]L7TABY;(\,1\H5BCI/ELC'0FF#DT9NNI,=IKU)> MC/AVU9[@DWJ_BS#!/8]NNJY4=8KATATCC],SCLVF^9@*:DB!W)5(NF76^.IGDAGZJL-+J'J/QZ*5+'D\+S[=QPFB]+ M0DKRD4=)%^T5RHK4,4M;](PNZ7T"Y^OD8]7N+NNTH<&11RP=2EE';'56$I^: M68T)U<8;1J,)1AX1BIT5IE6A,ET8[?2B_:'@B/E-=FRL MR>FJ7'6807D)'X\21[)?+V/M:7-6-_*&TRA4&3?SV!^)]/'L2ZE"2G+(-6E, M9?2BK-58/B+JB!)T(O=H MYCENE5.:<.C1[">X/AL3S:&! "F9]%N-M+4"JQES#&=9K];0)Q2 ZTR^Z8%'.(^JZ:*FSC$7Y9##T6*1LAV4R=,E$4C;#9L@>R7&M MX 4.X4R494K%)$D!KI!"B02J#<4A/E3%='HH8Q*AH*HFO;SYJ)/BQ^VI)!J] M9GW*9Z5"6.209F59GU"^+(:%-L42FT4LU!-ABZ8UE8.[5SUL-]3N#/ MF-+,57_N?MFWX:"/N_5OH:]%TG;NM+'@0K/V3UU>S][JWA-M\!3-M)<[8W'W=PK>^6<8B5@"LKP9"=C:H,&#=T.E(?!J M?$^]< 3@]:@3^M&HT_;GN^*LP9P(Y(&,R?[E9$>#"%=,]2^C^FNH0SY@,2.B MP(A8(R+"B'@=C@@C8FB*""-B:(H((X!&D#$C(L (H!$Q(Z+ "+!8QXR( B-B M:(H((V)HB@@C8FB*""-B:(H((V)HB@@C8FB*""-B:(H((^(01T08@3PP3,R( M"#""?&#.'K(2,^)CC'A_ >JO;DQW(,); M,:9O0818';Y,'=X[Y:,:O _2 !BJ\,.@ =*OT8-Z0+&+TH-^ATR<*YYDP>M MNUHRGVHG8PFX=SR\#E6B#I#7H;Y6.35$;-C>R_!,H[WQ?&^")/K MVA!S+6H]@1'QJV"$$@\4^K*GZI>>//B[:+5KXLZ%3=R##B6?9^G=4Q#DJ&N3UGY;EI02P(O^@UW[ @;'M!?W/KX;-\YQL6A%>;@W^28WW5,ZW>FGQ&,B5+5I.) MK"JKTZ'J)' T>=A<_,-^]]4G?&1(72/-XCJ$.'=T#'YP#$?B_"EW;4^R%,E1 M=F?%A9%JX]@0F]0LDJEV9QI'IYQQ[IB71-1[.E4N^UY=.)3A_Y@;Z.N M!>$L=J6[3R/"S8[@:[8:".+QQ:&B@I$SVX+=_D_<(+CQ]OINGTO+:X5H&VK6 MGO>R:S5O< ='ZA5KN0\YFDA7R:"?7(U:6 MB^1A!VO\QS\H@B49G#QQBMXGK3[1$K<7J]"GI?Y'[*"JOS[GW- [ @QX,&9Q M4?;]U&J ";J;;61**8/A_!M'BQ3^$;#8"]AOCU[9H07^A!:99B:WU/M=1ZCW M]0T[[69;,Q]VT27K\>93](PIY<:%=L3%>=59- R M'7ZQPR0>IWQ$-W)T!.;:>>R*-0P&F@8DT[2R*74+'+B=I'U^.JS MO.!Z?/6YW>1Z_'5H\?GKL91E5CV!SG*"S[DBL?&;N#<*SI]!?_R#Q4@1(T6, M%.]#BK/*_ESN!!/;BM8V)+]5?)S'R*PDXR.D-S,XO)1%NEQN=%G%U\I=9=CG MYH:@=VL3U#1MNMT(CK,B?OQ#4TD&HV/ECY7_-I0?*OP?T=+XENI)NJ4JO.18 M@!3N5M5;N%JPHL]@2=3!/4D=+_>PK=J]:'VQY18V#E]?ZM4$8;'_L M\SR&YC>BUU$9P5I^D<(N9CEBP:%&Q>#R;;XE6_)8:L)%&IX/"*0VF::9-O^^-DWV2_EWU:*X.VJ)$@MI M+*2QD-Z8D'ZRYYCUP\X1(BH&KB,A=FP1W_J1Q*?&BVO,FJS4>1WEI]Q28_I- M:UW)LK_LD[+*Q'<]^$YNQW[ER8'7$C@MW)[/TE+!)%S \+;J+'19;0">V$I+ ME>V1%=RE*YF^>L*QS1=IO>@+TPG2;I2D">ZO\EJQ*::#Z#.1I''TS M&$QN?L6[?[/ZK2,8[F*2;QUO<.Q,Y,+P?2+H&I9P7PGD)F:F9+DW6$<2T0AOM#:=+I_"^E%' MXBM3QB>]56> 4).^T;/X53&_G",(]CL)K?#>4-]4!4P;\#'$YC#/-?B9>8GF M><=VW1-YKR74[>4J[I07>@91KHFX/9Z.ER()ZU"P9!JYE$=Q;:V]8NS^^\W[ MCA#I4G&-:,'1QS?GC]$H, _? T;/EJ.X'N58Q.N/$)T>C/I+7"/H$0O "):Y MQ$#TO:IC12T2OJ5["!*OU__L72J<_@D1Q^GF3Y%PMI+*21YU\LI''X^_6V&L/6F,^LELLEGRKW+ ZW6_F9 M\.MQ;^ :%RW9GJJ5-Z+9>1%1LMF!TQ9Z#+&L>\/&:%E?BE3048-)TCA^P7X: M=ZX,<8[XG6K\)R>&OUM9IP+/<+6U@?/U#893\V*=KG98H*PPG?M-98WSN6\U MG[NE*JHZE8:FF@"\A8+JV.;_9^\]FQ-7LL?A]_]/0M'9-0L!UAV MA-\6%T1L/2+QLAE9H$O.,(O[@CF35WQ X]IAJ_L5 A\6?M>F@JL; "%WA-SQ M8LK"=Z6";YFX\F+"SK6I(.2.D#NN3@4A=X3<$7)'R!W?CSN^;T >+,;ZNSH_ MY":\-@8EK<#+)DY/;TB[L$]=UW*[J$_)"_J\VGAW*@VTS&+N]/I5WDG;Y'.; MZ+:X-([KDQDR2B7OZU6[JTNO%Y)YK\VE5Y=>+R3[7ALN@95>GW2Y<"W!TZ#H MKLQ9_)CHC$2G+F>;B[B$! _N^/VFX/GSIWN_EJ'>]4YOC3>%B=NEGR:C[@\( MU[__7._UI,;).;\RR'@@,V@H,T3=0;/?]Q,KL+K M-]Q7N^X($,==^!G? )WT*D^#W8Q@^?RGQ,JVFNG13(\@DN5RK#AZW*@K'@D6 MU.SD@MU.[M[VQY&+^V.LKU;:G_4^IZ#JH_D\RU9F^HK7?+^AT@X8QUWX$;\ G?06E?;7"9;/5]J] M=G_!48^;=B^YB _'HW&"R'-(:5_ZX=]0J%R;U4*A=?3K3'I,<=A:Y M7LYB^LIS8TUM\A>6$5,E:UKI$B\1U(SE9HK5K5;7#)(1\1^_,E0TE;C@&\&A MG+@V]WQ?.7&)HH@_$PXO7+-.)9;4!DYU3O2SDY8L6*2,9* M@^YDI;=[:WM.UVFKZ;0G%P[J9?N) 3.?R3RKLJ5)?+0@)_$R"CR@BT@J$4VF M$I_R^,6M% =E#'D)U.+*T M/H:J<[@._B8*OKF_H4]^HBMT6?A'D340\\!'$L1__K%UPX7CX<'AG^',9 1B MPC$."7 '6>*E@IJWP);)/)#QZ\--/H3:/IQ^_&)7@N*(<+W__2V_,?3?@2OM M2OQNWSC&MDUYY-BH:JNK'U1P[34,>[F"*^E>G-1YT^1T80QZ),@^L^M!?23P MU5;ED6,@5:4?3B]$WX9R!!*!@J"K2Q'->[,APN_M%[4L,]_L6SF,,<91 T""=)+A$ M(BYR\8PPXC*T('$C^&^*EP E97BXV;]Y_QLH$8;F.EPOGA"(/F..EG.M4!H1 M2X[B2/IXJ-EK9Y/,E47'F:WI?H-.VL2,$99P9/IXI%RK#..#F/I,])_ZQ5AM M3&_B- -'GNX4I"K&:FVT4X0Z[U7$3+76:A71\F3R>&BERF:KI<5F/>L[Z0FE MK1YCB<A0?"FADXGADHJ),C*:5FQ&.,<_Q MHMKL/YEH]1- F:-I[\DQY &ATC31 ,SZ,:DQ<"1YLE$C7VK(/6VIL1VE)Z6G M9;5.4"TT]&2GE6Y=+_0:\VH/F.WGY%-'JL_*>-83F*[24[!14NU:S^$U:ED3 M&M4>P#1/DRS0XVJQ5RD(J3YV)A+G,+T.4L*">XQ%6/GH_&2;N0L M5<^WX,@32&7'F^%T(#>KO7FYUUEPTC YT='(T_.W!SFB3S42"JL6)Q;(KC05 M@3]QYOQJ=[VPV?A88ANSG"1)S\6BPN"A)^=GIB F$0.FU8N)2?N1FVLQ8X(. M=7I^S4RFG6&R;_?6HM069JUU%J31T][D\4B^:8C/#7+"LDFN!E;M931^C?9YLM&8\CMF"9NFSAJ1.5O-59FAGT?(H M=^8(I\\;H5BJTR;;R5-UWFH^D7:LA7H,'X_L%9A.=:TV5KV.T>[H:;K'0^O/LVG64!;2C&K5M TQ;4N*,O8:K![15*,:US?#_+@7FY2IIX)2I,OR M:.!YIERO:-6U0WD+'=HLW#D63*K%9D/5]C<_EL>DC:V;%@ M,&X5UA'M\1,)5!=/>(*O:G11B8/RL]F)6(C^:L>NU ]4T M&GL"VLPX"28L*TUZCCFMLCVGMEQUW'E/I!J3S?::V7B7[,F+3J:J9NN-6@N. M)<_LH0$2HY7=%4EB75,GK8JSS@H=N =J"UW7$O2L*R\I!'HL"F]8X*?_P[[% MAOPDSR%2^54,V^':UB'992KX?S"WKJ<76D%>U(\SWBGI6GM_$*I(O=H26Y07 M9U;4X2J2HB]]$]#_/89F_CDR 3^++2%8_C%T"Z=9_S2! FW)!3B:T\NDP0O[ M0_D1M#0=&QP=_3()) ]$8IM9=FHSN]_[0 8)/-KVWS\*I<2)AT2(F BAGR@ M4B%>@H>7Y ,9XB6 > GY)9AX"15_,/$"Y5B(EP#B!#B9=0C@43+Z$<"R9>0CD63+R$ GE6##Q$LJQ8.(E]4"_^B!N MB)=0CH5X">58T/$2RK&+XN4S'JI^G7&^&"R"KNCFSW\1B20MD%^0*'SA-(D0 M>G]P-QL"[P\2#D+@79WR7JN1>(]V^/*G8T)=<,'(TS>EJ;<Q321RA:KP6DVP@Z7QE(=\UB%P=!#01;_74%&QA_BU/%KR5_Z#.PG2[J$VT_GOXU-";_!%$C^#TD%^8YW _%EAGPIO ^CQY>8-&Q>F_)^#X+'OK M?NB&475'LT,]>]G[RONAE\^6,[<4)[B^I19*GZM34T@[ :&='&_()W_D$09'F%UP00C>2! -01,",T&8U0 M!$5]D*7V_,V@G?_ZI6A>D.+KX;+'+/@YPGU T<> BKSS=7(+NPYLY@\6()WIC M(C=G#MY#IS_P'KKK0C4$6P2."W14ZO MD^=*BXKCQ%9#JB=;^6:V')ME5$5/^D7!)IM3Q8].9NT'%')"<_#%N2X](]?9"8131/$7?%=J.-#'7_[.CZH M N<].MY2B4W/,!=FCV_Q%4$8YU(L=BI(\L#99*W0 M&BA8>,2AO9**)F@Z%""A +F ''+$(-. I&_@B5!VL#F90V(+&]J$#*6)SI: MXF-7)5G"(?B454V:CW0E56Y]KNB (/3G)$AS_GZ(UMK;!*SQD09YS?ZB'.* M#)(AJ1^_Z%0BFDR>6B'_#:5(*$5"*?)94D2L"*E5)T64>D5EJ37'J61LMOPJ M ="(E]152M3:A&JDV6JA-J%J2V1$4 04 (ETE#P3]/CO^4O6/Z'X^XPQ7K]< M-HF7P-&OV(BW +H*5PV@6;B \Y8RU9.GN'('QA0@V7@']]F/[QVN$JZYH/ZY MA43S $;\[UD"!:9KTU=3<8C1$*,WCM%0+H54?/L8#:DX&%3\R6YLWG%[P' D MA_U8FNOJ'.TYM?2G!M.9:,]65W] MA96QPX3]I=R>N]0&\! 6Q'D'F M9 $V(%EUL T$?:WB6)UYQP!DO.U%LQ-FB M4,KU8C6SE98)CDZ9+2Z)0_6):"ISP82>[\5YWU':?'E7P%!GAE3\+:CX:W5F M+SUO9GMLDB&B MR6_IN<\*)7^;#-;]Z')@#NV&:4N6Y:!RI(@N1?RV=H+;BLQ"]Q,1W%,P8KT0 MEXX8"J]9-UZT%*R =<#NV;XBH?FC+LI75A0P@V$YSU4)=58L/JOR8VR2B&W^ M\-(/,1T0X:DA)EV1[68]XW^SQT*^:.J6=4:&JQNN*\:5]:R7X^-.I?$X$I1V MBTNA0B>H C_T'O0,4F;M\UDB#^\X^M&^Y=QN'9X)_AC"0$AF/\ M9ONY\-HF:/?A89U!F-5Q^YF086Y2B-$0HZ%<"JGXGC :4G%(Q;>/T>](Q=?/ M_#T!PJ=W??C4NX,7.LF4C6%#61=SV5F_MYRL%[-VEON#+K5U8)+&'Q'21JW+KSDB856*VD1]5NR176')IW$2&I*-$ZC1G[/-ZR'PO7@GEP[>4 M#Y]<&O!NUM926J:X8!V'F"N3=BXCC\DRPT#61@G];[-VF-)_/RG];2 "H/(C M!40@MA'MFKJBP"U$9-0N"EAVA-]6G$1L/2+QLAE9H"OF,)'_LHG\5WS(Y]H. M0I#HY+HV00#I(EA@>C%IZ=I@"E,+0KH(Z2)P=!&*U9!]0O8)V2=DG^#%0P*8 M:PT68_U=/1=R$UX;@Y)6@/XQSL!N2#O?NJYKN9UK7?(\ZS.1F?5$3W#:?&#. M !"'F75LH0RE%I?!B=@4':7I.VO<'2RV#:7;G^6K7AM,=R3=+GL;]-5BK3X% MF4DK3[&Y;I>;=]/.4WFY1&(M]>-7,DE%J305RK50KH5R[0;EVB?=8GVQ2++L MM"WDNG,PJS1+2B:>C8F%'+*TT!U8,IV()LE71=*?OT-_5=YZUZ/S-=X4)O_W M+S))_$.34?<'A/+??WL^,/+DY-A?>==S($UH*$U$W4$W<$$0)U_W)FU FJ!D ME9$AYA>FS()^06RNGLARH7O95^\+AGO=5OVIC&26+6PI"0^ MQCVGM!:2/)=]?SXP>O\KH[]WR6I?K>8_ZR%H9CD$BWZE.2=.LY8O97F?U M![W.WJ'FB6;>Z9KET1-165J"E*IQDM89(V;[BJ?G0ST?,!X,]?QMZ?F@2I[W MZ'DGWLHE,I7*D%77U8U=LA_G:QOK^4N_01^*G8!Q7RAV[J>J+23^8!*_=W$0 MH(-?[0GD3[[O;%'"-%&G:T-"'C)/U4&&547SJYY15K,,W4D9W+JW7JP-\DG* MQQ)+;,#C&K@HD8#_)],W7 87"I10H-R,0.D^$TV1Y836K"%7F\U-K@ZJL4\. MF+TH"UC^L:FWY?2*Z-B-?G:^Y$I6%L?L<=$J;BBICW_F :*[;J_H4]^HFHE6?CH MXQH1[W4-^7#^_1E__&)7@N*(\#3_^UM^8^B_ U<.EOC=IH:,;9ORR+%1I5=7 M/ZCZVFM=MU?U=72=DW2O<^J\:7+]O#[+5?)R?M:7UDQ+;V?%:7;YXQ>=?#B7 M'O46E".0Q!0$75V*:-Z+*Q%^;[^H>9[Y9K>]![S2(=?\C;]_.9&(_R)KD'_= M"X<]MGJK:LJ[J_"O6*CW"X6O. QYAHO1'CT>[DY A!<@;<%-K1$2--V&J_,F M_+.&,3(V>25B\*:-L&I/@ 40)\"Y+8"DF(;ODW@;_B+)&J\),AQN^>D.UL/A M0479,A1^C>@*_/.Q4^]+D*-CHWI)65J_@L3C8[\@T(D/"'117OSZ'_S'GT50 M &\B]38YH@@:S;HGL2^OV*FX+ZZW!R:)O5WC?__?_N9W^C8&%9-N_O3O!_=. MY<&>PIIF#&(C$_"S&"_!A7_RRI)?6]XITW'_VO[G]H(1 2&2_D_$^R\"P@D$ M57X5VX.3I\[<2T"2>* 3N[^9GB)Q_ZA;N$;VIPD4*)47 ,U^,"]&!](X%/F M]),*?_6.$RB(_N@=.O['1R8F4B3_ZC9R9\D12U8-:0CEGWV1X_T) M?;UL%W\3ZE#=57VU=8V-\_"W 2/',%GOB)B3]35:Z7J?SD: M[XC01Q#_N]VRQ[L"+1!Q,97DDNDT0+R;X7CX(R<1F1$ ="*=HI,>3GD_R:?Z MG,D\5I+M=8\W]639[!&),DJ;YZCCD2-CU6"$K%H@*O:R;]$VM2D:+8XZ'3E) MSLUNBQCVV([.)]LS2S0S908:S,3Q2/XI)4R*;%5A8R.YE\J QBB_:L&1IZL# M/E_I;HK966XS+DSSFX):&J.1B>.1,Z!4,O*S)A)4KC*/<4VNLX)SQD]7G\AD MV@%Y3NCETE:KKBO]^FK1XA*G(_.-=);."KTG8IUI:\5L8_V<+S%PY,D^TZ51 M+2E/I]E9+#]X'M.K 3O:+.'(DWWV%VG9&(K5-@%2-" G8E^+999<\G1UJ6\5 MAM.5-.SUB55#F'&-VA*_57PRDE&?NX6FS2]9IR'1&V/&"BK7XM*G(Y>$&N=J M>K[3=I#995)(X)?1D:(I2ZQDZ MJ5@$OUK5*OD^T^%8AB/)TZ%F8J@W!]6"P?+EIEH6]$PJF86S4J=#Y[DFD)^& M$XFM5,=/:3U%]-,4@X:>4/.,)J>U>5-E9[(YI(;3]+B07$)J/D-ZPKJ_7NOD M8$'DJHX!XHUQ6JW!#9RAD\WCH#K(9%1U1M&]:K9@UQ9B#\YZAE#*N3I?;S#M M%=M?I+)"0USTG#R<]0Q6-^K<7JLI]IDMEM*DKI%=35C H6?0ZI0W,W)IVZF9 MG.RE2W%K.,K7X0;.X+77?!(78/!4F_6+]6IMNGDJS6<06&<0J\6X?*)0&RLS MGAH\QJ1L]_%Y,(8N[>G03'(^?"XR6H?@ZR"[Z3U/8TYER5%G$%LAVLEJOU1D MB-BJEUKGV5:Y] 2'GD'LF-+Y+&T\641_/F6L4L%"THZCSF KDXD_+M:K^GS6 M2V^QLA/32+I MR$\Y)U$:=]=PZ!G$SD6[6ZC+*968CTA->9QT,LL&W, 9Q.;K21#K:Z5!K].. MU^R<23!Q"0X]@]@*:;;GEZ,650O.1D*#5_(NF>/!KV'%D?;)Q$?9+L0+E^AEPR6;*5[BLS:Z8^Q4N9 M 55(+)%:.4,NE8IRGF?[L7+5B@^8E#7 0T\$-L758O)T7IT0%9X&7%[) M%I]R2S34E]AN+,-WG=P,2VAK*KQA@9_^#_OZ'_D0Z'(GZX7 MN(1 >-,/\\Q0O+ _E!]!0\RQP5?X7^\)Z9(?C0!X__Y1S)MZ(.,A7H*'%_*! M?K7^),3+E?!"/&1"A@D@8D)!%DR\A((LF'C)/"1???\MQ,L?X>7]Q6;OLX]O M)M'@8@+\\CD%KT4ZW>Z;I_^>].+<)E9-67LW,^4O6(O9$ M=RQ>$ZW_'N;7!)<__D1"G&#]@R+C_?VL7S2Z(4U0]\0U%$'%/]CV^JJB]1./ M_G%A^_MD0SX0)PVR;YQLZ,\0KD'+"7[MS#B+ /ED5D0R=36B&P"EE6CC"$JF M7$!7:R]QY#-8*6# \;GC$TH)Z."5$GS>Z=Q YKT>+Y"D^?4=G ))PU\/!C?8 M=2]@")R#\,I1<>+?CU]U+R7_%NRW -+O6T'TRY_Y,[JJO7EW=@]=TX[+<^+[ MY3EQKJU7ZB!+R_%9+)X!B![@3,PDLQOK/(B]K* ;:T#I0$C:DIL?D385W'ZS"3 Y%0D,J^0S>WO(W ME*>E+7.S+F^_%DU-%\7D>++F$[TDWYDD$K:>K!L,E\;W(-%4_"+O,H8QDQL2 M'6',Y)[LL2N(&")!4MF$42_,G&%5C3N#N< WD(B!!AP=C2=?$S$W&%_"[W#' M1KS;D$]%X.'#>-(->Y]A/"EPAM+!F_=9Q&JY/4X[(X/B"4NM%XA$HP>:?5 W M&S-932TYW$8E'DT1IW?&-\.N-V'3?"^9%4://CEZ]&X^UV:LO2*RQ0J['EA/ M7%(1.U9\#/D9= M^K]E/RY8[!ZZ;0$.#9T YD;36['C5H L_80X>I< UI!8E[.K/F._YHMMS&5Q M]$BEU=FZ;BZ52D9K-U.X622*]Q"7>3@\#/>$J7$L+)Z2J[), M[&!?'?PK$#KNUSZ>NT QTY+@)W.>G)E*20(:6&04]P &Z4115/D M)0V@0%% R/MA(.B&[)CW'U#,@'PTEHCA<4"(3G_^ MY5-@['G/JFG8$V#>LA<7+)8.G;8 !WON['H+LRYZ29"W)NZ3@^^X;A_V3#O? MK@[R1'^S&6CQ?GN\[B[1&\WS""S#VEHP0 H:%O'@BJ_HZ^^>>6W*O07?H2-J MX">>#^MZ3Y?-O>LNT9MS2I2,.L MVBFR,YZC04>9YIWG,G[/$;JE="H39AY\=SD0>J97DA>7#=G_IKR0F%K'J,YS M]5ZQ-(UU>+$W;\Z72%Z@NM]TE$R_>E=W2\Z[9_XT36#PLNA7Y%K1B([B?Q'! M,4U4J;OGQ[L?N'^X&1\H6+Q_?9?GKAWYNS-R/.[, PE =A2]0#RCB3A(SV!6 M/"/&>@PE%!]S[?I,)?5*J3YA9KD$?IO:S3@XDT,59AS<#8N'48U[M%]^4Q1H M7<_?3N-2S<1K;6PD%P?*%NXDP MZA-Z>V'*PDT93CC1_%14;OF]BGYW12,4E-4=K[M-GU[,9HB/:HF-44_+/5F< M)W-#1V4+:X8CD[AR-^Q.$HJ1,&AT/VF>EY(BB5Y.;(];Q4V/'U1S:S'C3"O5 M)9(BJ =)\K6LJ!L,)&WOT0Q^C:)K-^-/!HO1K^\^AA&BX!DZ;X>UFR[7O2:/ M&&LRJ]2[3(E0I_1:*BUR[* TYDBWG2U]VJ4@C G=#5-_QYC0G9@G'^']8Y:/ M/1GRH$NQ\5FC/IC&,J90J&F8Y=W6)&<>G+JWX ]J].N RV2A!N:LH7<6IO;< ME4V#6';/TWK5K%F3:CI>)A?$O$,-XTS-:-><%D?B;K*):"+S:H3[]B3 3=@Z M 1,)8<#FF]R2?4QT3&>CE3)/+XE97QB1#9.36=MBD.B YE$J\VIZX V&:/R[ MPX@)%D!SPA!-Z,W=4"SG3NZL7I9=.;@7=)2^;$]RC@7Q L)R8'=G_SX',)%9EJ$, M%3J$.A"E5DE39Y+(P!UC$RH=1HY"N1(X\?MB9.G:8/K6IMMKXN=8ZE#Q654D M8\,^"YQNI;X83>;]XAA)'1QVNI.\H#B%UT#/2*)64A$'O4UTV",&'F\1]H7Y M8XD98/'XZ697@&7&UNBFJU6")4H"F>OPW=*?KM6]+X3+3;!#@ (T]T$> MMQ2#(-T81(XW9)M7W"8WHFP[9AAR"&^^;RGYY=YB"TU^C9[1L+HZ(\P=V00' MK\$SFKA]$/Y<5[]UHD=4YZL^&TL_KAM)26X,-] 3H/%[@F242)V^K!R&%$(! M<,.I+_<6$O@C_F>?FY+%2P-S-B_&]6Z]GAL-EDO$_ZBJ*1&EXJ>9;_<3"?!L M&@@PN MQZ^M;$'^: ! *(H8'S(BB6U:8^A)>40>FZ@"A M^5#RQ4,'V+8"D%PM^='!@^CKL:C5F71Z,&C*32*97:>5?K8X<$PH:G$#Y?AI M,]1;%C4W87@%D*>"!:8[28^YZ8>!7DK].'\C<2-^6;#(//@WNV'JQ^W:#B_< MV)ZW&5Z\L=UDU/QZ7!U*O3FM=C1-8?JE 30>$GZ.#@D1MD"2C 7+%)O/#^K2ACA8M98P$R7<(^! ?3_V09 UZ>V'JQS>[ZPY3 M/\+4CY =KF]@W"MYW%(,XNPUB> F@L1&CJR($0EB".[F9CR.8-'Z]2^"[ZE3 M[9UVOLW#U[J518Q7,'EMW,/%IGQE<7*,L.N)\5>L5"9=3TR2>,T0 ','(OA2IL#WHN7P(O0F4RK>P>T!9X/;4'4A7X0) @$H M!&E('5L79B5/X[UD+"]RSFID4]486ZRON+$]+^?MUIBC<,=3FCA-2+Z?-(#C MI$K#RZF(C-8OW/??KI<0+*EPDYG7W[SAZ9W@P MA)R1Z\-TG]?GXI*CW2ZGT?B9/J>W+#QNP^X*'CL%"TQW4L=QT\;9'TD=LES4 MP%25<\34@')O-S!(<*'_LSO>:V_9 M#GW :.+A'_9&-B'X=/&XRS.[$A0'807^,.&U,6CS-F E"0BOO@//RQ6'[1;$ MU:SSS#-FVUQ)\>X2G1N:7S0=35*GV2UA&U EU8KIHL>#+UN%Z=TF6+X6@*ES$3F2AYIOSPEF7(39AT >2J8($I M#*"]0_A0G%@14JM.BBCUBLI2:XY3R=AL>25+\8SP*95GJR=@,.U>KE)=Q7)J MOR9(8R1\4*IT/!F-9TZ;*-QF'.V3C3L _W@9L^Y[R9%S>2(T%!JB[HP4$ CA M^N]+I41=X9P!D(Z[F%R:*PVZDY7>[JWM.5VGK:;3G@1'.%8%^;$]L7+$C*^G M&SQ?JF@%=,6 &P&3J40T085O8(=RX=-3PKZW6*"Y[C/1%%E.:,T:OCEV9#/];?,0O1? MWM2Q;%E:NW^2-"J=X3($Q7. )) @32=Y@6XYM^\_PWD!U=2_%,E46)Z_2E339#]EMX8,!S) M$<C)1#JOR!S8Q"TT\F3U=5HJUX,B3 MU=7DT*DXE%7I%35!RCSU:7)NC[GXZ>KUW-I2?YJHA&GJQ> M3\9U4)6>9C.GGIEJ8G&1U0=HY,GJFE6>-^9-LCZ;]Q:M;B(]UHT*PR5.5U\\ MBO.6/>@11(Q@8H\->DJS2S3R9'4[W8VGYN,T0S1*^4E5V73[>6X)1YZLGLSJ M0%YL+/N5WK-.R*NYT>7L=5.CPB MM'YBPZXSJWBKW5> 9:*1)_L9%QCN-3IZJ!?[,]YATFQ\W3&H$MVME!];L&1)ZN7QZGGN&+Q M/59M-N-]M26*S?P8CCQ9?3874[W5.F'VY.&@,:TE'-[@T)P^E+#H\5G=TSR" MKBB\88&?_@_[(B8)^7_B.DHJOXIAT:UM%5%, 9*]KYEB6(/@O_BV+_$?)&)L MTU_5FXUT1<_[G4?J-;-(E!=GYM?AG*AUE2^V_-]C2 G_')F G\66$ C_&+HE M(U']TP0*;\L+<#2G)PWQPOY0?F3IBF.#HX-^L9^V][WW2^J_X=&V_U[47 WQ M+E2GAY*QLG1$PHR$*\A((LZ'C)/"1#O%P.+[]QN?*J?7SERY6. M8QCNVR"\$A%E2U!TRS$!ND31= U?NNPU\-?$RW>9_8X7+?>4^?*]\!?>"GP9 M$0<<"&_IW5L"PN\IND MY."4IJXH2*?)F@U04L$M9W(%BRT"V5SI,W,'@I6J=R:C]?.,RA3R^"WETZ8Q>DTDGHLFWTP-N MQ.OWK!^O*V\$K R@B;(-O7H+E2CS@@!)U+8B!K_&)A#RZN$?30>($47FL10( MW^@+MB_T1<;-MQ)?ERY-QNS([G%C21,"K)A$E*0R8;YCR,V!#DWB8J MC-E)/262Q$9#S(Q*.Y+1=/RU5R_N(RX#C;:8=[.PWSEE_Y4>WPY9W[(W%D11 M%C PA(&8@)LOV/M"7A;D5[^;04EC/!^B#00@+Y 7L?\&R!FI9ZZ$9F-8!R;; M 54Y3L[3XJRTY.+(A(E':?HUW^OV&/\FC)H[E 1A&.;"89@_%P2;V4Q02GF5 M8_MRSYHGBJEGF66@($"M?*-)*GY?09C\*Z_\A,&8T'T+@S%?;\WX/)F'+.FW M'H<237%$U.?2EVA-ER$9361<=JSNN/&,7--I+9]CG7AWQ@MK0*RD9%9T6EP" MMWM+A0&:D,-O+4#S&>_LW$KP@;TMPS9V_'I&.??S]39K.O$J ;1^CJ(<*LVN49$H5LZGO1-OF>5O M0E_?H0P(8P]?'GOXB @P6V*'3Q1*+7:^%I1JEQ$KQ14#10#N2T^G4O<5=^A, M>!/$1A!.(L27:@#-PJ#QKUG@+"+*A#5,W8!'64=Q:RT#VSXH!&'IDKV$4]R, MFQ)$*7?K(BV,.WRJ#8-Y,HM8,K?'D;D=0W;UIL>.K,^,C"9V/%8\(]26\8ZN M;:A4A5"M.$=)U<4X7D#M)U"/TL0%[9K0B+D#]KZ=H,/%^C() &6,'K1E(M,' MH#^FK]]OPG2=S7M=CT2C_A<,N&?\#9N \7/=O+>/A0^>Y>>;*@ -Y$K#'Y MYQ"5-%KD$O7)+YZ*BON][! 8(E#QTXG_1/9^1N X@25J M.[0'L8/.0][7#IL/^7]\HX3<0XRM&S\I\@'U.5+AK][!XN1#*G$A5!U)7'J' MF/_QD8F)[(5_=1NYLW7EZ&P[K?X5 )EY5)B< ^=,6?W4DW&T]Y\OOW)[X+OC2&]K(%\;_ZQ!XK1T! M/H!;D0Z]T^TY(OL'B6Q/$NEL]= 5L8IE!<+5>_HM_.5HO"-"BTS\[\6W_ '" M>R>5N?Y$W5'A#H3/\*..GA[D42IM0VI )\B/Y&!79\1!T">ZR5;?G#F5MD'. M"+G63[G^P MO4O^$\G#G9FR@3U:J"*RC@5%G.4V.7>A@OZ\@\MEZ.9I]^-^(OM3<$^KX7,@LC1C.2(&D)&/0J@7V4C=GR!./ 5^%='G DQDJ$.MO:U9V^_+ M&MX:BAI D8(%R6Y@[Z'SX(]\B/@G(E/_6-N5(#JVJR-S&&'%?Y[;@E_9?2IK MD@DW:SH"QB.4:\BJ1CSDGG[D(1M8#Y&2O5M!ME"TSK<:MM/QBH*F5W41*.X$ M^_O T0_+!YRRCO +7E;P)/Z)X=GPD;#1KZ%=+&5[$N$=J'-T9$Q M,EP/E0[ MM@T*0DIR)!Z?P-S!J<'6MA"-1B0% #=\:"(@H'"'AUK=M*+H>A5N)3+!N4^6 M(\ EK0@T9P5@KN'6=1/ 0=9$-PQT%E>&P;^,X2@?P%&TYQGZ6-'M_;G'J%^1 MIFX?!H V$S#A.<:\)F\\Y*"_^_%.1'OH(! FV !&6%%T 1(!'B8"0]'7$=E^ M#9,>%#O 7,@"Q'FUFCM@@NTG6YI;PJ.@6!$D.+AP0[#U$5R:(D@"@:+>+J+5 M_&]%T811R!)Y:..A %!$D55,K-OD^(CGU^$]+R>ZHK@'$R%X/8-GC6@'SPS/ M.UY',:]&]WP_-*&A+^$^_,GS[7BCH47*C@8B M9"J*#I*,XL6@KA;ASE5^"DD)[M-OJX!F/00:A/L3U#U0[+5E<0PB38\F+^17 M_H:$0R>$Q(] B8X'U1D1^6M/JCW"LPIZI ;!"X&8YY&$]SD"G]4=$#VE#_># MW>AWHYH_PF^U$VEB%**X(1SK S%2>H++/C1WPMD?N5L4S:L M!:/TA'A!*YK M@>8]0!7D/<=$V5*XA08"@.H>F1^;P,V:>!DLC#]FRPN\JD...EI!QEF1J-V4 M[@G' P@N(5.#T?J(A$9 @%8$!(K+ ;%S'' P#:1$1[%=AH9?BC'4 .3XLDPEY4)F*;O&:Y<=S@\,9.^R/1 M)FO0&3-T5Z9 <&ZI&5(3XXSA])&XQT#8CG(N*G F)T(JT M 51!)4CVT!(H19@]VLQYZZ"??:CFVJ7.#ATH[N79&_MB5_(L$DC*T(?&BA7K M&:_WBXZ$%D9LU+\I0YI)F$6 ]V!CU,L5VN.4J#<$S@G'6 1V+[F05:0!?E9 MXSM0YSNTD.)/)6L[C0 MCN(C^]#8,;S+;>Z^JO%N];/.V]]L,UA<3&;%7J+DO9,4+W^L*R5R\8\\^+% M#X$ZST,P(8]E]XOGDW ^L/?(CUG)%H>N=#B/;EVR=:D6$:U+LZ6]K^P1; VH M$#?;^7,*)*B&U.=-R.!VPVPC/V*W0M.4%W"%IL(+6'YZX[Q)E*ZC2DZWVIOU ME257S/6?F_WF>/]ZJE0OO/=^ZNQ.4((LV"7R$ZY#5H=C.&JVG&SLI&3-*$'K MUC/T9+206S]^):-)@H@2Q&DA(^1$//!O(P, M;WSMYQ&!TC7X,DD4;):W">EQ1)#E1X,Y^S#8;2&=,(9SP,3RG5Z_9HR:3OY) M=B8'=Y+4!TI9\:VDY:(9KBN )C#QW\[B?-AM-W5.>^9ZZT==7!&]. .ZXQ^_ MR(=SZ,;JU?#0:VS1BR(['Q3X1XITCWHZ!@H-[11Q8'0CMHRA-"2Q$"8/-HUT M%80!TD"'!N.A)$1>HLK[LO"L[CB9]37EX$IF-"R*_X5:TE7$GI6V;Z3X'W6< MT1E[UL7%@;GBFR\-(W?.V$5_]L,":*RMCP%VTO">#B8^-?SV#HG_C@Q<><^Q M.K9,SX)J9Z>Z843?JJ?.8>@<&$^MV(=( 9J<^A(I.8RZ0[RZ&W?WX"7B(,1" M2O?L ]=.@H:W'WA;K12A, 73'? M9D9(<$,&7M@,.V!>^ 5.;^K.V%WF8)IS2^WO:2^P@V,DN@;IW@OA8'/)PL0L M6]B:!:Z3XON$V G?H[:H.W$4QRL<$YI7T*P7O4DA"%5/]EM;9Q*?ZH38<&C' M"J1Y\)RN[WO\$3XA68GR0B2SD#'M] M--OVHL'3W!UD\>,O;U4ZIDS\,7/\Y:TKVH$*=?_+OK:'U+)V?7??*/:FL(=/ MN03Q).1GR=38GL_FE3C=;GW[2TJ^PA_.$Z[COUKA$ .0!_9)U5_98X MRUMYMN,0N51ZV)@:JW*:A*H_$4VGJ2B=."WA=FG)\LW_8ZK#L(HP/D^[3A2T M]-#8(X)'1H2 J?F"9F!(>@>DIZ6-99Z0JBSA+*?/26[,$\L2\T=F)K8OS_L2 MS..CNM+*RUZGL5DF"S8M]R;0EX@_4(E3NH+ZRJ6MX$AUQG+5I@[]5;@:C^/% MJBN@?2'L6D9[JF[OXL/3R5 *6SC"[_',:/\B"(IU7C:M@_E<6\I3W(=_/;8& MHCBO!]H4%O[(G_HA@DH>343(ROK4 O5N7=WC[3* W!C:F;V8Z$9>1%<^WQE?/P&K"L!=UC!D@G2T*$4/))_ MF>*(G)5SY4H/))^KP_KC8-;,_FXT B.V@=#I*J>S8L.9Y%-V*3O)LI5R/.N, M-4C44ZB3+@6@[1/B].]!R#2?FKI1KSJL+*GFL[1*6,G#=.+/AI!AFT97$HII M(JF7%\:@H#ZMZLAAST"]_4*8YE3@'O$;BG :<$6@X2CZ.Z$-C4D M8C(#H8D M-9H5VP/)(FQQ&JN._X 8T8?[Z3T>I-&?&_B.;R(;.YQXPA=^P1NW'O9*!3LQ M2O8:/9U4IDV@=XT#+?>1OF U6<,77GXCTNT.H)F%+C3Y,J2XLY[G'=;.7G%-\Q7:F13T/D9>,/Z1/D/0?+$HN@XOWTOT?(J/Y_"2O M5MQT2,3BS:8RGXY BQL'!!F)3KY13AM\BLVMB!@UK?2GAL! 9"0>3IN6_ ?? M,AG(IUL I%;]6QP=72GHCHVOZF7_!FQ/E6%%CST^.!">SS,@WF-*9P],::C7 M_U#S8(/F(^NZ:8P'24*WEX)+A2FX80KN;Z;@0M+W(FMNP/#5Y#4O*>V"ANG+ M[HKK;!_$!@^BK^]E_2/O_6#"H_!4!#UBZPO$G0&!$@\B"]T^\ O>?^/WAT;% MRSY^<6N[,9J(?OT"E[_]G!5&_%1B>Q7A2>LGHLUB6 1,S3CW2[*M^;\P" M J(,]*(B%(*'9:)HR4<<@+?"$NB_7@&;LQBFZ-=K&;*(HA37'@18\(P+1Y][Y"E+V,3)QR M*[OYEAHXGILYFELWHRC&>W EB/4)SMK%V33XS@QUZ$%!X 4\Z5[&&6_.@.V] MZ739M)#/(Q,_)ONDY>/-S(@&O4IG]K08*)DJ67O5^?]\,H%F^8+F*[/Y3*:; MXG#0;QG-1>M]9'*,RN-+5P8"1,1YA&*D#7#P3L3WP-MKT\-HH7<+^](=^6X@ M\W^\:OS3/IPK>!=[?_[8Z)7D\2L;__V"I+^/;.'[.MV%"V$Z\'BR) N0N[Q^ MA.BJ3E=D0096%RZ552 +;HMC;*%4'VVD,4.H3]5^VH02-5UMG1;'G!\7O.(8 MZK XIH.R8-P\WCW 1':0B?B@N21NL-3-\I8,Y?UN:6AY[J)A<&J\D_4IBFB> M7#C+X2W@-1SP9O\H:KROX1G/ M'B^GBU@>'*2",YW<+D.K^\%E9;<5+%YWVY[Y, AR/MD*$X^BN-CS<[WVTO:M MR(1?@,@(H(0>5."A^8GRPCYCX1U_K G#=L]H^=U3IU[6%;00X?H"<#J,M1, M5S(O7Y)S>]?N.^!M=V]/H'$<@2:Z/8$.%3;&7X[^FY@UMW0!3P0)0\2LM ^ MMKU%(,OY*_MK20ZDM37@3;00&O#R54(<%38@9G"K\EP8_PZ96Q/=00%&! ?> MYYRIH^UESF&N]:3Y.T2,VVW]N#N*QT[B4=!DZZLRFH9N9]K T%&!CA8I0.$< M(8E890<>&7E?6P"!5Z]:#OR>@\FO[.6<(T,L\!&S:< 5@) !D6\'%BY(+?\G M!(E]Z8>3-'1!<" QH+L0-\%E7VY@ES R)Q=!O;.#V2RJ]=FH.2 MQG3[YN%?<3[*CDH^I-OLETX/M_0W/-;18B(D)Y16O%WL=[7J8674!&.+5QQ7 M.IXB)I1^RR-6M >9FDD?WG\6(XII#U65D_-"IM35> M<4S?9QS'N\ER/>(Q;G/I)J:CP7LS/ARXF+L-JSP4%]"^W5E*OI:(8H'EJU._ M<-?6HY$%U*I8*OEFF OI0RC@1 "(1QP[!6Y^',YV=54M5);8\D=28J\I.?[, M1%SJP V(Z#)-<-=2H/;&1]V6NF/8''3WA!8JKXUE_-Z(!U3W11+XFR[@2P_/ MU7FE+[H;J,5VXC8>NS,7%-Q:'=\YQW0IYL!??.N\W>CM"KO.(B'JAA[/]"^% M-,2;FN[8N\IHUXWQ*LL.45G;(0M-97D>R0X!NIM_.)%1P3%JG8>)"%KS"-QH M6H1"W;$\R^6$8F6DJ109+%Q9[!HFEJYA3.QJ7 79%!P585H .-_2=O92*'=+ MBEC5+%"L ^T/4@_V)Q&OB"BTBRY.)5-7#SEU>QSDFBUP,3W>S1Z=F0#G98[= MDA-(&;N;H:O(]9RNH:LO=Z:V;,UR4-7)-OII*^3;969:Z133BUF%R9A@-*L! M#MVT'0>USH^[?%#K=U7"P=E/FKVX@(@@2 0FL+UO,:@\$AZRYN808P]JZR1C M>UR%)(/UPXC79I D4<]FW\[QTE?=JOO#D9A&+0"-P[TX D R4X&6,TZVB)0T M*,>Q)-RO_W8,1.QOU 5\N"_L<;I FBL-NI.5WNZM[3E=IZVFTYX<%&(0'WH_ MU)H4\J4GBT<- MAU^&TR&] 5RR,2%UNPK&NZ/&=XN84'84AA-"X&#O"-AFGD &BZ',..3Q[T?' M($W;SJ[-"W2!9231O;(\P64J5S5YP1P=O_RQ^]YY.7CKR6QTF,P6)K-];C+; MZY=('[ARHEY>XU6='CRE..'?G0TEH)9**LJ)?NSKO=:(K+".->XZM8*2G7?' M'VI.CM*4:JC%4LZ;=*_XX/#OQ^T'CLVO[#H+!?H$I5<<9#&XJ-,N*P.^OU^2S7&ZRK#;;/_&Y61!TG3#>D[%CS#/Y#[(8D6L"E=G[ZV/?G0P7HOZC MZ?XGJ^SRZ\CS"779U6+#9I^4$=N11]**9M3.L("*#JF'4\/J/R\EPKHI_1KN M">09PN869B@<^DH._K&%]35B!!=:'^59WCPQD8/AAC.7ZIB@U'Z_/I\/J$+W MM[.KWB='9L]S27BR,M*,,LAQ(K70'U/)5J#ER#?%_64%22>5329E>5Z=]7,2 MD=-R^>X\/8:")/%P^J[0'PF25RZ14"^2#U\#1N_3;D'%[I#@<'BT#NS?(3AO M"R^1'%5\7AG)MJ;UBNMV/9]@NF.A\FICAC\7-UR%3::[8W/ YK3ZIM9C^A,B M]5*.KX^P@TJ+N[-2@H#HR\J6>2H; VME,9R!PI@UU_0H/GZ".H:.G\OZQ[(% MRQ'OR 6N[><).BGALIVGF)D:YGFB]WZA9T96U^0T]YJ MO"$:_>)DDZWT?5RQ M?7TQ;L@KJ19X(K\+ M_Y>;.R$Q'!'#A<,WBW+:L<>Q*IOLE.UU6RTFBCRTC%*ILU[7)4I6W]!MWXP@ MV'BV6$VFQS:1&PR LYB:[4GR"PFBL4IGQ#65'A+]G+RN@3Z8+A0H*]+Q!_I= M'3H.TBI<%;E]^V&;0?/P0GG3A5,FFJ:LFVZWOC804$'>-N^=V69\[STCL\VC MF"NI\6.<466B,DY/YTPN+Q7,91 S(X[/%9Q7;H[OP7$VF)\P:AYOVWU86=;] M5.=M$IO[] OB@&WFIO? C3=P/^'^.HDYO#5!)4WP/^RV^M9"U9QP.>@=G/_< M+7K:4EP^02G#4:6LSJCU8E1HJ1FYLPDDQ:%S1-T4E;WC;"M8W3/CSP-#BGBS M;H;C=H,X=<*O <&_^'DV^!Y.OAU%C=-Y^!M(+\(RJO@Q;%JR_8R M>< ^F$RTFFG*[JB]5$!_"OC(HV1![U%WG%8C8+I^]=1>6ORY7L#OJ>]YNQ7K'Z=< M'<;^"[R L7M@\50Q9!J2.\0S0Y*45:IQZ=QVE;27WZ^SGPT0M0^E6;SV5Z72.L1./J%?'14"V=YWSNS!CVVF] M-2FGB1E5U;N#]+I9S9KCKX69;M5$89!6JC.9)L7G 4%4"DMHSQ-GS/E3WP_R MJX*EQ!\V/3M.@?;J*]QN[%Y6'4Y]/'G\S6N++ASU\L8/N[C?.4J/?B'G[,(J M'AKV(H ZO(%2FD\OYXYTN5V;KI?=!E7L@9RXSJF6-IY;@2RU\(\2:>]=FD&4 M,*A!/Y9=*&<^KSLC6W*VQ;+7MC&)T_WO7_JAXB;/>!2A7L7)W[L8KIMA[F:$ MH5HK5+4*3!4JUB:_=I_:0+^Z)9UGIO>+)'#V)7[M*#9R9/1TF]]EPU7RR$UR M]8AG)Z!"P84LHBSV_:%NPOP:&1Q>4:#NET;MNC@=I.6;8"&#I75V=XB9T>_0 M1$93C7!=.MRJ"-"I9,A6LH0S4,]]>0G%0<3046*FG.;1+MM-[S=BE^G=;"$#RW^@ )%GP)WF;(,+H?#Q;M0;JJ&[RK@ MF=QWV?#0_SI^/8O/F.>)P[(46=QP=A=D>MKRJX!#=I@IRVYF%MN9 MQ!KC!=5K\#P$#G5&2V^5,C94]ZMJS]!5%*4^1'<2XQUFZ!\K^_T(T%64,50N M>PU>3%V#/[JO)'E.]4O]1)3ELYDM5),5EK)R_*R='^3%]IGJF//C@EL=@Z@0 MOUOK/E)QMNE#8%1V27-I;^^5/;?WA;?W3@]_$B-PGLV9_&X//NC87D^-2!L5 M ;/J_/R.>,7_0C('%%9.8"<[/@&K3M\ZT6U*..W;_+?_: M-4A-(Y"+KKW'2I&)#_A9'DT!!6@^%U&' V5'>:] M!VRV0\]M&VUAU^MC[RR[MYC'CNQV;T'/.T*5NI#=QXY0I;D)T;PGCQ!LW,I* M?]/X8233W32*3?BO/?G!/U0-(\I;\P<5U7@%@FA6PU!P6P%<,^]&_VPD'*$# M/0'BV.VKX/58FZ_4XH-CHVT/E/N >SF4 ML].GW01,L#+U[OCL!VK_^E_*ZD' DD_[VV(\&$MG&^[7\T?0J^QC?==BR?.'<=]1U$GV="6_ MB;Z_3]^)]MYVW]Z186; 3.Q_$1Y2/>S_LK<$JL\&/,(1[D7D?06>0Y)M!"=4 M"0F%XUKW&VB_?*A7M_\/N@Y2W7=MP!YEX$Y-2"88Z)$A=R?6*UMY98GH"[WZ M3VXU;ZW@,1X6/(8%CU]6\/A*">.KCM=U>O[O^CCS$23G54<]DBZN1GA+Q/D7 M=JINV?[#GFC8K@&7ZE\R'O;1.ML\YJ_C&?P[<=]N_^\_^-9<1I%,-_*F'.M+ MKU>2M\Q6$6TM?]<:=NW_ XWJ]Y"!VW2+Q9&=[+8^B:"GRY7]%FC8,3@5UEM] M?@I+N((7A?8)SO]D+X+J:5@4&/ _13+*.#!)O=XZC7SM-6#^X]T,G]W01%_N M)G&0#OJH;D, 1,7^UD%;&J_OH2ZX5JZE.Z:PZTWE376H^R'Q[-GUV C=MDM# M*A12,#9#W#YA6^.>3/AOIJ(U]SME^GW[$.H@?#XTG1LGVO66XW%2$P*CO=\H M94L^>YD=UF>)?0\A!A>1-U^[284CA51L_H+K^")WO)O-\- M>K]9G]F%2=QK>!DUJ4#&GFNS8[.>]_UM@T<^(,3]"'4M\MI5V7"]O9:N6S=6 M/MK>WO!]@6?@9SMEG+B_=15PVRR7!:&X%/#C%7Y,>CC0KN:7C^:4J0NNOPAY.M=BW^,-M;J&>M -[+.WX8 MP5WLV)7>\A:^-,);T=_Y,.6U7>5M^#'^(@_%8P1YS$-D^GT\E-MKO179MN/& M3_WL?_0*OZ#5M]V^<%X<]OHB$-+PC*;;;!2L>!4W43X0;LN)^R"(JX2LW>M M_!*W_L4WDWM]P@SOSA-W AMO.^.Z6DB :MP-F^30\;%?ZW:B:,D=3GE=TWNL=']1W M+L@.QY^B"BTH0W[@31]M8]2GS>-LW+S9;=&I[W<%=3MAVGM/S.-0WNY&&EJ# M:';W )^B7B\L(LYXUB=_X5W?0>":\B:;29>S%I%SDJ.:DI&+S]TQNF;ZX7H[ MVY'S2B-16@^-9V+=Z.12NHQGQ_3=(Z(32C&BH3EXMIM8WF M/-EGK[2JC#9&9=*C5))=U!?/RDQHP9$D>3QT"L_3:1,;J5?LD56+?8R-*&K) MT:='DDNMT>@QQ=9Z'0S.8]^[E7,1X7P]D8CCPYTJBEL16^LH[-*KTQ6-:>G_K."(TD M3Y:?)-)3.VFM,FR'?108TM!SC?28BY\>*3W+&MW.*)WM\3%)D@8:S4B5%AQY M,J<3&Q?@-(O23*WDYWR]R/?*SVCDR9$8L43)3CYC]*C-*COG#)Z8+=#J)T=J MI,N+\K16+?74RN"Y)!505M<2CCP]DB(T.:(UHD=LDNNHY5YR:I0RB)A/CB1T M5HZ9+C?(WEK)#EK=')UIJZUS)$J(/)M=SN,M-E=9\LMVA="?^JUS)%JL444- M@([>JR1EO4^VY&Z\RIRCD6Y&;]+MI\F(Z,N.G%!MB1#JS#G0+ZA*>Z1(M3H; MT]+#_+S/]NO#,9+72)Y>53\Y'#%1,\QHUFBK MJCJ?)VN)^IG72;S_SXB!A?&PK9[#*TN!>B)1Z( M8UO_A5>,B/<_6>1%K;Q .(Y:QW#NN&&!G_X/^YM"<6-O0RAZ*KA1U\,H-6'8 M1R'JTUL V_17]68CW1/9HO_W!3!MU'W7(W;W0L&;)1%_(%+_V0>&MYX/F+UX M[][\T(LVT=,./DC\WV-+$Q*1&]-'-:EOQM*]VPV\L#^4'T&3S['!5\30(2TD M/O&)L;V;D?_];8OOP,)$MD$,3B"@Z#R"GG_JAV0FQ$L0\4+0(5Z"AY?40R89 MXB5X> GE6%#Q0H;\$D"\I!_2(5X"B)=0C@45+U3HOP00+^F'3#K$2_#P0CZD MR! OP<-+^H&@0KP$#R_D0RC&+H>6OVT313 _+5IY-2"DC7.5>>\%RT4MTPNG MB?\6E/8OA3X()$%7T!__OQ_4C]\W32X+L/3'X34Z6',?/#]^G2O _=_?HY!V M+D@[GFA]0RD'C5)>J,:^*6+Y3=+X74I(_*X4H;!EX-WT>7J:-%81G*X4\2M? M;H=V>S]S)'Y[PU83!OT1T#VMZ"8>Z8_&::/T7I0[>#'?P*./Z<:3R??%=G0MT(VUU#0?T(I5/*>*.7? MGT8FKX< +ZZE7Q87GTH F8?T74F*_WR&<;:KT?[Y+T$ 0)*N*C#\?$,O+_+3 MA&# CGD@%[\H*H3RE (&AG]_PL'<1)\K'&R/DW$NYOY)Z>.3OOGCOZQ+?B0!U.^5)D4V&2ZEI%->_*X(5 R/_WC%QDEDJ?/XMPR M8[^&^$!P.GD=AK@TI[NI, %#^!=Q^L<:4EZ0U:5",U]O=2MUHB%PZU*KMZC% M$J@.*XE8G2DD;\^F=-_LV#G M@WR/WP)[D>E+7C>%/'#_6]!-MX>\5=(6NBP L2%)<%QV[15C>;58&R"B$K7F MKE%)8P3AZ/:]Z\#_6*CR^ =NT@4W>D:P#&O-0C/)MF8LT+./0CM!9DH$*L;, M0,%"G7:[_>^G>;X!XZ"OMQC<7).[X;?/>F#N;8:CWLMON\>T&I)[L5+2?![$ M?&>=LH;_V!;DC9R6&^0'-O;J/.\OR/N%P8Q;-W/>*E&Z&^?E2\,4VZKD,S;&()9T%LN1H+-] MTWSJ#5+:=)5"K03H'[_2Z6B*2%[.>PF4+KU65.+66?:M:IR[8=FOC3>\QK/- M6-I^= 9&@P")AM50GL"X(*,N*4G(LZEH/$[<+L_>0'CA]CGV];J3.^#8*\<- MMLQ[)G:PC2V@KF7H:;SM8X$*N(9T/.)P1(_J@0Z\ L7DD8M)ZW**;7*PA(=6/P@M1*GDA MS7_AF_4 VN9O%:X$F.%N+'!0W?F1YX(&Q7*>[V[J>I^EK'5R\#@HJ-,8:AJ& M@P:7(?^Z#=M_H"V_R6BUQK+7[JG_/WMOVJ0JLZP-?S^_PECG.6_L':%] M&!1P[1-W!"K.L^+TA4! 1"9ET/:E@-Q'WT&V7%)55>5565N:5 M5:TP:=D+&BO2L'K=N8H="[3MZI:^( 3(&6FM>,6?K2:=I\6FI80J4US;C<9 M8M L+G+MQ62D>T+#WBLU>Z' W(Y[]%"S#I9O?B5CR!QM*4O)@/6"=L4^)H>B M03 $7-$]WOD)Y,*%A>9W;'.*5S9O?\FQ(V8[Y6,WG\V.F'VXZ#A0V![(]:UC MY9M#C7I#W/5R(._?U^_VKEB>R]7O9/D4\_,=OE>.[T",??T:B=\W.#^RNA[2 MX#Q=Y51^ME"H#==2);9=5%BG-;4+7F%+_')A2X\N^??9+)[0I+HZ:J>=E(TH MR]&ZJ'8*LU29]C-8_B=^.ZR\Z_YR[OUX@96=UG8F;B5:Q7I4HETPTP,!"H2B M?$J OJR/^M/VE,N"*C=Z8K>";G-L5DLL6_2H/NZ04%#DTWG\V:M"LE_?6DX! M^6/[RUAR5I!RWX-_CQ1=.11FA;3JK@7)]O=U8YYWL,-^X5=UXJWM:%>P>E_? M=?\8L'8DP<[\L/\J;N"RSM$][C;7XSI= J>=^HC/>I9N:!W^$8C MAM&;,HQ2^-,O);8(&9,%]D0FHXFXPT3HX"F:=/&N(4@*GG/IPTIV*2!ZKZ(. MW%G^>C_!VC?_0N()\*=__[(9PIZ20;*\_IXI^F18SWN;R953U][/*+]%)OE[ M0'W[3/+;IH[?!C5_J53>0ZJ'%LN7T"'0&$;PS,S^U/CN(?-J4!'TB(.(+B*" M#N2^4KS"7H%#%HR-'V[;?D7(46%22U"3DE1%.ND)HC"C2G: PY)<^ ="CL)F MP?A>FH)_B=T]'NC,77SXXD>PL _1XE=Z82["2[O[DXQ>-V1_@1K8@.JJ[;@Y(I%/; MSL1](@:6CB?QBSEMCV5BU7A+E;S8C_T5ULM[*EC9EH\9L! W;RN1'?8YE N. MS.GV=EK0@_NEL';45_JHKCX(5LR2([J0']-(GRD4.76&)C>;%9>""):\F*W^ M> ;;F1/KK9BSR&J[OM7V$@5P@ *BZ<*;_T P[K8NKL#'&K0/+#29LK/-N#T7 M)E@"(8AZT1:QJ8X698[X4*;L6>S]:0C.HX37O,X9V%U2GES*"IK$6W"Q3__S M,I8?A[WX$@*9>7[#^UXOHBZ/RP9@AT_I[T+"34>VEBWG* M)DN)W84U/P$=_^6U%;^Q#XGLZ:>CN?+WJ*10##$4><)3_Q,[^1F*XTR6,![I M1&(O0I+V7WL9E73X\)V+\_W$P-MR#"#LRV631)_(U(VFZM5I '^>F/_C8U,+ M:OQ_=QM9WX7J72D;4+.U%]=E^X_^_./5VX;[<'87PF4?URU_>JW^UEI]*6H_ M"?('&*#LVAJO;@GMNB58UMEUM-EA^O:B0M7S* MD)@6AYVW9$:5F3M5MBTU,9W@R_)2-B9UR""&O&XYP9H%;"P95;:AY7+3R2(] M$'CH%SM[IJ,4!KTI6RRQ&,8M,8XS1:$("5)2KUNV>B4V49BC I-UTDAZWG&4 MO@/3B<]ZWQ3T#-%<<4FV,^BA/716RJ@4/*.>]5YHK]6%M,Q(*I9(]*M":E%< M,N"+Y[W/2-9[:C"G.D#G2JR^JA5(<67T2C0- M6I[UODE4&LLNGZDQ%0E9,^74:MD66J#E6>]K,ETKDQQ&J_WVFC'(&>A=@;-Y MUCN!%KM8LR2Z#,^@2C;+)-<:(_O-)B*T5W)'PVL,0?6%DJWR-IU<@8WBT-(O M K,[YGHNATSU-#U6&VU=UQ<+HI:JMSC8%+T%8'XAQVGOWX#E :!?0_*B3H\Q MJL?XTN=-XAK'F9-32D>82J*KP2CZ3[EA/'CH@O?(:*:@_CE(/.ERHV$UHRFL M/F[@U&R9*+=+])^8!#;_.>C3L5PI"GZ];? KB3YAO[1<>.BB7Z']$$U$X!.! M/N&_M*)>V"8">2)^::GID,U$A$TAF8@(F\(R$0";HJRAX.+LW[5;[S?J+]0. MN@T*/W0D]75*'A)/M[UH?J]@#NSD4H6<[M22I%@-_&%JQQAPZ!=CWZJ9$ZE! MI 9OJ4&(ZTJ]IR9^U[DAUY-PY&7]$LUXL^+:![*1D,=6C2L6\;SY:R+^UQN. XTE:-)=#&V)-A[1FK?.DV]HPH5]..H 42 M1-P/'G2=A6N%]>S\A^&*O_X1"2I!6;.0[$EJ M?R6CN5? IJ=_/NA53@YJ!#-?V,AFE<]BZ')A\)U#-L4Y)_ /4.!(8[]QV_?3 M-/;^ML6W-59<53,K>IQ?(%*=,8Q^?MB571EH++ WL-1GD@.N3\Q_Z^## E3 MG]=DR8&\L;P!%$N9>P:1,^4=L$8FD@4Y?P_TY>^PA*\438N-I=.$U+T3Z)F- M=6\VQ20#*N&1PBB&HS<-@CVLWZ/YJ_,*=$KYKEUF/9<$((6N1[+;F)RR=K\1 M$ LTMVXO&F*55;H$P_:*G61ELHH"8B,VV,>-ZXC88!]](@)F@XTF(BRDKS]N M)L)&VQ&.&()@N3J"\2/=G4(M^#'?AWKM)H-^2,**%X-/V)*04-:)W5#_%KW_ M<7PCW2B)DW2:*:!T':]-FLOB8N4KN*^^T@F.7$KHW469[,5^O<"]B$GCP:_= MPLAH=F<>C+T3@/NV$P"\B>7D>$>BUXK-P01;3C!LAQ/!1UY72!(!?2Y=!1%K MA96*H7*]W)].B'7OZ\[R#[VUCW=-LMO)27\V0M7-:I1?Y82EE9O1.P9:%(T# MC7E(2HNLB2GKM])?!>U^'MT%V MRN,"OI3W,:RI.)JD?KII7%4TJ9BEQR3;*5FIS8@HE+1Y*R"$)B/3^!MP'";Z MXN 8V\/+<_Q3$9WT$'W:P&KY+I? 55YGVBVQL-8<1[X[HC=[.)7#'2R!8&R+ M+V?YPI(MT;O@/S0=)]&K.SN"-H/NKVJ1V1LVJN$[>HL#'VMX$/;*M,I?A3RQ M+N7ZE4(%00A=[\XW6:1?+JUV],HD$L?3Z2B"\C81E,]+C>YD8P1" %T G1JF M$[.DA:M84DQ4;$$S;=?R.'9A**176W>_(.= S. 3$S3?3_J;22C*Y&6A>O@# M^(H=6_*6XL7K@4]L!>CFCAJ5US13\$(YP>N#-]$VL!\^MIJ:&OC9-9ZS6OR[ M?(JQ8.A6#'R^B0G[4-]C_W8\)O'"U%,I+['7,D57@..>6Y(M>>DU,5N:\^!U MI#=ZB ']@X.R)/!'*39Q'2BFI:FY<.IX\+//R^Z^X]H?DNRS$#XW=A@->S*+ MXD$6H!=;.I7!3OC>&@4OK-CPO>T8Y$;>C\-[7_@R7LT6\*[PL2K 6HA&CJ)Y M+WX0'NA5E#0%8#7LDKX<; L??*$ :'PGV=@*O,__"QX(4Y\ PMP^['@/B$?( M(W:05^#E((PZ6MPW-?K#@M$T2Y-A/ M1QK]6]#_?X_:^?O1;3<;Q96C\&Y)4%V%-0YS1TP_C["GVF.\+M?(',.7R*S3 M%AK%Q6:OBV!!2"+M7&BW)P._33S^J3_+8_5X>['43; =)F-0N"CZGY@WZA@M M"# C%6P15UP.YV&'GWC-JF3;THU>['O:U@60D37U.;1*ICS,(W'@=@D0!F[Q MLB5)NF=]>!F]'7"\B15-VSF"$K0(5A[N'!X"OF;.)<],$:9>MS(8YM[JVF/4 M\W.\B2/_ [=L\"5G [;I?=5;\.1-_,63-3BYLH;&T'S8<[^Y-GV(-<*)2P$AV'\2 9'4[)DL&: ?!']A7,K#3 M+%./?<"U+%67%4=L,"EF,[5JN=JB; Q:@83$F8;TTK,,!7 !S5[;-[;E<&TX M=L\#!G^K\6M%=_6:9WUQ8XZH-'*\/$ V22>SS?24[)I=O=CCH8C^BJX%H[6! M>?QZD]_I6^,P(1XL=('TG^GZ3W;[>F%16/0MEE<[@KW(F.T*0I=7\,8BMI%X MRWY]CO/6@0!6*S@O'!;E_OAP20I?Q/13PV9LFJ _PP/;#XR8 >)U)'C>G33F M7K*5R:S!!^+)X/7ZHB$49R3!)B:40:RL;EYI %/' JMT!5:N.=^7H'XE R^A M30#K3O*>N#LP E[QHT[]PX(P$ \*G/XUT=[-V*X3$[DT\RI(Z+1SR[516<] MS _R6&G4 _*9 "O/?WGLH.044^$9Y26N@C], #! @VR/%4$G+U[8$< C=,^& M? 5P8 YU77%V> F.5K<^%AT\\'EPLG>D*I@ L02TSI 58&+38$(=.[.I\3/3 MRFJ\;7N+Y_ =;X;I([SO%Q+*K%'3G&<<)KOJ$OEU!VM,)K6^[X5PU;%7J>H]VJ(NFF1A5Z>U^N8OO*K&%9& ML:&4+CEI1DK-IYLBD69'G19H2;QNZ?2-OE*QDRU&5]QF9NU.5VA6]JL85E#I M,5I9E51V,4\42@K?Z!GRQQYWM*MS+"!N$B)#$:O]=10QP=4KL51YRUS ]$L=0>+ M*DLLZ_R2DOFTCYC+ZWS$T>U)PA!9;O2LCR?-G&P0I#SIDETS3%COLH@ MB4IEQ)MY;L44O:;XZZ;X=@;V*Q,M('IEEMFN*P8V6\LENUP4[= MT@1OBZZT JOYK&6ZZ.92%06=(Y6$7K3-[&"0DGPKY3DM5)*'>4)2$\--I\%) M&&>K_I7R1OF)2E7S"Z2!4W5M6.YA^-"WJITI*;DLU4 F2"$C&IUE=INP$=\* M="U$:,X*FTJ#J0P:VU6[5]72?=EO/;4JK#W AVB%;=#9/%+*,JU$:>6[GD9: MNLV3@LLJM0EA+CDD+=5IO_74QH1\=U(EFMG)3W:#CS0)/Y-FRO8)-SV3OYC-$JE>AYFQ? M*^02G,+VVBO:#\?L64H?91+EFLH3%802T:222*_\YM-P)]ORIFQO& S#LT4\ M+:Y0ON4WG^5LH[Q)SY0$4JDIR_+,$$2R0OOAV'S!8WHU"<[L2J:)EP6C7>EM M5GXX1O.))L4.TUDF*V?ZA)UOL4."]ELCN2)!39O%>8W5U6$JMUSQ)=:4_=;( M-H5F!#JK#QG"M OYDMC'NTO8,OFZ92I?GHRRZ'S.N";*&$HVFZ\5(#92KUM6 M!*-E#LR4C2AD!G,;@\YXEO#%L0HEC)7\U*60!8IIB*-N1MFZ?%)[\-BRR2<( M:N.N55;"RDL[Y0R+*1H^\TQ*K?3&$=@DF5)=O,USW<*TPBDMO[7<6R62F"4U M:3;;PKJ$6&P3R18-6I[UOL[-UGDJ/5DP>H8HMQAGLUEOX#,/O;]1(_&R6_03 M3E3L%@;E]QR!1_/[<,R#SB_O"L/V[/_)':LM/I_8P:MDP9N\01A36HVHWG:$ M24RBV.E-&&TUK"VB"HIW)8PATI=KCOQ<4H;=4>T)25WQ%NN:_#%8.IJ7\,T+ M^I3\I27,0CXOR!-.1A,3OHF)@"R:EVA>H@WFX><%;#"_M)SO72;FXXDG;\W0 M>T>9P,1RQ]J"ES']SA+X:GTTXLN5 ZFGVY?)NU3HRD<@=ZJG&2E%I!27E"+$ MU>$^J31^00/?*AYW*^'&X0/)D_0BG>+)CXKC6'/E&IGZ055RVL>>.U M<>6A?[C.9DC%\6Y9VD_MJ6<""D2WPEVE]O.Z];WRI+L=)M!L\?,A-\XB0VWG M.J6\H+Z$;+!!9,HG@ZY6& HQ[/SROUX.D59$8HC P=^G^E/D$+9SYX61PB B MT$?VD.UG2,[*M%3/"(#!0C:O2=,%P^))[!)'S@,#P$N7P \84%#FRD\ K3 4+KXG:+VJA/H]T%HUA6:C MKJY:JI)>(?)ZU!"=R=?Y#3\$6H/BM+EILQJ*).;DJEI+:4I!AOD5Y)]_T#B. MODOL];!>FKV)5MA1#WAIFKRH*X9B.Y87(!"3UG.8:/D[G#;!&6N15,+BT@D5 MM'[#'MSK-&V(] N-9G8*O8?;65'#&VRCZ:C]^7I6(K?6>-R_L8U864AN(;D9 M,FPC-U[E>;4RI_-[(D4TCI#GF>X1^/Q:5UD$R:&12F".M%!!\C>LW8]!\K R MM#-#G)NJO&5/JKU\(3_[1J&=#T%RHYIQB"6G\4BC-R,S)78M\":$9,\"QJYO M 0>I2;T#^^(M[B1# Q&_Y- >V&UCD* 7 BF$;+4'9SS]:A&$3/\#-(M^@@Q^ MA"_K3M>-H1EVL%M_)(;(417VB\N#O7_I %1L#PKE.9 NFT5[)IUQ.EI]"$FS M\#__))-$Y)&*/%+!VUF15"*/U(/=OWX$>V6KXQI63Z01?BQD,NVIKIBX#+"7 M_/,/_D,\3P%*(>R= ,Y$;T(P"(V+-9"2DD!VS"'31Q>UTI M.D:+2WM!\#0V-MD3>N\A[]Z.]=Z&"T$>[P?P(A&;[J[4IF3-;U3D3[W+E M[L),0.IA:$->.KX_ML]SUT5G:EI.PJNR$J59WO/T'705])")Z4U7:-!R^AS\ M>C3'V/7B^,.L/Y&++RQ2>7R0"9<+,&BQA=GD8ZE%,\,R!(VXB7G=H5BDK9:_ M?L;U[ ]8'^V2A49O-K,<*@LBLQ&P&DNJ>=7(R+". S31SHL)/Z2;+ZBM-V2' MV7L"Y@LUQX&:BZ8+@_O" (]73(,-?)RAPK,/EHKX(IY=@C$AV>5MGN,;JC3C MBSUVEK,3#1H6(L(!C,73Y"4D"[E^1R&'X1?"+T(](@3C#!7JW=:*NX1Z(HJ9 MY9DVUIB.9#I:V1KG5<4KOT;"O'[B8H2,9[_]KU>[YI^S@IN/47@G% 5XZ8OU M3'>U6,%4N]:NIBIH>ZGD*BP:"[\!FBBF" N\0^V)Y23!<^(>>XBM8$59WM[7 M=;+O5-7IO YS=?_RF]INC)LW*CXUZU1ZYEK]*M+?C"Q%:303^#*J^'37BD\4 M_H1$1/;O.$D^X2.Y8D4.,BK%%<)Y09_(J")'&.<%>TJBT<3<;&(^Z=M[=U\) M-X_Z]WF/DT\I[!<11=](:7^2E+ZF02&[?=LQRU_!0T2&+SHC"!\1&;YL@:MX MA7:*_=L"_FF;:TQ.SM 45QITIVNSS6Z@?V@H\9:??UQ(N'2I+VS4"CLP)^TQ(4RV-(=!]W@Z3J;)ZUWT MW=X8^ ANI:Z&6[\1I'[9F.]NF/Q.L,JY4AV\3W3FLVRM-0H MJ1VB++#T9#80.S)\]3__H%@\G;QB4$)HS2XB,KM^M-D5&,A%1EH@N ?-LN[* M](&[O$H7RY+(K=4^G6Q5\333;!1I+KF'.SR-_#33C(Q,L\@TBTRS4$(4K$KK M U*I3+,]H[ UJ4JF5$^): .;UE>[^@$H&J>N&2@:6IN,BFRRR":+;+(?!7AY MT_5SEU6%!9KF$JJ!2.I2I60;9ZVNO.?"1N,I OM11EEW*ED2/W$D*S+-OH-G MCY(2=%=P^\T)/R%!.AJJM@=WRM+7O)O;"DJL!97=2-EN5EN:W:[;XD@(=ZE4 M/)V^(MU/.,V[KNGP&IAM4;$%\%*.))Y%:<[W\HRLP,@*C*S 'X.-/G#(B\Y" ML5L)%2E@:11S4AF!L%8[UDD43<93%]E_'L_\@Z+Z&U/TN0MQ3X$Q,Y+M1*9@ M9 K^'E/P3$JQ?_T@O&-/#!MF+8"FM Y_\P$_S9DDY4VW8+,;0L#<(9^9ZT5Z MQWJ&4_$T>7X?\>\?:0Q>, 5/$G8B:_#FUF#@V8;!Q<\%/O2?;"&^@95^5+AL MO:_@O36.5%I2EQNG5)U=>R09 !3)5#R5>M<@C!(MOYUHV7"FDA6SW?E<\ZCP M]H2] F]/8S"+ UBNN[F'2P^L(UNQ/?">> F5NSQ)J""WS)24EK+YMR-,)='5 MI,;DY1+KG+QZZ?E=WTB8+)774G'(3U5&,KEMK:77QU(]2IB\:\(D03ZEHCRC M$": 84]8-"\AG!?T*1DELH9Q7L";761IB28F K)H7J)Y"?N\1!M,2.&M"7KWC!F87*A/R.6FF^TC2>!()D%^E4P"1YZPV[-I?)(F M8?RBSU-6!!@^:$E2;)?0%V,,41)C__>_XR]=B4=*$BG)9Y0DP"OE*RN1'X'@ M5[7H3BKS35(>$;I]+3MVF9PG4I:CLN!?5184?R)3/TE9=L0TX\=9*>$@);K. M8DH^X3]L+>'7 -J0!7#TO4%*8H('[\[+4LSRJ&*>@UB\PE20&6TC 13^]]54 M*61R"(0+/(KG.7J$PA[6?"$2X*/Q)R<1)PE;$OZ*KK7Q:)@NQ9L<])/>J6?[ MH)W>'V'5%O08?M(BJF,]6.FY:TF#Q;1;&;A[$IGT4^I&!;H" M5O#_^1&CB&#JM\+41W,ZOHA3;]N3SSB5O#-.K6O\),FHRS[KS@U*3E",E!9: M *=(B%.7F%]N%J1Q5YSZ$>[/+,P*F?.*Z%74XKUL1WC5)&BNZ"4YQW2P0L"B MA>D8[Q3E>F2_0<@0+HRNT2L51GR$<_YC%X!]">X'#@>??+V1DCBO*A*V24F M6]2\6JFO -(!6Q6-4\E+Q%V17_1!_:+M!AOC;5L"!JTY=GC%V!FTTEJ8\H8L M>1:O 7JZATG[D%/^P%Z)*T+XK\+KVUJF;3B^QH2U)1KJ96.OE26#V>MDWK0^ M3C>QL-+U:7;0&B'\:$G)(ZXG=Q+RCHXQ'2>02V3;D3I'8XX@[$="V&U-SNM" MF)VJ=2&=NE#JG/$$;1_R_-,@;.0W0-% MT&$&3BB"( D>,'YIP?/S@ZD/#WM1=RK%LJ8.Q+79F>-V#.@5;"['I(6KS.$1 M+_[\F>UXRF]['$>F1WWD2,+4@/H K'WP9TT[:6%#6C#OJ7,+VOW0R-_U(\8F MEJG'.D!I8D73!H<&QXPY4\428W-^U\Z%%21?'Q?LV K2PL>8GFS&%-LC4=(\ M^3[%2@#0%/ >SY'$X"U 6UDRP#,T;1-[L9Y@0%!"62=VR^=OT?L?-Q>4?BO+ M]7BU(%84>S.5N+)*^Z[%*ZPF P*A]F(U[3_Z\X]I2,>5[/T/BN@3@:&VY7!M MB)'T6K&]WVK\6M%=O2;I8\GBQAQ1:>1X>8!LDDYFF^DIV36[\HV9@DFUMF3X ML3N^QE\8']689,%[00S=06^=MRRNV%E0B;G2HA'PPZP\%X;Y,4?_^<>1]L'> MKQ'&6T$ZO_$&"6#_TMB_:%B?[D-CTP0+Q_ (K#XP3F8-B;P,P>/3\@BS3&8- M/A!/ACR8%T<3J5(HJ^Y\F$QD\GFLP+;^_&.!!;D""]7TOG@V\*=8> B(PF\ M"[7)TS/>AHH(A@:7E>?]\?YP0! OYP'>9X&%NE*9DK33PM>*'/>^ZBFY MMO$>"W=XJ-,"Z$ !",&#WYS=KUZ#):^Y$FAV )--_!FC=G!C3IP5Z"L>,R2 M6@!S3Z_67CL>3AT6AOQ4[_O+:BM_8^U&2Z>?D MG+_'+!S<6VK($Y[ZG]C)SU <9[*$;&LG$GM!N+;_VDO.M<.'[Q !["?&,>=_ M,?2)>&F0)-$G,G6CJ7IEK^'/$_-_?&QJ04S[[VXCZVL"O;MS>-Q]\/H8PO"N M.L!^'^%/"0/>6JLO1>TG0?Y@4>>L5%;)Z2C+-#0"&VD5708S#S'XSZZW8TNW MFQ70#EVK,IO5;-P6"R79%5H<=MXRRS5613XA3)FL42LF5CFQU5RN )HCKUMN M)=55\ZMI$BG0[&+6=%R]/(1%6<^>6:ME'9G(-?I(9>X*-;;;T;4T#5H2KUN. M)I72&N>1#Q\OIFG?J8@WIY-NE[8BH MG5^E$7K,2K6Z*)/JN*NSL.79>W:DY(K&1^TBLZ$XE^B/D\E!FP8MS]Z31Q/V MHF)I%*/DB4%/E--D@H&WB6>]SUM6A:M/RE$6+=JKGI=5O6YRW0\NP]9R*3()!T MRD82G51#3_RYDL8FXN MI2X:MCA9S'"3:*[\UE*UH%3G;MZ0V(Y;([F9-)E4V[3?6L*,Q(#)2+TFTQ#6 M4QF?HN/>6/:;=U,<%52'ZZV9136=LNIYRB4:OO/>E9K-(J&Z$W8A#]5ZA]IV MQ>;*;XYT;3AC2H-"#<$PBDMKC-OLM^ 3J?:.$]+-NTW[_-25E;*4B;/5M % M59AGASEQX#OO::'!K29$OLFZK5:1'Y82H['@J^^%?-]8N16)8(E-;\F6JQ5S MU)?]]+TF3.1^B1@NV49BH[33360A3GRUF!6WI46B/"\Q_59GC4W;%#6E:;^U M-.V,!PU*TE8J1AI:MK>A74N&+0^]OS)R#B2P5'N,U^4:F6/X$IEUVD*CN-BT M.-@4NX4Q\Y[A>CQS(WX'6^@50,G_V&<&(# .35VZ0,H+_J3/P3$,[* WY>=] M@_L9_J?DO>,;9+S]]$"DY@G&90DW,5YU:MQT.)0C,MZ[DO&FGWXI]=O;LQX4 M-^(OI7H+V42@3\F+%:&CB;@?^R%.1C,1@IF(L"F:B&@BHDTBC!,!-HE?2L5Z MFYFX JWD.T>*^\GAGC22=PB<^=#4?V;N7].7$5^E+\,H>$,2(#T9["1H-M5H MV=^?YN^R$,X60D"*$6)>O_<4Y_H,JK=6$^I,2RXSIMZ(*?5W* ;V9<)+](D* M-WOJ>YIQ7;K4VRZ7[XYUI_?G_WV4\?\(=4D^NKI\DQ'6VS@"39 #SVSX7L+] MO9H2!)L">F>]^([O)>B%$ B3#?2'_[Z!!Z89T;B#RJ;ZM0H>= [XM_-M0G02 M],TLVL>'@PZR^ZR0.(R3T25+@,D7EK24#/=*/)@_VJB]S<7)#=;SE5(C+]]% MWRDU\H>D=K\9*?8>-8PW2I=/*_B![K+%'&K'.Y[^_9?'K$? M<01!&0T/"2QWR*\-#[#H" ML#RD&Z.SSVR-_!>1_^+G^R\NH%]TL(_&'6G\CW-HW$CC'R]*Y+73@S8$!58( MW3R2IR/DUY=[]0[N;BXLNDX&+X7P''1NZT$Y&/"[TXW/@2:?$69;:S M4*BR-F<+^2Z]H[^[C&@/Z:+YK<>S*SN_WSQ[O=1K'.BU:,(E& R\7?&2*HQC M#0^(!72QY8-GU8XX'$Z8UI)M#$O=Q+*[=/,(I*L!%AJ%([>ST(+6\-^*;"%R M/ 4."+>Z2 OC6,,#?@%=OOF 7U9N:+G2@MXR>F].UVO#1K&H0_ #QAR)7:I; M&;'Z?H$:$SFG&*)M2!CDE]\#-\9X;.(ZKB7%@"P@Z6K, L_DM=A\?X4:$UUI MQWG[S)_)VWLNV[>X;_^UX[/TF'@/U+K_]BIKP,> UHHIVC')\%KD),$C>HV! M]XJM(&DN>/Z.V^@^=$9^M*F'&^2NF9':X 65I236>" H,.5OL!PU%C0K3RJ; MD9K@\TABB%4; VL5L1S=D^6(PI^0*$O\U;0'Q&!!1GQ389@(](F,&"Q",1'8 M4_)BP91H)F[%8/&QO>&'9"1?QMW[LA.<#_M.Q^'+F/=+X]'> Z"'%LO7T"!H M5]$NN?Q*6A_T8(+P>Y$A"+BZBEMKIYSA"J&ZL=?J=248BBL-NM.UV68WS@*O MXW;3;4^_[J;ZZ+F^+>D\]*58C4E>@0ZLH<1;/JZLNIRS!^T1ZK"%];B_'*)E M:]&"5.$X+!>+DY<*8X?.5O&%HM0/,$!^D($1]"#O;B_\3ORI@_?IKB1M*>UX MRWR@I\32%)E.M4U$;R])IUH<.@T=U@G80<_%2\2'-8R(R#!Z<,,H,,R*S*C[ MPUAW94+#R0^^$&EHZ0L\GT JL]ZFV*:0:3AL9>HR%ZZOKT4 M=%1XT')YTYX*6C"_'O[RIFN]B7Y=(37-"],FHS,I4:ZTBFJ^"ROZ ?3#\>15 MT.^M)1.$#19$I.FO,=<"CZN\F;,]Z(']>@SS@:[^DF=$<>GRZL*QY6Z2' EU MJK7+9TS&"?02]U,4,GJ=D-&N5V3\4%,2AH\*>PZ]YTKF\>?/;,<+PK3C,0TL MP_BNQOD^[E.,34W;B=E $^W8_A,OG%2QQ-BXETW/%,$IRNV;#H):]H4$'RK_7S/*)5LY>]837/HDBG;:SU3'%D M41DZBFC]:$0K^H104>G.T,6-?8CF(=HBPC<18(M(13,16-;#KZQ6>-L:E;<<\=4*KH68I<\O%?EJ!<;N,/6/ MEO<1L#[<3 ..RSW<)6D/^>U1<0RI[FK2TO!-&S'7_8)I._:U<"3H@0?"CA:" M>IJW97[\/:$JA\OTP^5V4^,-AS9$YJ _F0V\9S^Y6M]K6F>G:,=VX#O9$RW+ M0B7;7[1?Z\(^T29-%"6V%%)I(BNIV992^<+762??''+!,FV_.,!$LX1L"Q-Z MIB88/44)Z16_2;9V>6.I>)(B;D,^&0S*A*_Z2R2'GP>_J;#-Z5W@%\6.9)*/ MA+^+V:KF9BNC$MMAD>4D7\WUQZY\/_R5C"E='C56M*K+.MG4V(+A=B'^DA!_ MTTGTVF3F=U4I&.7Y-\8+@JN[&N]((I#KW *B\^;Y4MCID'W9]MFH[Q6DU\/YJ:?%3QWHM_@9TV"/P @I'43 MO,#6^_Q-D/3!1V9HCEM.AF'9#IK;%C%IW=@VZ5UB,!K'?5*#__THL!(V*^Q7 M#CH_"K2X6ACR9J3=8O9N?+@JM>K&2_?HA_X9P2[5G MQ&:EI9,JC[)H8B6P&#>&<$MZ<(N,8@9E]=FLC>:'7+.?WA-)).,H M&;E0(Q=J!*WW\+$&/M:@H37\MNLGL77>[6CS[D0L,J[!)>AUR2IVAC3 5M++ M];X2444HZG&_P(Q=L^<4TI_C @%3O[T0;Z7=?E)URQ32R?57!$O69N):WE%*H6B<2%WBE'HX0 C;;A[)X2="8Q0&%TX/ MS&>Q42^HE6ZO*Y%(WT3FI3R7U3,+2+='>MA($N_Z8 Y\>^%,GW]% @A_A].J M&"Z_&\Q-'#_0Z1.[UAA"*5C^L(#LM6QDK,;<0"K;LK66B!*73="0!@]T\[_\ M2JL997O$ENG,47XKF;H1:F?ZO1:',8A MKUOB:GT]3 H.I?8+@V[-T? TU5V!EF>]UT="850I.YR*R64\E9OWJTF+!BW/ M>L^0V'S;[#=4MC^8(S6F+(CY-2RVN36DG4=7H.59 M[W*_M1'5R2J!+"A:(\Y8= MAL#K6GJ49]VMQN=6U5*F65H!.#AKF1$$OB#(Y1J[:?1[RY) .ML!S5$^+>EN M26[EEH[:Z0E:DIS:?*,I<^GSE@@UX^S-MCUD>':!;XE*8I*O@Q6"G#>=-14# ME15RPF#C3K_1E[*S477%H>AYTWF6ZRB#:8]FW5IA8*4'[*C9H6'3LVERN'8K MCR[Z/39!U'2D-TQ/RB49-CW,TXUKD;_I0,\IMJ"9MFOY\#3.58F>-M)Z&7'; M:R9K,+FRW5WM]B\ =))(.Q?:<; 9>B-6Q[/\O;>!LFXZ4BP5\^@\T?_$GH,U MF!?!&IUCL$9]'ZQQ=\K4X\L_FQL?"BV)>UE]B@TCIT*?T+R7A"_F\X-'$A')B(B +Z[P0%^N(1?,2')!%$W.[B?GLY?)[ M!G)@0CC2_'A_.="EW:L^4J-O&F+Q'<^0CL,!(,^^Q5#XI MBS Q\1%/J6#IYSZY5F[".'ESD/5QL+T<:2^Z3B7)6Q\L9+ MYUUUN0I?Y=70\TE$]TYYL00GLZRU:TV>*>3<3'>!U_DZ>4<^ MJU4B7V57E,$Q?(?&EN4ZR3GI/9\@AE)Q,D7=)I0R0HVC/S!D8K@6:@0SLA"@ MQA6I]=Z"C31A6Y7M")NS"Y=95%NT(8UOD4'_%FR,[51WOK%Z,P132TV9;DX* M"BX#V"#^_(.FJ7CJ_:J^83JI?MZ6.@:%/,+)(H3(]]Z5[NW'?#@?7D4ZIG^MC70-1B [:X[7F1BC2]\.SF; >.:UE<8ULTG5]2FO)T;#4 MVM/6)?$XB:1N9P;]+LU_[P[TP33_#F,)@>;?@BWXP.C;3"/=P=P=,0K?&[J; M-4;UIW=D5%_656)4(R9C-5$:9Q/RJ"@W:RN@^M"4P9$XAF-7-V5"9O&?DC;' M%",VMTQ!LB/OT,_V#@4@ALB7]%GCZ=#V5$5+D")2MH"&[B&T290L5B8XFVVP M"-D69WF=N2:$@>T8U$H\C>.1#^F4^I&"P)?(X M?,:_?K9E_IIE,)2LZ?'['/@M-U<_;NZ."'FL( MMG:;+,;9X'7<;OIMJ=WA+44 MX9AD*^'VD44'J5LMPV"7VQ:7]F[RTNEXVJ>Z>:3B/]HO=77+Z%>J^(DQM%&3 M*CV.?"Y0#03]7*/>,%?ZD-'ETPHM\0P_O&SH;?.Q?CV6XT,_J MFCO15O"S)L$? ,[1)TK[)@;ZY?72&,%5>\NBZ@XWJ5X#*[>3O,?7#[T^"!'' M4/(,__X=P4+D^'EXQ\^]8.%VQLX-<6&H5-@,7LGEV(753FC+,3UM3%80%V 4 M-A;'?5(\_OW3G#H?*@D1'?AN[M,)O&Q\<)Q+@0\]!*?%^SN$WJAU/YT:1+K; M5)CLBL^UVZ4\JUM>%2)@*^%I/$ZD;U2&,H*'2_Z@P'4D.'*EP(<> G@(P)GD MCP]V4T&6[5H]RV8':89:.,UB8NSA@Q<&GHYCV/E9ZHU2C*^K'CY&?::S6HT> M(_P)[[V@2;P%U_MTW_5QZ<)>;D%\_R9M*)8\J.MQ?:+4:S;[_WI!VG_4/UAT MRK3^'I3L9%1[Z6*>OLE28E<3@)^ CO_RVHK?V/M1DNFGH]OD[U%/H1ABN^*L ML9.?H3C.9 D+6IU([$5-J_W77I:U.GSX3FV"_<0XYOPOACX1+Y=-$GTB4S>: MJET&KO/_HSS]=KW28.8EE3:\& MF'UX3>8TQ$S5$-G9+]RFB1J-]>J ML=<755I?U*7ZKS*5DM%YV9VNE:2X,NC39$:N57T)++;,AF)Z/W MU 95F%(Y,K$:V[)?08ST1J M#W.,(6=&**LL:,IU"045>*_I29',TR*[E^M4[NM/AJ..XZDG)/[B,B,>4_0Y MKUC>.5Y:SR7#EKSSO&;:=@P,4E1LH-J\!F'B$,KA-3B)GP4G?OAGQ;!=BS<$ M*08Z@V5@%,F^5!SRIF4A89#0WXXPE417@Y6L09^"][3&Y%0:K]Q!C8&U(*7^ M>^M !BKUWUOE,8*8WR?UWUJA,6B(B<1^1;&'/1#M[5%_H2!E)[M]9HZ!2%.M.3'U@M\KOS>L^J?Z$O#?F>L!ZM%N2C+(S0EX/\ MP,)X_/J/_X$T_K9W&6'SFO09\OZP1!7=-(PH+&FB=QAD8-FB]QSEKUBO(11ALYT]@U"? YC/[T#?OMJ^VOZ^!@S]C"-)P\\^/-FD9_OA$L< M&%9*AF#J$JQ#)<$E7MV'1;RJA6 [C4F'?V93^30_RZ'A:9O]LYSF7!LY9++' M2%FMNB&<4;[/?9W4Z525_2B<]%IK1&=S*-OO:(MRNN#,.AEY5Y<%Q>(X^2T. MI]^C]OK$[;#$@B[VQ\O>:-SX>J+*.VJ? M-;-%<9#MUQBBRV!H4R[067%?,86,I\D?2;_T;-^X#EIWLR'HK7Z1[ $I@M]B%@03$,$T2>W;*;=H=>)[#R1& _?P[[!K#, MFOG!5JP-ZFJGD:W-FHUYEUBO=C5BT#B!G9+=76XC?LA$!N7S"&QW?M"E^0/.ZE>_ MBP@Q:4: -Q:_<-QA/- _SBW(WGJ#*:(O;#=F9[K=P$6:4">:D9I:E)K(*^DJ MNTHQ@^3-;D;X3:9+-6VBBU36&C&QALWYJ-S:%[?PH3A\9 0*RC *,9%SY IX MO!N:^T-2.4V4^LXBBS N*N-<:RX:O6\4)WL'DDS73@JJJ"^9PEIW<8+E\T SOW,SZ.-^"]"YJKE\/XZ4 2>0U^(#2&REK[?"5'QZ"F%N[DYDA_ONX- M2@M[+GW!HWKDLA4AUPOL)&]:IX#A@YPC34\A.3Y99BOFHJ=J ]GAAZM=70XT M3J7.J6D?!FG":;O] NB)XF8>!WJ0S+0T:,[&/23+S]9UAJHD>?T;--J?@)YA M 2O4.^XJK6;YY':C4F5-Y^1=N1 TCJ'7+Q82*O==Z8Q ZY$/RD'#3N2J^[7G MXE 9?W=VU3V#2&-2-0VY"EY>I&U;=R +86NB6LWT*957 M):U11DU]NI3WI53P>!*_5#3@T5Q]U>M0J3[,>3UH7 I%\;6@A1#^$G21<7EK MX]*+S"SPB@$1J&'L$%G9A6AZ0%V7 ':7#EC3/D*-#V*WVM8&YP9I1M73A&VR MC%28B*M]H9 MV;$__Z"I.$(F(Y_C+Z_[=UT"AS".-3R8\X9U> W,R:*VC4M;LLA*"[?MD@VB M4>>N$P#X.&?;;!#!*E>GZY$;$6Q!QXSXS&T>2[3L-#)<%P\I>_ M+A3XJMY4,*6D+@]MU^YX/L,^/MJ?-)9C#;%EITPS^4EAP"[((CZOIU-$;D!# M)865P%Z4&Q,M:SAI\E,5R>8(V>$S&QYE9 [S:2HO,T)COG4D->NT]*2X[;9+ MN95?^3HQF<;SJQ$EL8D^H:6&=C7;=5N@)?6ZI;)(E%M5I>4BA-7I:IL%FU0= M^,SS[L>-9F)!4ARC8KBRK#&"N-!7L-+=6?=H?SL4*AHE,TJ_*K5HQBWFZC)H M>5:5CG"L80Z?U 1FDV@5'";?EXP9;'GVHLMR9MXJY%,ZLEDEAE5KS:%T#;8\ M?]%B:S0<449JP"98N91<*VEQD&_Y%=JKJ^;22%/:Z,RF M6E.G[ !L\XKL5V:04!KI12-3:R.;+$WTI"R=,5LT:'G^T)[+3O5MI]9E^MVR M.L@1]:8.3O<^%0EMM2SFDXMDE^D(M5FI[ZRZ2 &V/'\HB723#6-4QAF)&KCN MP.C6T+%O\4+?[0/MLK:_UBH/[:]UKND66SI1*2)=OU)I=F\Z.95S[Q; $PW-(9(W9[ R9_GENNBKBU M9+RFAQ5PH^I]QSM& UA&L@(V[=W%8DZQ!BB=_>W-_[JIB/%B!C<.%#T/['G,<5V@XJ#?IW M-L77;WOR>OS^]0S)N53'$;2#G]5\^/7A5-^TS.-AH3Q7>LPKP**6O,OHUZOG MC1*.%5XJ]9XG).+MBKJ(3C/4LX)M-/!/8[BQ_MCHFG->&#*$'U MMJTL$AWY>(AP+X;Q03\ET-"_AFY<( MQT([+[^T/G2XYR7"L7#.2X1CH9V7",="."\ QWYI<5 [S@MXK,1^>NVY^[ M?,+#/C[-N["OEW,<E<*__&V\5T?H/]?J_AS45K?^PK/^[ F4$J9'?^6QET&" O"Q%5FADA496Z+-:9'G+ MVIS=QD2H>;O]]+8 K9#(XHH )#*[W@60$VHW/Y]HZ"RP M=[V^RLNU 7_^JSC@707PUW\I1LR9FJ[-&Z+][__[7^4A;*XK>+K/_WL;WS>T MK@(D [^^=KC&PYQ8'VB90"OK1RV3(XA&B^4F!M?/62P]7G.E:)7 MM4_5;L\=3NF]='VQX&DVH3'#U"HVG$.0V=0H"+P$30<9-(0/>J(<,,LY&&OM7A!F7,./$ MR?U.A7NALDQI_>U@R13ZQ5K&T8N-S A29L/* \EX*D6=H:!J<++P$[8D_!5=:R/QUB>6_3&?\W3KW'D7T)T6U'G+XEHS MD MA5J&FW='?W,1\E&848UN04$!>@@(.)4^I8.@E^'"@$G!?\@5(CL@BN= M]S$G1=)(?3)FLO2P4ZWJRTFI! $ GO?C*'+#XW[(5.$1@AU#=Y#_SA*_VUD^ MRPY2ZTD';3/N.ENU*C.FF)O*?_Y!;G66#YDC*R&570!A=U>&>?<_:E_WJ'QM.* #/+H9QII4[4664?H3LK:H\(.N>M=8 M@^FXF]K4&M.M*M'*3$L @V"467&4YQE(WM8S$#*]B>#C%B>%D,''8[D4PH,? M'W8(U$(PLT]%U_5AOMY+RBB M1=B$+C %?BIP/6$\%YT55(4G_.>%(K#@*[$Q;TM1],&#WCW>?\Q1F,*7?+55 MQ3ZB'+<8-JM]49@Q4KO!X4C23:]6K7LZ(2JLB)&;GK)@.P.C4B^E"2"-%I?V MG!!H%)[PDR#B!UU$/I8O(5C5_[C_@-]*-3U;RVS4!5,KH;1,B@N%!F! _/F' MC"?31!25\&.B$H*P%X)&C^*:/8-W/YSH%DDD?I7IMQ(JXQJ3K3:6@;E\*\= R+QC M78L7)4^J/S::X2IT(E>^F R05"24QL0; 1)!B^G'V!^>FM>!EA^ =TU9_;+# M<$-DT6HW93F-2%E!OJ>SHE/9]O,E7NDPV18V&IL+8I#*MC@4@=Z*U.^*F(@@ M*OP0]<:5:=!B^CF.E0 QZA-L$!PY3JWD?I75DTIIF&WVJV:)AJ@%LSWB6#+U MB\(R@H4M_P"-H/4Q@JW(LKH3:OF[=4KFPJ1-66*9Q'Q %D>"W=]2*XA0GE^' M3)TC5 10]V&2C*)%/J4Q=W,"D9N5E1\8Y12SZ:MS8LT*8A>'3B#L)X:'!'%! M\EN#2%YNLSC89D73!)5,RU#UB3__))-Q%(GH**Z<)1*T4D2Z M_Y/W>/]3_K29U+IU7,39!()T>NOVW%$Y;X<'I_PD$*! _[P^O%_KO14C,=TYD\ [OQC(ZS=__B;\XP?'<76\G+FVHTPV MNX\4 W3L_$5/ZK"@V&$*CO(_-3-BYB2F'&$IQGNX%%OQ=NS_71EF+$540U MA-PZW^ ,Q*UW)BV7'O3:2_K//]C3>3QM#,R;!H4"A'!S2>&GDL(YEEHT,RQ# MT(B;F-<=BD7::KEU3TFE2NF\,-81 2MGG: M(<)-]/][FO4&/J#'+QUO9;"/0P9_, S:BB"BZ?+&5#=5=S7OKA;IIKD":P0! M/?\O?]*RMD#(;'->M!E>*K!F=9MMCH$)@9VW3!>$[1@3\WW$7;';1H(E&;VZ M BVQURVG^6154;=E#>%+TK9&VFJJ);7 NCQ[9FG.E[H9IKY4^Z5YU>T/4E63 M6'')\Y:#$;^NIH>U+BOEUH9@Y,K6)M_B4ND! U:'D;TMBO\BQ#U2I^@WK0E1[$D'2R9 MQA@L)N^I.<46---V+:D+.LQHIJ#N;;XQ1VYS*+'-$!FVDLKK:'VR(<9)^4], M MHW!P]W+%>ZVMY\=F/R8H^KFXZT4T'R<'="82CZGY@WL-CSR&+/0[,#WMO0 MD\W->TOK^2W-Y[<$'\\!D,!/(1(=?E["$FMP(X0?2J!+'1[&PB\A@T'OGP[1"CS2,:U=8QM88-X#=M\T1,7;'>:6 M J'0!/LN^*JV8P1[BG5!HZRI [7?@*E-W8YWH"%-)=#6I,A9L(\^3&.EGM"DR;.J2F?L';O#CXYW%(B_P/?W+$. MO>Z?ANY&]+$++C+]A%Z\X!*5I<_S@>Y8$[#4#B(Y_)Z AY*_8TOBU<0*".$_ M<]/V-.3OCF=]*;UZYG[O]#H^-.7'MJFYCO1JH-<^Q%S>VS]ZA@%C.?[WF^=6 MXN(9+IJ(*TV$#IZB21>N_Y\(,L").)>^8\[_IH#H'8LW;'@&^.O]!-W+_T+B M"?"G?_^R&2*>4M$4W6.*/ADN\>YNV#'O']+Q=VFA[TN*]Q,[K7US &=M[X)A3%CJ[FC9I4Z>'491@, M+6PYIRNE6>/K]/MO'OI];D&S*^-Z)0<<5YG5057A/-17P/,407,N2Q(NYD% 2'*-^_ M]+L*OISH5VFO7CZ0,T(RG,N9 L5BDTE!T/FJ6=#@#0> ')P\)^5]:(/H-031 M@@#]QF#*I?5<,J[$,!A90<&-^]HH]:M,H9 UU$KF9U2^I4D+B6G6UPHJH@K M2(\)^>-@.:[A$_AQ UN E]%8@82F?EJ8$>[\?W(S#!%;M]B>FX=V^68@CHU M-8!%-K-PP=O ",)+P8X*V3%>QZE/U*?ODA6P6@$!T M^ U>F-JQ_X_7Y_^)9['AL[EJVR\, 4C,&]FQAZ@5W M'N(V=7X#3J::%@,]@ :W2PQ (>D+%!+4V)/?#D0NFL:/P.-1R.7S9'=N*J/#6IL/#F,WG+TM+V>1H!UBTJN0T)A,P^89\H/J8 MXZ2^QKH=I$ VD1E5+B]G:_G3:0FPB[\U?JWHKD[KP. !_72FO"79]))7-"\Z MU,Q('3!IOKD)LY*^*&^Y@HQLACU[-)\NT72$0::F]?=@'YZ, M:A_YA'FFHBPE=@%._ 1T_)?75OS&?CYA'?-B_QY-3-R#(^0)3_U/[.1G*(XS M6<( UA.)O8AAW7_M91CKX<-W JWV$P.CJS!P/IB_".--HD]DZD93]0J5\>>) M^3\^-K6@XOYWMY%]&Z0-J!/:"Y#>?_3G'R\<&IXBL[N87_L(UOQI&-9;:_6E MJ/TD");^?M_=A8E?W*/W>V\@6]PACPC(PO;PP),*Q*\8[<7EFU"V *G 3N'M MRACR'WX7Z*][>.5]!G9J+]INI_\ UQV8!@"1!8;1[QK""'T!//]?\+O[)YUL ME_OG_!N&VU\ZW\=?; U3_OJ)8F]1-WT-P.<+N[^8M%B'D=J=0FL][II-_(L MOMM=O'ZS_!Q:(3LL;TM@)2PE,6]:>=3/M<*41,MD@KDQE MEO79$%^SD+R)PI_.'=NQDQ5B'=BA8L!(Y 68]@#P3]IEH)W,Y7,JV:D2W-QF MAN)1'+@_VV\:RIZ=PG&"-F>U=*&I%JR2P$P+W609>VTK7VK*8>$PE7=ZD7Z9 M4G0B!\\4RWJC J:6 .RV*]JC'["(WW[[IJ*93JQD3"P>F)ZN )?ML^49L-5< M=K5-+'7)8#[F*2DO1\ ?;>=3G+L\V /T>9,%TX_FDG62_ 1U#FQ2.]_GA<(#S3W>?[>TQ]\38%R0#OH@'SWS$/7]Q_J?#< M$Y#(V%4T,;Y_=2G^_.+@W[W=_D&85H")S;5+N6K6,O@LLE&Z8B?!L7P^1_OA M-,FE=D:Z;3E<&Z9!>9 ,?]O;NZ_L\ 88N'6B(L\([HDAKVW M):/D[/_-KO- M6$96*KB,6Y-3'#4=,8+XPO-?JN<_BN-=8+_8\' /H! \'&XEO*;9T +/ #DZ MC9T41=H0:WL9GMP ("=8SCB&6Q>H:099%))TU[)<>L'![&I?.O"8EQD'K_G@ M;A$;;V*Y[&XEPU7A3/<;^XOE )81.'F9JWTNW?X)WH=C*0: U=4>G! )WFI\;<6,UBWX,$*O%:#3](4(%?16\8BKX-S&G@FKPD[\J@8 M4$7P\28>LY_'P$/[![[^S5P11U0#9M#QY^\AV%QU4VRE8A:9CNDF!V)BL)D8 M+PQ1Y,-VZ&ZB2R>9MGNLK1YEF=N)LBE9';!0?,%K[>@.1YN;#MNOTAVAG4ZM M<@0P1''$'[U.5]X.C2ZK+ SZU%P1SJ=720=8[OLU!>=.E":\JSE@7L$C>0A0 MIBW!3&/P(5Q)$\O483*QJ8&O"& !P)1A"^8HPV.\,/W_V7O/)N61I4WX^_X* M8G;/NS,131\9[,SS3H0 X3T(]X40D@ A(8$,[M=O&0D$J#VNNW4BSMS=35$F M*S,K,ROK2LG$LHH8&N(MV!IB7? 3F#42.QF>V4_0<\+R 63RB(T6H(F &%K3 M+5G X@1%!W*=K(OX_-?A=GN6H,I@XQW[0->PL/(&C,DA S#^3PA?'F_A&*8D M*2'>C?% "UX293AU3!NX4.#8 FL'K UX]LZK:4;$KZK!8H$PPX@X' P=$# 8 MMX!MK1 06X$'"S[OP:7\N00Z4P3:#!J)2/4Z7P.KAX&1BYL)]Y6I#U@%+*1B M^T!$7!%Z;RND'8L3VPJ^ L5M6[.1R3!M8KXT$K&9E%R)-0;"[+]F#4R!;0AT MHK0_*^ I!#<.S,-A)-W1P(BA$(/NSSS7>D"VZT%& , *3%A)\YQ OD;GB7N M%T1;"KFF-+#:8$.57S^'"F,?O2VI0&;,8W9Y^\P...JK'#54HXNZTAXFN-8L MO!,3B199&*T_S5''FSH'*@T:+YBW^",%,I:0$L0].B@W4#\#18E\#>L?K+AA MNQ5OP N)O=/A\+S"R(=AS,"D-!L-TVS)EH">Q(:-9AJYZ5;,HJ?S6A'84 M5KGH8.)M0 KG$@9*G6VYZ7M0(3O#@#D+,$0WD^!L7$L*D>P@UL@:0A1%2!IP M)M!LXYT3#O;GGI+O7>Z=['L?\YX[F;'C'OO;\>XN'USOIV._&]!9DRQH'B-P M$N! H6 FBHXB_D)\A0]PCSG_?C:!1L+&485CQ(M;C#4RAFH5VO2 +2&W.T[$ ML2B!)3B6-C .5-YXKT]S1I[WV4P8DP4;R*Y)X8\?Y1<(?RNP]OXH''W9N-MG M8UD92;7XD&,5 V<'V'5;[RD$J 6<3;"Y0('5X!W/980D^74?^*4\B.-(&$F] M%@IS8T3PH-D''+']:")6AN%R;$+L:50W=-&&)[HW#/4Z&8_C6K@M"\T" WA^ M I#7@B8\[Z-3Z'/W*UZ5RD/C5(9J'MXZXSU!]V['$;&C[3KTECFL[,;FX5K&T%;G \M(/(<=O<11)([K#N_(Z5TM,Z]7PT_3_"P'/;NM1B\T\?((-4U M_0D'>KCJ85:[A1.&D.\+?<'K/?7@U;0 K",9F2=GQ_!2R]VGC?J4=!*"-VEZ:B^H*H@>^* MZUU'Z"6 @A@#NR4,"T&=58="7B^0$&S6Y2JA/SV2AQ0\NB. _@SX%WLL^QM( M'^O0O8L$P@4$UKV2<)PT%,$\6&SZ&D,-.[>6, H,0P"NM7,:LES8P/\77#\0 M1Z"] Z04:U$/>AVX^%>[^CHX_4\T-N/UFD01PX2Y<8U[I$ MO1!CI3O#\JYOT1HG5>MA9I4?YB*?#E^='$V'2]*"2Q/?0ZK1%1N,RC4+;*T] M6IMA409EE(9I$JCGV='28\]ZXR_42C2F7BX^B,D,*1R6K8&^3:TOI3EWYU3)B"QCIAJJQN[,=OZPRT7-/8%DH9 M@#+ VHNK@ AC4-?Q#^XC,PG#"^%HA%G M(;,CE^*0*>/Z M>Z TL<,]TK'>]*.L,W]XEZF#'U"@,[ M;VM;THO*G,]OZW.BM?U_PP1W,ZK9Q MM0W,\9UY.MTE9:6UL2K36'RMU3=']B+U;GMQ;[*<;*$W;2SMY@?LMS),><,) MG1P992H9GBB5AZWH3*[.FN;DCW]]-O(_4-CPE8%R;WN/TDE?3I-<01NBHGO?%"9*8\7='SE+ 9/&2?X\ M7-V 3=9/-+ACECIQ#S>;#$Z\K1 XPX%!?FGI^WID[:,R%5O68VJF$DZQW<2F&&V9-4T>33XE M4P4&?[S O ('Q(E$T!2A=,0^"==.2]=W@1)#CNC>J*T;>23\!\PENO#F5%TZ. MJ#LG9QY^Q,)D\N3@F)(5MA>' C,H!46'J_:?S_$B'LB .@N3@I5ZLF#]DD?] MLZ6\U_A.6B%*3<&<,0;:Q#RZP3[H[2.%&#Y2F1Z5#AAAK^Q0I:&]%ZY"+0G5 MDI\.1,ED8('ZPB]#D3^Q&*&R=U*NO$GHAB1(P!LY.!2>. *,^X+^(0/ J4L\ MND6%/1S=L_-;OU1V%'E ,OLJO?AWT>B,1/L)^!X.*)8!E1#4T>YV/,&U3'FL M5O99P&X0S@G. SW NTG1,(2#=XE.Z@9TE,#RX?9Y^WZ!9="6HPQN^&X#_5GTVV,PZRM#(]SV&NHS M;V/W?;M/$,"T\1L$_$:V,$XCA6_ &YY]4JSD7XI1J4T6C41^.R-RI?$B7M#- M:!F^3""C?F@'S@O9QTE]=)-;11T,"I7-X;',>X0&N57NB44+HO'4S2[%HNR?M6K?!06B!?F%SWOL$ M D@P.C 6P!!!M51/KO#VJSNS>U]4\[:O0^^>*&/T@/H)YP+#1T#P_(!7DNAT M!NI.TK!..ACKA]S<4U/]D)X+E:$%L5(TS4UUP6^O4">\:>J"C&0:Z3ZPS6#7 MC:V3:#F!;Y%T^*O(+RS>:WB=9FE-P=Z$%_H:&1%[X]M#">\A:JJP(4XSP&ED M\"B9RH881E("X^8&K(Z'7X$Y9S)^^"6 <4WY8*6AORZ CXI\Z$-.,OP,_%74 MUT 1..:0B5/[P/1 =X!:MC=[](M9#9$/!>4>*:NA"BC!:Y\)D+JI3WMFOM0K M;_++F1"OY]TX"8R28*-'I)KGZ$-R@$D2JNH&^(5!&0/\2:(G;K*__I=AY@70 M811!)H\R.IVNSA(&GK!&<>P/?&LSTX&P.K 52(RQ#8[>3>T??@M PF3+-=_Q M%]W4- ,9DT#C@,,;R8XS.MMQ)(#W=P*P?W ZU;?S"IY@E &Z/$[:$)B?N;\U M12:%BE[J>F($^_*K)VL"PNNQS#3 ,/H#K3%&XMU%<5^T:&Y#A0=\,(. ML51$XK ?B;TOSIRYGA+$,:6A7744S &.Z+MP7#'P1>P%J _T",/[;61$2>@ M*-$4=&4PS=?9-) M:$G&AC2!?WG;DL3K.MPXK_4ZW,F!9.B..5E,I91";<1E")O)Y7IU=BL/$N_/ M:G*?0Z41_>O(_/#8A)--)I+>:NFVDING%7(@-4$/C; M3Z\%_*@=MD4_//849/ ]P"S8[C_$&8]"@!X&/.(=S!*';B!/X,JWMH9>E\(@ M):Q]^P0,%"A33C@%H?Y 43[B,T]B.>(M^!.4A3,!>3KVVOFC*8@R#F_83NXO M=(Z-TU4=5G&Z/C"R[+1!LGXN@;JN(HT!!Y$V4QZH1L?<\EZY"WNS]RR1_H!^ M(\)BLL9!A2)Z.N,8.@HNXSMY2.H1-AHM]TVO>P"XO<,Y&1+&>'#OVYQH[7.( M00\83ZCH4-[OILTO#\'A#Y08 ]@)J#.7"Q9P#N>:'PHT5/>2AA;C/G1V#@H< MX$9!"?QTVF=(]YD]6)=M:'@X9];GSC9T?I]#63#H.4L=ZRL<)(%3/?"I._MC M7"@GG&(BGEZ R4)^@XK^\+IP#UNP'^LP%#3XU_#9!C+\;1.E R .!]]\+8CG MG)8XJOB"AG=W[3@P?[@]?#KD(WJS0G#VX9/'P@^)@-'#IN/4>W+DO2])\$%G M'J6P &YW2D?C(T^W+9@$%P0M"_PW_/;2\XX$7ZCL;RC &%X[*X6^[I:F M/J!Z%8YR*M]WN!R'J"!K'O=^C/;@T!G%5K25KJ"W,!+@2_R V0&A>4\Z^-7" M*+<_^SZ1Z(4AQ!"E74+7,1EQ),7WUE4CY!:1Z:][@$86] #UER_$OG6@V&VDS@D."3X! L<.,) HHG8"@'',UP;&$W'PQG M!^)@.]8(CL(XU<">8,&I&#M79E!&G8\@Y)VLV^;>;$2R-G?3$<_T@(N&(CJO M[3WA"C=?T1NM..%]Z&4?L?1WMKV.N,U[09QQ",&ZL#$P5 MV\NQKYM>7M\1.]WO#OLXM?P K_0.P]2]JY6!02$XZ3]?OSLX^">_]:[@3NB@ MSK%_=H%]?(5['M6#@0;@9QT\$L/+_C#C"5B;"A@6QG3 7SX/EGL)VNQ0]E@LBE+;V37&]7Y27"BT-I *=&G(N&ML83 M<-,)\+7E$9:@@VD%(QN.@8:"*?MPQC[,\IHWX/QE'WD8V>($)E;LQ6(?A$:Q M$ZQME'-38=P:Y;&RK8QG%E+"5AJ);^U=*OHA$9Y-[F)OIRY3%^>(5 MX67.W2_?]Y6E"=C)NJ$+P%5$MRJ/<]XYZ4) M($T@L,$^"&&*;WT,'9DF]!7 M-8]C<,ZYYTGU4OFU:"RLL.>,SB0!#/^?,$!K&0">$&_N"M ME^LL09$097-A6Y*310A4C*@[L'2'!$-TP'CJ77J<(VF^4/4MUM53":CH*3Y^ M^+%DP;58UCZ/T%T@<,\,V_'X5-TTW1LD>*T"#4VXE!'2,?AHYDT=JIQM""Y] M#C]X#I5A@B5F7P>@&WW=0S08Z$"Y1!I$X7(.5O>X1!0'MK0.4Q9$"1]";HZ2 M*BN2*D]U7<0H4G".\$O_=2)ZSBN//5[*&TC-/,1E0^6[,0])RBP8?IZ!32 M@->)>1+A;NK0U\$(=:=S_.C,M"%N?:U MK&ZXEZ:P4-?"BY6B6VQ3UL=3^]S2#GL8G/.B@=Z\/7Z9 M+/>& W-*R*G4+CS-+)JS#+00DZ]5M@!<#G$8+2=O_ 063/!44W!@]@X/>=U@ MG0?GQ3UT@ 3J&M1*R(.1T9MB[XV^Y%+L"5YKGKQ>,:= TL+X9JQP2(=&SAE6 M&&YJ_?']/?Q0?8+2O/=$#4\>B+NH%].M[N14O6(6'@<6/9$E%-)"OS]&Q;XL M+QL=>"-\J#UBGE?I4\;&Q&Y/!Q5N265JED(NRXGMY+Q*GW^[VU;I<^.-+NVI M,U\8%NLCB7VU/DB"$*)!J'*P+6ZMBKU%7S;J.W_K+G_O[U$Y.'=4O] M;,+T=74_ M46;X1@PI IA[?BC_$%H>< #ZU,9>B#Y"[VV@ M;2UKP.PW0W\Z^%,,;C)&O_5?\ES]HZG>[:*&"BY;@HN63%RV\6_*9 MC20)41NP:99*;GN3Z:"P5$<3>"#_@4?;MVRHHT5MR>4:K)2= K'KM!*1; .T M3)RV5,I):2UU,RK'CY/JW%Y5)OW1>DB=]TFWJ>YTN-,6[#+TW&J3Q-2HT)L\R2_31FS3KP!6Y+D:=,DTV.+55+<$=)*33>G8CN5C$^& MD?,EQ:91/D;TS:A22QKCW3@^W*S)QC!ZWI+--^8EHQZ3B"Y?F%7%F156--CR M;/$Y,=D7ERK1XI81>U2K+#)V58#V/G M2ZK&VZFA&2\1[#PMZ9L-'VGW<\PP?MXRPR2Z@\%VIW*2,.$&K7"^K54G\.'4 M&4$E?DM;VG"K+*EJRFC5DA-[NH;5!,ZXR5+-:+_.4ZS4H!=612?;\TX#M#Q; MO%&*Q4DJ;5:4;5DHC8UIEJQ/X.CGB[?MXB95TMM%@F<;.IM:2V(*=)HX7U*9 M)7?&VIYFN2VWT9NVVNA,B0EH>;:DC#D8K9=]LZQLN4*B(L<*1AT(7<)'E$QZ M6VDO=G&6I^E!2^MM:;76&";/1ZC9YM#3;&L& 667XJ9E;I^B2GJ0PL^GLV?#,C;1O, MI*)SVW!A7$X+J]:,FL"F9]LT3=3K8C]FK95:=3$JQ':DV!DT8--SZD]8FYSP M:C[+YN:#/J,U-$(=045VUC+>&,K$@J8CRE*>)1JSCC$K1F'+L_$K]15'Q*<5 MF8U-VC%[DZ/(A#@!BNRLSVBM45+;K2Q'R'$MLEGKL9'!P)9G?9KA2HU0Z7Z" MH!I,E:NFV]9X.?%3>7.AW]#JZV21BW4: M77C(T:@I%BL1,Y^Q4 M>D7%RE:A&VOXJ;QXN]2R"94;LK'(K-\9=$:)>+?AIYU*@W;,J-87.:5KC2,U MH3M@(]4U:$F?MK0LH1E1.WE1L5>=^# UF-6-#.PS?K:B0;>YVUB]+F<7UE1Q MN"%JP\S$3^.EZ^)B4U4!/>VTH)2G>1/H?5]%4JE.VT6%RX6YN2XO-O5P7DFK M#9B1=<:CY5XNFRA0 D?1Q$3BE@D1;#]H>3;/C68*L\9BD&1SHTZ*F]F+5*PS M\5-.JBE%4P6Z0W.U<352K(ZJK+IN^"FG%!..D40IH;&U5$FT1A-IO=Y A74TJ<1X0IFQQE*AUW">9RO2 M!^7DH!#M-[A:?5*6PW%%79$3/^G8U*M9M >,GW2P32'3 M:4R%&I%++;0ULRAVY^6&GW3$5XDR9>596\G91#8B)*J:-/.5#GO2SIM@.].$ M;(IL@J/D/C )_*2#FL:;XQE5+7)=3IR5Q\-8N]>8^$E'IE$GJK-%9L6E+7D] M'P\6B2P]\9..441J9.O"+*+$!HVYI>76?"ZY]I..4=DDIOF^%F-MJV[K+*47Y&$L*^L)V=<> M2$?KT69YI:>5%E&>Q N]3*)O3ORD8]"9BW:S6Z>5.5\@5HW=S%)J:S_I8",[ M65"U,"Q,_Z1"BRZ7035H\P7>K MY5ZY*Y.B-O&5CKI8B/52]0$GZ909WXGKZ'#C*QV%'1->KA+IE=*:3*NT8)4B7DG%9<[6X,!+<_E:!K/3"H]*D=0/+769&U.=#AX MMKG68FB*9#%!ELJ^PF!ZE2O VEXVST/KF9UNM290I. M@G)1)!*-U&G!C6T_9 M#:[A>Q[)S""=2#0V2HPTPH6D8?-DQE^/Q F)2Z)N#>QX*.IS="* )Y M@)- +O8"0LC J)&LX5L1=#F)XDM^X4#(9WPM5C3FBZQ4I!6*!QR M'M6OS59]J3'7;66Y;DK)8JO7$$SF2G%Z3UB)>";>>97R@7L2S(]N\ Y%VF#@ M3N47IO2W^X-W4C#6Y4P(1GP$'"DZCJP1"^LDK'8>N;0,=U2G-Q*OR!+=OZ\D M&%[E54<:<1#4Z24:>4XD_^,EAC.>2QA/C,K3/WRH-P:2Z)+$_3V\-@"[X#@D M3'%[,_[G1&31P&Y3?F3JJFU)5X[[72:QZA"^_9__6N([R#Z5+2D,.A!@"!&2 MRUWF";N*1'GU(?!\2@@/;Z= L?*;N&([%K[KBQ&MYOLX@QU69C\LP^SUI0I69+['; MKQ_A5TYR?E7:$WYO)>[!'M>ET%>YPZW5^"J#O%_[/8:J.R;/KU!\7UKRVWS^ MEB'BJ$'G'M)]BK38A(!=((LA]RW! PL"O)W^5FKQD7DA^=U9@7YP!7C^-E/V M>3+BO-'^X]\_48*(;IN\)II__<]_Y5^O\KX2]_O&K%V&*4/O5'-?#>#<=O^_ M:NL%-/#H?NJSNC_Y3'YO,R#%J_!U_G>Q!+ZZ7&SMG__W0BHBT)>_R%L.J'(M MG1KYUC+DJU(_9U%[\[<%09*.02-N^C0@5$"H*]KWOXEH7['\ T(%BCW05P&AOH-BC_PFFCU<0/_< MXJ[HFK1U$T.T4>HB:$;H3W#X!&CB? ?]A!"0K#.;A-T M(%30>8"JW^Q[R+ H#BV$>][=L4$!P :D"^W*4'*39KH%*I MPM:_/R^F[/Y9OM-QKJ**?4I7_9J2MG.W5CU).67*G- M6MQB8I+"DKG+J9N*ZL/NN#A+$S&MT1G3<]&J6@A!BP(:._'6L?L#;PT]<$;! MA6$05P["I0&AOC^A4/#BD130C50."F[)'IU?TEY"$(\PB'T$(0(."(@ MA*^S'1#"\2W_'P.5#:)#? MNNK7 04?-AC[.LK>SXBUGE]P7B!02E\[4+IO[%:5+&BF9=C'!7:=P\.-VVV= M[V;F4:Z\K42+G-V,#[I5KEC(Y3X?9/6$!=\768V%E7E6;:471'<4)^W11(_M MN@UO6[JT\\)2P6$"*[U?LZU MWKVRE%7>-&MCY^BH&4TXKO\$/#BAQYPO7 MN\OYX]VOWBW?^6>?WUUJ98=CHEKE:KM!U=;EY*P]ON'YG1,(OA(+FQ$VS(S* M67L1W^5+\/R&08;($Q6Y?&[SH\04#'G%6U*HK@+Y@WMS^?#"CU=3P3W#MW:. M?^>JSY\IWQ2;[C$D]_Q-\^V)<&]KX^/! GQD[$^,JYD=5[\7*6?7MFBM+8VU M2;*1&923X=HMK_X9@:2SPWY$YRBADYJK[5YJUIP,DS!L$$TF@JO_X$C^I7?@ MOW39Y\^8?^&A?/[F^?<=RI\( ?R84WE52ZCQZ#S1(Y9F@6\/8_JDT_T\ULB' M3V5ZRT]G1&4>YY;3CBC8:=ZLE!AP*L-@0"+Y6D;>-\PX<%DY%$/]MW6+5_=Q M O2V.<@R^&$7%;\SF/\@?G= B-=S$NZ.=G*EAP./N-1[6SFO/C:XC#&QD-9- MJ2XI?65>&]3ZXB1BK:7U[8R)X;8U8!MC@^(DD>XUT]N.6MM,AB0!?7SZ*1%+ M!JD!P8G[,P^:@!*/1HD7$@GN?A!=Z3G"(R[UWF?NZT\8+G/H%O)#>MX;43;; MVJG28)5:%9>9&\;5FZ-UU22GBP)1$HE4CR_3FS#3@(U\!2C^Q#/KY^;AV_"#]^I)R[.JC/;M.3Q%O])UL# MUM^DIY8IZ4812&K/O^VI%)).'^R'UKP96L$=%$.V"5@FQ(\*>J9"O;E ?>%))ZI2+ QC[QCU./?*/?HTZ7]Z)=*^[VI?B+/\:N2 M]:T"X3YT?@T1OP*SB#"V(4T^N2"'HTM<:+TE\->/V+];\"Y:%O+SO$,_QU\] MNAZ->3*2@,)CK_+/-U=,Q\2[DSZY8VKEA5D&1F(#_7)7_?*CF(F^A+)Y@&1. M[YI;EBXHH84A"])%Q(1ZO"6^Y[[XG9[>8R7FX?O@(PY^]48X(Z]D44+WP>:4 M-R1SJ+87?)$DLA;+6\0X/R+(8G[!O#,5ZQ-76_O:6X?+890YWMXNI./B7"<- M6G"^= 5!10%\]1\AJ96_@@>C )>U5Q7L'. M?[3EGQW$%Z_,\[X(X8/1)5"\%U"\?ODX=]6\>9,KE_JC[)0H1<3E--)2Z[,I MQCJIZ/:M[OYR$W95,) MCPU)"LG0@I=,*V3PUN6LU8R'S^B04M*-:*X9?A*7R;;5J75+2[!)PQBT;!/$CX\.?.-5!('40$?^ MI$"JOY(,BW$E5B3U+"<7HK.%H:F9J'*3"WN/DLSH]7*NT.440MY51ZU59]3= M]:"2!%9FC/[Q2O)'A%!Q&HLF7O;^_<$6&7CD+ZA,7!*&^N>G^G^7,VD>;&%! MJ"T0[$"P ^BNST)W.8A=7NBNHV5XMWN,_O&)(IH7F#.:]/ZJ3!N>L8: QX X!T$'D, M_(0>.?'P2R->16LRIY)DF<\A#UV.>H%#S1W4KA!OA<:\;& <-/B;#+I X&9H M6O"?T![)"PQARN83IIHPY;4))JBGA\,:8"/P&6YVTDH?^\Y,?G5]I@7^02!_ M\/OZ0L(/HYV50@@^.$7TOLA%8#LI4X\0WQ!D&_A7!K][EXYZE7AA"M:K2BLX M-SCN\UTEPM4R+J@=X!<&3=3O@3,,F3WA=;]82@]#T'T8]0[L^50&I)%-M"? M-D?,$T)E&$*TEY#S@XOV :R\%V?L0<_#TX6MWYXP5@1W0-I[O?A%+M>F^8&\ MR'.YZ%P6QOFT4-LV[@BXEP/J"*RH6"S'.;(A<5V*JUJC>9?J^CMX4ZS6C5&5E M6:P<+H>S%L=RB?JG;-F6R9,GD6UWMY\>F2%B94\:A Q-M:* M=JUBIE]8)QL!@%X H!< Z 5:]'H >E]7HVG1(JJ\7!38=$Q4I>UPJ76J]U*C MN78ATF/RA34['\NE@D4F5WRS$:#A!6AXP?/-X&G2Q6S)5V":1@MZ+3"1NLFU M!F%*399Y60A_&J;I4^K0\]8HNQZEDIFZK!-VP4H,:8DP\\D VNX[K")XD1FH MO2N_R+RDWDLVEFF5Y8DPNV6$YK 3H6B)GMQ+[T5GN9VQ9B<,N^27F0T[CB3I M>(!3][V"@WML#L!L\P"9[O<^R[H),MTE0(RJ+"=U4NM2FY-T/3X3B[6)3GX: MQ.B+OO!FG*G)NIZEV;DMC=O5,!W+UALNS-P5'YK_>K$*R/"X@<1 R=X59NX2 M6C8]%?3.,#*P6+Z;R-&17*,Y2S;NI&5W:CL_[48&72W+C)R.!P!PWV 50;@Q4'B/%F[TUWBQ.+C3SUI8$-$* M!#L0[&\;1)$,03:E"R?__Y 2HX=.ZW?YR)N26A[T\_IZ(/>)&I5I%XQ" M(Z_PG\;"_V* >-X8\(/YEEDHI6%FH*62FVZEQPP3,"1"DL_1'QH5N=>MV^]: M\_UC*('2NT<6OI_6ZQ;*HVG#V$4)>T/GF%"*P8:A-! M="($1@<*UL0(LKHF@*5@G$X$RZNJ1]BO!T1:&"<"[2<:F-LI0*T?'JV#"VJ" MJ'CACF@P]0,26"=XHNP MJE]$#FWJI:J4HN6($HXDI6AR0U:GT?6I2F@)4TFT5:DV/J]\ 4C$6'M<4#\D MS_9HF(@7R'(_U4FR6V(PFH1S?7X%RV\$,)ZW@_&,$\_)Z.\$)WIYV^^$$O5; M8=4>;". ^1D)1.(1=H)ZIH)]"/8AV(>#>Y\(-N(1-B(X(BZ[$Q^\L'C3:KW= MJC^!C78=^_ '+OE-,;L^T-GK5+@/(LL;Q_%M&2$@P>7P[:A/X]N1SXGK*H>W M\.O^>0-CQ*DS\R60D4#K_XHE!UK_YZN\@ 2_0^N[9<5^L=Z_P#Y3S_'KYC)] M=9^=D.!7:#HG/^+!]=SYG?XKM6/_^/=/5/Y2MTU>$R'.BGPE MS?; N-QO[;M[X;T-=%^@^ZZI^WZ>C'Q..]XUZ1[TF3VMP>R6 @G1Y%,(X_)? MR.N_]U(OE,L9N<^NO9G>>7@8\LXGKS"]L[ JV79X,Z XVKZI6ON$37J? ML)F):YULO%2*]V! MBKNEBGN]V#R[C9/#99]>$]M=.+W.).L1OL1<7=.)]B+-:=ULF"N-!LG-KC^; ME88-C-B42,9>T70/Y][YYJ.#_\=0_^DIKTU@?O%1AO)XG]9\&=0B^KZVZD.H M-D".G_$LV$#5FR&6UTV$E;379B'JT'FE]7C-X],$^ M19T1X3,".)L_4&H^Z-)'5V3UU&)I1/41FVOEPAP9$RIF9(WQC"CBO)S$A;!I M[^D._P:7_Y8&3Z : ]7X&=7XNNV4R[5I?B O\EPN.I>%<3XMU+:-.VC(;JRF MKK)&*U M(QB1!S&7Q^G$E,3O+18LK,:RT"K/> M:-R(YN=Z8QA'%6@BKWE;08 E6/97XDIWUQN!CGQ8'?FZ<967QBW:W'!#MJ79 M_$R?M1?Y^O55I6FKTXJTT4PN/>WT5]-=0RD.UT!5 E,JZF-*W10]X-K/J>&L MX;;*@.+.ZM!K$<\C&$&5> ,*R?2?8S0"&HYSC5O&WZYD>E;ET)="0CJ1POB!$#\& __-JVM^:[JFR_RAV] C=^=KQ.W3WCV\\5'(VQM(7?U/D M<^R8<2+D_ M",\ VOII'3W:-_>D]J/@"?.[@ G*V)C8[>F@PBVI3,U2R&4Y ML9T,85/J&DS^(K*&]\@9H_\=RS_$UQ" #MU"I OD'"'72 #G&R]K(5X0P'L@WI.82 13SMP:(A=$=: MGP/^V"( PO@_)@3QD+8A0#)%LD)C0$8\BQ%O@DF _5[:.J0"PL(S0XABD#6< M;Y@($@1"U")KP5DN&AQTLH;_N=6AZ@8'4MO]CWE9,J +O$4 )D>P1?LV"";( M1 UHYY#UZ=*#*Y0UI*4M:<+6OS]/2[/IPJTX'4#"+V?N2,; JJ#@<_13VJ OX?SJ-L.)^> MYZ)$KDXJD88AR8O)Y"TXJ0M>QWV##6ILRG0A$XO66(ELBZ5=@[5T>7VC#3)2 MS>1&))(TL:5KM12SJZTG,;!!FNYC7YW\P1&\ Q;01>!^7H\B(17FIAR=?TX_ MOV ]7>9L<&T -W![J?/BZR^*'^?L^_I:KHS;5- $?2ZU^2N*C@8,;>3)/X7':KD/R&\K!!8EV3> M&6B,. (: _8$W'@'2$S&T[3@-.'> A4!#10#J#H#3!#*_E$39!9BTV0L ?L> MGO<:C!A V5F&[(IRD@=F:$U.O]'4.%()C ;4/^BC0PJ3S=^!HF^UB3#G,H+ M:&RPG8D>JBW2^G.(455W.G\"5C'_"HTDL KI>(Y@I(D$.D CH)QQ*<0]M[ Y M=#K4*^2 "Y/&8PD;.^!O"($?TF"L@C^B?F70&_@1D(D'EA.8'K2TL)7,0T W MX.0CW#494%64QI(!%3/LRE'6R 0\4L<+8,7!KQ\HOU\JU-RP5\&E'1\"D@EZ MPXAQO&$Y9'N^&\"MD0DKM:8<1\AQSUX_N:QE\#K\\ MG0A[,*ML'NA21/DQCTAL_UH6Y!K 20= M=(,$%/&P'_NZB'^GHN.[B8!G55MTQW#DT-GYL0W=DI#+L)B]GU!#TT'O@ZIA M!?:=1[MW-((7[_#@9+U"#Z O8'!B3\']/#R\(6O8E$,K=KLZ8L61I,I@2J;# M9D>&D^-!6EO@OB'%N9;!!@#'<8'T@^ZN^$0"7F)*N*HI#T<"VXWT&G!!P81D M'FT?&LLJ MY!I\#+@'UT'9@PT"^Z0A(IS]%7F\*W [ B,@A6Y;P''';.U">RX .73@A0-9!;L+=Q7^L("] *;^ MTD8^8>ZZB5^>&!9Z[>E&;W);:TE7:;-N-Z>OI0&\X4MQV@':%!A6*:Q"SX+5 MR),2B'IO,#'4*#M/Z%J_G=T13&)]?5=WJT04IC^U698B<[NAU9:2G/9:=/Z" M:UZPG#FS(97UA$G,TAMYSKS3>[0] WE/*,R5>UV'/G*CA$#?:Y!E@83Q MH,,23"TGC5:=UH?I2)M9I*:3@*Z[64)##):T'7ON0>N6[1"_X1=>P?@:6%#FL+[1=W MY^/#XRP!.Q;LIB9A/8%.=F0%-0NM4,KU:L !,W+T^Q/V5-!-#'(\D(&.SY'] M.GEWG:$_86>0&A3QSTO$0!^3__R%1T?=YP'%P;%AAO[D51T<'^@3<%[,90LZ M!>"P!^LUL5'E]MYDT-> 6>5VB/<"BF6Y%:KKX# (L4L;L'J($0'?ZP;HH5Q. M/T&K 1A"FH6=IY?FZ=AY*K!UD3\E.F?9@M]B&VKK-2"?0%_ =@!CMNQ1R-$? MV"R"86Q[!*PU&1R2H),_L9&'#.B]'XB/612O/S3]ZXB@[KF? U;*8D]%Q]OT MT ,,BTEQZ3*#GY3]CZ'A(QU1EPQX^P=VJ3:N2E::-Z2/?Q/GU:'_XQJOT,:$=R(A$X\$S/YQ M".TL.""\-M;3F<'D,:_ SH\-8+].8:$=^ =D87L8!=XSV(BK',_(A-^13<_] MB/,!'-<]H 39$.PYK 8 O#>'T9$? 'K&O[XHPDYK#+INVBIR[/^4'7%Q!P!+ M ,.:^"H$G90HLHIFKPN";81.>O N:<^1R(7B!2!U^"P%O&ZX"_/^&&/G]"FLA16J9/ MKW-> ;N.=9?UBCX\"C4YWT6./O H>(<.;@! 1Y(#/IF#3^!,3H7K&5.BX,-' M(0D&HDRT;? (T)QKPI<5M<0;0)P@J^$PQ?YKHO/1X4KQ!98= R<9>?%Z:*HC MZ^_@>>O 5YU@1D%>!J84Y&O3A[".' MPH'_D )P;E?1^R%\D0L4KZ&K?SWY4$B&\3H@309F&KB#@-XA>0ZX"(8^]F<4 M: 09 R_=J;YP>)6$ B;P@E->(&(YCOV!5Q _SGE1@OPH6^]@DM"?^(+57N@' MY04(8F-!PMZDP^[2"HUR)DPO]>V-PP#]=:Y9,7%@L,&TQV.P+#BAX\ ,OC]R M+[$=':>C(,0V9,.BMSO,;$?.@@!19*6]5+ZX>%?,G9@8F-*I4O*>_*<*=UEVD\/(,^P6;.8J'* @[_'-_!C[!^0[^" MOE"6 /S:7W<-LS+SXV2"$[J\@__@*EUWS9H".DZF<,.G8!0DK0X;>(*:P+@; MH4Z<0.;^K1[BI)$DHO* M%YEC'OOKX*[[WO7.6JU4,E,V32X6K1DIL1B+=SIK7V\]9 $[R>2=*-.47TG8 MT$!*#6[%6K=5T3WO9"2W\ 2!DNF<(OOSQM/>,N3)Q.$2'.%&XC,^VMD3OMHG MA;@BML\J>?$P?!A__]3#NQ1R]/?) HP$68!!%N GLP!Y-Q.XQ$VFLUY9I-EE M12+#H_!(&.4:4+?^@4?;MZQ5*OQVTX_4%2D:Z6X'\W@Y;DZ&U'G+P7*]F@UZ MTS!'Q?E6U5#K;*G. !U-G+;DXN,FK]$ME0L/M#FSU/1E(@=;GO5I:*6MWN%7 M-!M>M(OA@64UJ^P$M(R4&VSS1#Z^'D?/1!U;+Y(FV MP!/=U&[#+)*])3MG0,NST6<*61C6IM49-^]-EATKRJ^9S 2T/!L]-Q$]"%L>39/*6N0JT)UIK'S M5=&(J]T54R,F8-_CIRTK^4955=CM2BGEPY5(I5CAAXFUW[Y7V&)T76SD)BRU M')7S=:J8BFN00\Y&'R?DG3WI9]J<7;*)<'T\RJW*L,_$:;;VO" M^(RU+K QL"J^+O%:GT;\>;9)=G7 TTLJG%(H:F77N'C3 M')&^;%++R^5>5^"8M*XEJ&4+ZG$TTMQY, M8NUP.DSDXC-^E)P3T7 >0F*<[3S;S%B]:5[:<&&!21-B:\3P1=CR?*(93C$S MAAE7N>Y<*^O]M4KI6]3TC*2)CA9AT[GYAI"+NW(X)N9C2M97ZG8C"ZA$QLXH M)5-F^KL-;V;ZOK*DS_H28PQF(K'LZ$0ZF9]VE%4#M#Q;4V>XWC7R\:I";-<+ MHSZ==>/-#GS">KXF*MZ/6W6IVN32Q4&_E\Z,V\D6Q ,X7U.[2^6*V59=8EL\ M10UH);TS6I-A_'Q-*S%"2%6IN&6WJ;$@16/1-#>!3^3.UA36DDVVLIRUN%+# MZI8ZHCE/$+#EV9KT2J,Y*.G"FJ.B"VUDU(CV8@1;GJ])KZSIUBX59EBJEBME M1H/XL+N$$]VOZTM-H8&L$2,,1AITV8>B^]1ZW&:3J*[>PMTD@MCZ1:OAE"UW3!VD03/ZL O MIN7&;$Z_"K/B8.J_B!)5(/ BC"AP#D.+@&C3E\X^2OFC8MILO.%JF\EJ249 M*UF0#ISNW3T&)Z6!GVKCYOX6N8ZR&)" G(M#F)_U1Y-.K:[87'-'MQ/&/"5? M*Z,SJ+;IBUD0(YY?K4@A%E5Y^.DLCO_5N&W%.?>@;1P'I4=P) M1K[^1C_!$^]/XBD,/OKK=^T0&7VF@BVZZQ:]]?[\SD(4:#-/H?M[UH4,1.5M MJ :@S8+JSA?'V/"C+1SV+(T\EG^K$KR+2GAB2%*N"#J1EB-?CR MXTMH\<&&T]^[L(;?5?5'.<(]-V_#$0]77"7Q'"._-0]@V+S1,6&N8ZO^NJHB M\><(]=V9@[[ $7%OA+0:SJV#X4I]C!/SWL'N[XMOW!>2WF]'WP-[]L[(P*_" MVW\G@BQ^ ]]R ]EE)T9\A,D!P\.U<0LRF@/ $=&$3$NI" .NJ^JE3(UFEF7R M\^"QC/M@VC]TS6+<'1_ LW#*$K,IJQ!A6[U4/B]2E9(YA1?XU!__)N+7@(:\ MFY@<"85KW'Q9,G 1W^GV6J'R1;I-5&>KQ@)*?12<\=3ERF_?>QR9_WC0*J_64[[(D"P[S43'H4[F(S*\1WQFC4O8,=06[T&B]1>OWOE.&^1QI.XVVNB]YLOCT.7[VC+OTT;]4M],]>GA5.$-WS18,^K8ULRB![B2H9Y21Y4Z"&R59,:\"\1V#?Q)XBQ/FKWR^&.._J MSIS4'&N_GJ7E6$'7#'@\$A3Z[2,BC[3ZQS)_WGZ"=AOUL&KGFFMQU5%9OB/I MPZK57-.+"2XI%GF*$^3/C7L\CK7RV()S3;7QH/6$'D=MG-@I7&)93W%LC"'L M\*)J)3BBJ13O$2L=1IE>,CO8$JU:/,<7E@Q5M*#:P%8%]5JX] ;E(7S2P=\0 M_:.1P$!HG'JKTOZ_/IK@-/,=<.0548'/;V\_D+\/N(8,E2%P4!L"Q0/[%L*V MKZ107>6UATG KVFAHJUN0[B$/?@O$ D7B& /Q 1?93COE=_ 93(M75"F#N(/ M@KU<2?AQ>DH'P@A[R,B&)%BZ88;WG[]*JB.T(=3R^',7%W5]#HLM&'H12$[^<<)&Q#/-M^(./0S1^F#O.(V\?9X\!F1W6.%LWB>ZN MO^@5HO;X[=!@)H51!$%2A+R)821V0-^^&D;B/7A@25%C<.828&9%N:%*02Y M1; @UA1,!&I+TYDR(BY*!\#+?W69$$I%Q$_F7/1M"!S"&SSX>#$-K>'G$L9F M@3 Q7CB)PTAPK:$U GV!Y()CP6=2LH,L#@7#@XN\AR6!T!6>E;P.>7M)])8O MGP[R,X>PYQX2$0&^90'6-^H7HP$"SD=29T@:0ME%TYQ]F5 M$LJN?&F3;OS:S5\#H0UR]H=QEHK@%LZ?M44V(R*U5<[,OC[0M)/,=_Z7.0Q]Z8 M0&#NLR]OABJ?H_>4ET=\X?;8@A1HN ?=F$##/>:^D,^18%L><%O O@1Z[ $W MAOJU#ZH?W5*[IQX+#+5/&&JQ>X)'_'1!>O\KA9=VZ,WHVOWH\A'"7-5JO1L) M+O&:]TH>UB^DR4.SR6VXXHU R2]DBD!0OIF@/ Z O6JZY'CT0^2!N>%.INCKP;&?=(Y<+^+^:&+#@ 7R$RDPO0(A MN:5/^WK4]B=1Z4>9I.>)RX&1^I:&Y6"2L[H%,_PNIHE/IO?1OTS_:W]?0/, MV7FI=75,9WQT/S!L[P?98_\(ZWOH^^\8@/HYS,)N)$.032E4-V3A<@YWP#-G MEL3/X1E8G!D^)[9Y-526QT&8YHHW9#^':PJ :63-E(50AU?MB]@N#P#+YEU^ MS;9,B&6 7I6C9]L924 H ^>/@NF+J=D'PZ9^0ZINF9[RB,#67L)<#1>#I/;@ M2ELEHC#]JI5P$_?Y'*(F,#/%X$!2; MHR;4]H(ODD368GF+&.='!%G,+Y@OJPGJ/EK"O4!WHIBNNX*\E5-('* [QJW. MHMN7!960!ZGQL*RS'*TXR+")YU@L4!W7O6-\>,UQ][1[YR[^T=7.!^!J$)RC M1Y?P1G0C=HHU5DD+8K2ORO,N#?$HC;$K"WZ)M;"7>\%4>H[>5Q^C#RF,? M(/@;SKF=O#*Y +F1ZQNU<5>H?I ;>8I/YYX"N&3_CD+Z%T?9NXYS?QOA^+ ME:\/09D8%GKMZ49O_C+*W7;'TY3V38K#;5&J;Q9 MKXMI!F.>7]=?_FT*X+$3<'](&OI5_=QWPK)^"S=WQ"Z7ZW1J&6&EBETM4M5E MIC1AH)M+7]G-#>3^9YS[-\Z5OYVW^F!Q&.<$1RC&-W)@'SX&$]PH!VZNE63+=9+>,,*OE:L4M+TZ&<>CF1LGS0AK?69 >[?@+KI._E8;X MB=ZQ1T5\T#N6-^4RN1"G8:+%%%I-@5Y6I"$#%$<4EEAY?K7.:* Z?MUUUQ4M^->GQJRMRFMKER[D$U\TUYLL8LQ!VD08P,YZCP?5Q<'T<7!__ M>_LJF=YZ4<=L>\JG^)-]LCWU_IR@1RAV]8Z"?+"D))CS%NU,_!\36'^&).@3 M#=8A?+.F> CAS<*JDWK(6SK+1 714,W)#3#@+$G=AO[/A6O(OE3P#ZGN]G8A M'96S9YU:AIZB5TZYOVR&[#/MLI10*&813X\-H:'PQ_G0T0_8ION!<'U$?U.U MZM;+0Y,U40%W[^=IW;2JNM67P%+=S?"6Z]I;IC%OZ3^P4_9PE:ISI:).]X#C MGJWW&6"7/I^7MPX!=E11%5&@4X1I2#;1E@K.7H[@SNZY ,(.AWA8VD_645G1 MSQ_EG]TD,3Y5UB0]R+%RU>I,\QK)Y#*3=YL 5]N4.J))5C>DQ?C/FB'@/! R&I3TL[L-#A" M 95]!#,&)Q4F+@9/\W*_ZZ2)IY$=1/*Y8%FI>HTF.3FE#1E5DP@S TA>U7TJ M7Q[K+%29U*O^X8S#\B:,%?W?>?3/L"$OU'DO'ZNQK3:W%3MUAHBR:]]4T@M4 M7M0@ =4C?-Z_Z/Q[_PB/1@L%&,'<+BP9H>=9G9J#NLBU.&1$\I8W3!:IF]-+K861(G+;LQ>)")!43=2)7 M$A/-V;;>S.T8T/)L=*XV7W0+;#3*Q916R8QEJSUJ-@$MST;?]681GM/IO"*Q M"6T9K>OA;&4RC)Z/GIQJA; 8D3EE2RETHQLC]#D''W.=]:FNAM5=7.;3"I4G MYU1Y4R *L?4P=MXG2_47BTPWL5'2X)Q9I!JE:)V%+<_ZI&LKD^"[BSZ[%-*% ME@(4^" / WAG?8Y$LI:JI^=18MZ;:/UUOQLO,&O0\JS/I*Z5LBE-+[-27@MW MZ-$H+'.38>*\SW%42IBK89A6ME%BEYN)Q,P&?2;.^]PNB297BPJ&THK/=7Y( MJRD9K#UYWNXG+FN+=,69IMIV'+<_[&!39/%G5"EAMYH:=UXXNI+R?3N7XU;QDFJ=0&8C73+PQ*BZPO)U?8<6U% MU5A2D0;E;K4LY_KC9<./DS/"SE@5QU2"VVZ7Q5T_0C+9F:QF1*PR M8Q1N.POW=,:/DT>27&Y'"W:32(M*HE/=%!IJ:>+'R5%[/ENL(_.Q(G%L.-:O M\6N@3?PX>4Y0E=&6G5>('$%5E=1RW9_V&#].GJ16*D%DTS8A+^U\-)Y5&XOR M&G#(69\",1K)]6*95UK-9;[8JF6B&PFV/*.\U+.XIBY5*NQVE&CK1J4558N0 MZ^C3EDHAJP]C_9A,I)6M*GSI91-UFKC,./'\R35BR_7O&QSL>ATJDT%TL8[7AR8P#B3_ #6]02&(+0HY U M&_O_3EWHZDP*%P1PQS"SO$>=>GF82[2AS"PJ#NNZCV25'T=,J0%@;XC(.NXP=0.ABA_Z$GU/$/\T6AWXB__GKO17@/^=CW;@(_#Z\<6!RQ..( MQ=^H_\Z%#8LA](A%\,.6DMX)I40WQ03UWV]9_SU&/,>HWUE#[)57NN_?]LM5 MWZ.1WWVWC7C$\GLWWJ$W[\.BO[9P92 K@:Q\,%F _*6E*1],5.ZMM'Z/K+S] M#,#=J_=97M=>M>O,16.T0)[@\=TDD^8M+?[M"?!E@^+ZF4,OB\+U*F3\(KZX M #YG_#ER737Q%OXF'.3CM:<^^"CJ[MK0A_&/0F$!YP<:,="(@49\CT;$T5@G MG=NM)?$QY1B8BC]5 !Y5,7Z5Z?&SR) ^OA!,^[VW/-!R[])R.9@LB'_, _^ M<]KNQJ9@XFSC+U AYGLJMEM8-^_4;0]<@N M4;AH*>:KL\1E!-^O7M;H2EKP M&[,&)DV6EYWB#%\O2N'HQ[L^Q(/GO7OS?U*#(D233Z%W5IYXGW:\]TK/%>;= M5.0#/L6[:9F)UU^5^.6@-%N<\[+$;063:ZK\'']56DWT85G7)O"%[3X!!S:! M*3G.-TLR,^?6Z;'%;5F5'K:2J_%DR]P>BX1=VH#-"AI8I0W_:-:LJ62TI[SF MO&'9R^2+&"6\W)Q68YDXI5",WD\6E.H"S KGY"6?2)+^#-3 -Q3CFT@MO@1] ML+?"[WP<_,Y[Q>^LD2Y4T^)1==)-L$_>KY).4 Z0WP@]1F@:(:/(!QAE.(R5 M2[(2916^*L?&A37!4:)39B/ZG'A-63VWMX:^].+V6GHH.99J,C><"]P\-E%FE5BN-^W= :?M346$),PL:/C]KX]I ME.7526)3DRO*,MKL+=:+<3O",QBE//%$1I+7,XU^A1WT;Z-E/F?A?%,] M\QCVSK&:^8S1HU0(;5UGK3";RZ[8O#!H6,5T V.E4\^Q<]B-;QU).K&#.LA6 M_)D^YUTMH\=RU*#J^C.PD![+0L*R]XJ%%(^'C5ITV9<(JA'K5#=V2\NP#0QP M2SU%8^?^V%\_4Y*#Z-%/5$J!;?7@MM6Q@OJ,;27FR79/:4LSQ;:H<'MIYH:) M80,C[<:>XZ\![7ZS@%)6-\:2'(24OJZC[G?W'%A1W]"*V@O>*X;43EVTI]UD M=TW(L#2Z,3MAB+$*+##Z.?%:4>0; M5+BX,%S&!87#OTR%[RR/Q@'#H%'JK4K[J.=;K^++>OL>94#^<1 180&#T!BP M=6@%^1I:SD#BS9!C6W\.M1!5]KAT+8\K>I?;?&UI9XNK.)'NE)HSLA0;S[N- M3Y?WN%7('%6?.%=)WGH?T3&8T;"[6RFE#&_08CRK1X'F_3?V?.X1NO4^GD,W MK0ECNWXUCD"M#@>UQDCXJ'YP5OP1'AJ08%WIT QE9>P$JJ M(55:22IZEXW"2% ,X3?!:8$F!SN"DWT.P5,06B5 QP =JWNGNH<3#YE8*L$T MP*%JH&,7(CT#"DVF:$(KIQ<1S-)'(SDB<&'%A-PES%?X]#]0$[\Z=E13N#NW M8D-9MY1M>LH:$KF0Z8V_:GJI4M)GC1#T'X?$6!-Y=4^FEZV-BO&)1/!SNMV; ME\8TSS'OX45L/SKE*QW]-?&F*.?0VD_(P,RD&D#?CZP M^0'+VX3LXSV3-+#_X+3@H>>']$0(,#QH@U@##JD"+Q=!8J#?P"! _D(#^)2+T_@:E, -U5R42VUWHJP2/:MRV2Y)$D 5*! M]9IC61*?77[](,HY$-CWXI>[,W\4\'(H27[(Y1[A>@]J.1DM6(MQ41YQN7HM M7,]T;4.EU@%J>8!:_AOA90,DYD??H0 ^.&W*!"B>^]0 &?^(!L1:+-'V:( MH_*;)5C^ HS* +PW .\-X,P#./- (P8:\3'XXC=HQ #./!" ;Z<8 SCS ,X\ M@#,_-_P"./, SOPM40C@S ,X\U>)]8O@S,^S% )@\Y^.3O4PP.;O3?YBPQQ= M$A+RD*4&_MQ8EUKAT5EN6VI&UHFV@W. 2B/$Y'@_5[P M?N^7Z)6KPI-?3K/\@(=XC-V-K%-B@F-;8HD6XVEC2&X9##-./5,_"!4J@!G_ M[K[=_6V7NZ2Q/YPE\R:<^$X1YY0^2RELBQ#9=;J8[*W,!H83I\EX "9^I52L M[V:B?!M=<4.(I\MIB\>P3KX."EZ?-?-FO<@VB5**H3E=JRD[=@\*3KU6F^!G MQ&,"=*;;UY8+T)G>?O;]7E55:I+=>#:?ISB)VE"RNF;:&_%[UI#39JGV;)PE MT_^/O2]K3AU9UGV_OT*Q]ND;W1' %C.L=6Y' ,8VGK 9/+T00A0@(R2L 8Q_ M_:W,*DV \01&V'K8O;U E&K(S,KQRU'=?#BHQ/7[WME3B<& )V-B:EV'@N_$ MKI&3)NIJN4V0IO7O]_=&8$5]I2[-EUA_\G6'5B'?U,8:,K9 M2$NVZ_6K\^KI8"+>WEZ!HKV"=1B5O>]PH39\$0:*C_3.,O"$ %7I6*C/RO9] M<%.OE.@#&A @$8P12<(V$=Y5. >*$2J2H>J"J8QME97]6T/)$A1-UHT)X'E0 MOM%Q.^, +X%X$=K$IH/*4"[DH%HY=?D.KH!OFGZP"*+UG,)_/P &^S5;8%]7 M57W& &A->\Q.4I@1@]")$Z_T']\ Z .F_6& K<3G*NNWPT<+W.&6YJ]F @3D M<>B=T@)C'F_G7JC7GVNCNZ="/E,1[6K[_DIL6O:E=175ZW]EO7Z>:N_YGUD_ MR53)A)A=4@:L)X MRF<57U?F]W$RK!Q5#(YK@S-]MF% _>4Z+8I=4CP:'U[6<72E7KDK0P^9#S1Y"*X+7 M"=R_/ASM?=4RV_[DJP[J;P]]Z5I/F"M$?4N.VF>5M1]U-X;J(A004#+U9V\. M>:O<%S)IXC+D5 UGV>U#LC MW1_TZM54NU'K7#Z0LE6AND]A.67]!RJO>W&$X[JH9<^FV<&(-"8GG4QIGDP7 MX B7.R;LLQ#^MMHKM&. 0!_!$.W>Z#-[6P/!:G@TX&DPO3B75-T4+.BL38/;^ES'MHK;D]$ZI[8&1](4MF-R?#& MWD\X5O=U(=I]CX()+33]O5:>J^FG(RMC'E=S*;':M7OG>;5'E*YG^P\68:%6YU:RC'=8Z&V%1'V%=U+ MMYR(]>7)MZNZG.VFZ^)YF+HN;K#\9G_[+MYF3T^4T_;1Q6C>4]3SYYMG\5&[ M@KSXY1!8N-HN;J&[6:@:+^;LHX/+2B'?%^MZ.S]HUZ\KACP+G$RP\2++TX6O M>&,ZB1LYF"/CRP225?HXW!M#+B'<,CUQ*7ESR_IM*N/#F6"2*95;S._Y/X$T M)O4K]0 @"+_Z->_F&<-PJ#"DHF]YGR2 M/ZOK)5H-;O6J'90<7T Y=3P^T/+C6U$Z*4\/5*UYVD]?4?&2^<7>YC[9-?-C MDARUVB,R?#X[BX_GXF \ZZ26GTS6&_V+TVGYO$U:%U;]6KN[N+N944&56GS2 MR)_+T_.C7EI,]4[-TA.9]9ZO!O3)I3$;YT^#0>[<&(PJN>I<>1K(#X\*^"S$ MQ2:I\'!!=ZG5*1[?7#\= MJ>2*86L%G\P?'L[-*_&\.U+RV='IT=%1I]^!,9?>?M;N]P^R![=G[=.GR4/F MO#YOY]-7##LG^*36F:8*9S?%4MO.W5Q5]<'S[.)QT,DMS_.TDSVZL',/)KW2 M;@;GL^SDNBI!L?O2VT^*.:V<27<+U8J9TC(7I&&D"E"*NC3F8^'@LGIV>ET6 MF\G^42%^W16-SHP^N31FMG32Z-S?MX;5W,-%N7#?J+4.]<$JJGN>ENM4G;I( MMIN'XOS*D*Z4Y_+5*JJ[TV9%8W)IZMHJ53VZB?JT7R5)T?Q!_,R>5AMC9824LE::C7[Y\ZFIBJ M:Z-)NGAQG;\JK:*E\^ZS5"A?Q^]'I])\..K7IH]B_&H5+2GB?#@IG\7SU=R1 MEK]YS*7NDY7!*@KI'TRO4]7S<46LF&U[GDHRP5S5"GF:_6KRO%!>SY;=>YJ^_J^D#^S#T?-UN/U M::YYUJI<#U:>^]'1K'^F=ZI5N_PP;-7[UN5L,NL4EL>T2JV#U%E]2MIC)6X\ MQSNEHTOEBC[IC+EP?3NE*!?)KK9$OJ5WD:-6@2 K,KL(Z,R)(\E A4[+8SMCG%N5V MF--EV.W>2@TMK>=O62QMK?OY2^IWMWG1RV8>AM=5Y?0D5[XOYH>%\6K?UU:: M"S<@ND8U!4>!7^XRW*B-^_+C:3_?GI]\AW <5.LE?=MIM.MN M-*O*TQS@=X'C9&.5X%B:"[9J.<8NGN],L8;46C(G_%R(!)VP8;[X."X-ZP0Y MGO#.H^]O\(:^1@GWY+'7?KSM&2,[)=4,\=D0Z]+G$'<^XJGSMYQN@'IJT@F# M54(MA=5Q]MF=V-,*O7-J)N=K#_=G#_+DN$0)9-E"_DNP)_0XPW)H;_"KOG9H M9J8QN"HIAREQW.B6JZEGZWRF?P[$\6L.[:*>,RHGXA2\WG M9'8Y#OB74V[+>LPO\_'&Q+'/*6;2JU&EW]E0H MBNM2#FX5^62W76@(91N:\#=X/E/B M'Z/5;."?R3__!(*1OB&0,N!!( F)7A J2'9P5$R02/#R5YS6"50;H':M)E1[ M5,P?&=!>O:H18S 7:E2?>/KA1]_@VXINM*9W+@T\%M_D5U+%X6!ZWK@ZU.PJ M%:RC&5':I<9UB5_GZ^B"W>%C)C1],@"4,^\FQ^M;,:D M(@QIOIISY,.5)S8 ME)0<3<\O*(#F\*=[=[2;4<.X[%[6OOK/IWVI?U;MM.L'A8E2JV9:Y]G26NV+ ML[%/K>46DVZ;KFKF!U3X:9O]NLY[IN?CJ6Y_>M2N-#.D,95O1O0J??9<0*JM"0XKICQ3,AB1P>_);F%Z*!J%LU@<>BRWB92B(U2%U5<4< MPMI(_E0.6-2=9Q>Q5W*_,3B^!H>:@A?X*43 MNJ*ZAFRS6SR@%LBJCI A #B_FHQA%91)=,42G ?C'6-PX_P ;S5)8106:X, M.:)+5'U&SVU"Z1Q] (OG].222AGYZ0R0B_'3]*EX\W18C=^/S9Y.FJ] MONL3>A52.CJB71]1Q$2[/J'/ LQ']TTDS;X9K[R]YN"EL]IY3V??@^_9B7"W MMOQ$=_>OVX6HR7THF[%$3>[?U=C4P:3^:"_32#!&@C$2C)%@_':"D7EN.53_ MJL[8D8R,9&2(9>1GZ?_"B2$O]8,/\[F_]0J(!-X+ @^;DK _H37)YP3?%TFY MPM+!KTGG_?7OWSPQ"K-9=-N4M!Y4X"O[0^5[(MUVV"[VL\S 4B+V1?1MAO67 M_[NT_HW)P3TF#;8U4#//_L+*^4U(R%TW>5ML/7E 9$P)WCN41O#'TG"H=->5^*-T/_EYZO9&2GRL/>^.Y$0XNO0&Q<1'6O5F.H/+XIEQ4:W&FY/#NY.T;1Q52U2. M8*O>XKJV'-_#8,34=\=:S'Q/JV&W6LSR3@05FS15;'JZ#0GO/T*S>1M8VFLB MJDJL?/;Z\IJ,;AK7)X<'Y9EV4AB$4)5Q&8X%9U;H,HUV:MA2FE>UJJ)4QH56 M-S,JY $89ONZ3*C8-#+N?X)QOPTEZ*M$2CBT'E>B?$3A>3ZNQD6UGI)7%8. MIL?9S.-S.WY]FI4Z\]M)7D-H\^2*FRS4^,(;!'D(%:YP.SD?R'(Z&Q_=Q(Z/2VT21VKPK']'%Z;YDQ MX>RLXH,Y0)B T" Y'.JJJL^<^Q7F+--5$&, ?*0!6(8"B P,R:C2J#6%LFTJ M&C%-N#N[BH84%Q, M8IPXL5[%[>#D['I?-43$'$#_@-=7"CC$KHE:VY:CHL$ MW .#@JC&]++UF^U -"T\Y:(U]8A)MXO)#XO*F1$=TCD>_@K3M '*8\[>Y P/ M/UA\M?.RA1-V7I80ZGT&Y$XB;L^T\3Y@P)W'GVJI4B,UJ-[8Q_?Q8[%8/;J> M_?HWM]SCT(6 8P<&:AVC'8G[9I&,'42WO^%)3@VP>P*?UN(INW0(#(8(86YS MH_ ZI=-IK51_E,O#2U\:.8V@?^O MZJ>-HQK<=!\X?I,.O_+X8?=>.WZ&*;2.4!@VF*1I5&90&P+(A3RRO[^FD<)' M9<#.\<.>9;-9[N;.+ZO-5K,Z(/?/QU.J3O_;UVV#Z2]+6@W@JN)A(Y(4W5$\ M](2P[BC]L+SV9#T2I&4H [A5Z5> D\1*Q.'>97*7H("(4I9 =1"2;=@:6%+;B]@\4_(:X MT&\+97UAK6'_),Y'=.9?4:,7;;K;E>Y'&3Y"" M&T0RB@1B*)8<"<00;+I(^M/I(N+H(C^^GB2OVRGM M3BL7#H>&5IWM9>7IP2@5'S_J245LUA_;P]M+8HZRI4X6*D]3V=1'ZD[?=NO\ M/.[;6=WINZM,?X <^4R5Z9=*DF]0<&IKF=,GY;24:8_U_MWMC7EW?%(<4!F3 M_?5O.I\0TQN'V-@9[A>K6_R8/O+-Q=_NP7A *OP=$IRNS^>FAD[9"-;LKM U M#C-$SW:'PXOJ?'1KG\J7U^95M\00N[+Y)2'PSSY8N&'@K*_!Z]J6%O'-58:= M2X=P*!!!X? 1+:)PUW^VTU:G)([/:V+ML"XF4P"8G&H M&WVB?%BWV+75$29?1XA!12,-9:M"R&6B-4I*OWIWKE;F4K%LY11E7 M!PR*:[F(;W,ZRL_CT,@?$BDWWT.YX7+%IMOV$2,:G&CZK]IP=2 M'JLW P;(E183F7WVCZP(W[P;;_3'^DHBE-#7L8_>+DW2J7SZ5GYLRV+3,*O9 M8K%G2M=A5%->C]ITE5Q-3;;.JE7EN3+1L]/,DSZ<=0J(%[H6P2_RI$2>E)U+ M@VU"?&Y2'H1#N_A4[&4PD\DI4RN?*V35("JI;9-*)W([1/E?@ M2X4$KNO= *"[081KA_>5/)=Z]Q\&%S] M^E=,+&OXX0(F_+S)%G:(PHNRV$U>]PXK[9N#F7YPW9%GSX#;)28*+T$4OL;P MGV?NM>A X6+N5P"]!M+%_/EIH$_:S9-,Z?&@E3$>Y[-OPM<7VO2Z-"B5KJLW MD]*\H>CWV><.Y>M"8OEV7<'7L.5TWP#1R85YTF79-@Q"MQ)H3&( 3@CNE&#W M,QV6_L?X$BL8A+N:DR>Q]N@*Q2H0"*^I"_U[7:X97; YX M,54XE?%%C]B"4_E%<(#_$P ]_"#0&4J*B(YJ6Z=*I]!9:#6[UJAV4'%NBWN==3S9I=>NP..JGE)P>S^VI- MN\E[ZEAGN9L!O73$Q2>?Y6PQ6S]LR=7407[>EIQ5DI-XU;XV\E=S/+; MS:,'JY^UQX]M97Q:J5\K^EU6N^IDEY^<7AX]/59T?5+-9>6GR?-\]&@<\HS: MX).'I>SM33:E6NUZNF$\E,^UCE&X8GEQ"T^:,U'4G^-/H_KI>/*H&+>7AX>0 M.;/T]FYO7""=VO6D'1^F3M3KICC(CZ&YP]*3\F%N7DU:=:F=&MVE9D?-\WNE M 9;ATI-BIEP[3MVKY?9841Z?+TNIX\Q3J5- MTCJED.3RH^?]FTZ]$G\<5NWN\&PLC^Y.SN^O(+=RZ=$:L>^K)P>MP^H\.<_6 M^EGDUBM\UQO,;<1P_ M>7A*G4]O-87.=<6F'BMGA^/>L3@63Q^'[=ZH?VO=G0/AIQ>?;#7)7:/=D5+5 M7.MZ6M(5\:)=F%'"7WJR?W!N99_/)FKU5"?=;MDX.7OHK21\\T@[D(S"R;$8 M+W<*@UG+O'T>7X%>MOADLA2_?)#/[;3XV!KTCMNU^OEE'I[,+3XYNM0Z:K'3 M*H\J1P=FHSOG MJ?-V?/IX/+ *@WSW[&H5D5I*MC"8=*Y+[?CUB-QTQ7+WJK.22./WI=+!0Z;@R:45'8FGJ8P\3XY$,KQ+G[2K-Y5:MN0CYP^;1 W]](*4 MTTIF%,\42;;XE+P89F=+*JED ,@N(,2B$KD,_5B?R-U^X4*=5>OEXB#;%>>= M6WFP)>C'I?J@E[4AJ@,3(9EA/7>3?^A++.%,-TV!+D7 M80&4+R%<-TNJ#B# MGR34&**6@S5$S1F,*]MBMA6]%*G%14\;P&U["F X]02-+D^%Y5%SF9EEGP0? M?1M]>."ABY12ABF6M-X!F^ +P*'GF9OA-)F]&+>;%^3N^59ME>[OKB+@T#<# MAR:R^0U@A^93B>3/A"=CYD1"S&[R_)A@)61I2=A&9)F M@F/C-_X%3IZ_Q5B -^;F(B5PF.ICP2;A4(K7+F9'XFD+]Q7O@^+^SN;2<7 7.T2.RSLS!N*IH MY+=-#5<#_EKZFKENL;;@BY"^7M&!?^16NL@PV8\BPZ1RB7Q^IS Y*S9Z'1!, M"_NNG.O8=Z6*?5<^!0,3L6C$HN%@43\_AABIZ9W\NBJ%)-P,N\)+&USN>GP[ M/[)=3"!/,J&_=-VQT"-+>BO@W6?]0CM3L3Z @;H!D+-4(I/[3JS#*DBZFQ#- MK]G7VX=)?1?M+&W&+HA)_&[$E-Z W U!V?B;EXSA+LG2C3;:'LA^3NQBGF;>[>:*?>Z&>-6(NY-7\0P83-*%I# M% S#Y8)GGGP+L\8Q4S>PE/6!X.TO92,EF*^%3;=?@KFTKC=#R;RU(.2#B5 ? M++"^-/2^8D$F&K50Z(KISU>40D\JU_*#-I]W1S?WT]ML_7(@/F%B;IHJ](58 MLKA<6_46T);/1F/WB@%WO))-\=_:J-YWY+^TG__2G7;A\;+6JED68;2M5F*HZ4+!ND1,L9_T4V XS1T587\5064)6):/\+NWJV9 MO6O,MY!MTXMF^*[W*5SR=;OZ#34':E0>C F(V))/:K3TABLS+@(BH\8EQCJ! M'*^I-*TT>=#KMF MH/ )FM5.B5WO4[@$S785N2T)FK-KZ6Y?1P4KL!04,UOW0N M)HIKX3+WUGNSI.!55(E^6H+*H[$._*7+HZ&N4O+^'IZ>S8N-\+N$=J:3_2RY M]X4*UCI)ECFT2L]FOS\1I=[H.G\V:5<*)Z5.'E2F8JR0WF<7TKL.?!>LOF/G MT\Z4HE =_'?2<-9Q>JY\?'-\G"X?5><'4GO\>%$]?+ &K)X\F8Z)^=P/]U9- M)%B/,I$0<\HDLFTHED(VI\F$9CMVJ]R$T"0*GY0,IXD=+L&Z716JK?44DTD( MTG. "]",5%5=!L"ZEG[I%QE-5V(@K,$Z69PZOE;NJ^5.0ZQ7FY5:*V,F:V> MV$&UKMQVVD'MS$D5-A$43LX*GP2*G%>[5NVV*8$NR?0VG9\^J]5QY^9Z;+7L MU C!D5$;W'S@TOETW='CSI@!(;UQYBK,=^7V, M_]?)2&?/N4FG?=^VC2(I=2=J6U=G*[/Z/@5_H][-)M6.'=]1.$2 M[E\9 IU*BLK"$A4414V?)'I5EH^M]$6Y>?XX$17UIG18>ZB?'M9FG2+SX>5S M:PW[D!<-A4V4A8%-/BG)*J<'LYXTF%V(N78SDZXFS6HQ-_@^DFRI,.O'2[*O MC+%^2I+=E^_3^FFG9(N5XOUT\B2.2E(5X%9!*TW%BIE/QE4=_@ZCCW)W,BWR M349E:J$J4]M%M"[RGWW*?_:]=F$O*LZVR"5[Y.+AKUA7Z7U -'VL:!NO]0X- MS>^F3#=*5=IS+H],_RA;9]^R=;[V2@N-HL,26)PNF(+$VF &XA:";ELF> KH ME'Z$6;C+6R_,^_*#[<3TDFMM\[VYOS9,L-#XEK7%KO>Q>X99]SC><:TM>=1* M[?QIYO'LOEH7[>O91$\G!P_8:PAJHL1L+%U<]JE%YG)D+G]_@VV9>S>ONH=&#WKRL7Q0<3A47NU[_Y9"R?7"X'V$NG@3\?>+:H5+D] M:"'EABI5K!&4N17]ZGO)@8]D@D2I=BMR+[Y+7EUHU:J:)AMD3#36%QG"E#C3 M8(5H(+?.;:G,GKQ1K"']Z% W^D3!YP^4J4)II-> [3-72-?#Z]:\/S(;TFA> MMGL'5X]BJ=P<0"_'-$C78I2EL;TLC4C*K,B+B*3,EO6Q74B9^*E<*4ZCP8W;%<$7/E1B\G3ZZ3TZL9].Q& M[UPFEEM1E1MYYS8GI+X;=X5A4]]8.[9/V_K#7(7KA98^F5PFS:1X-GK,3IY3 M:LV8JL4!""W0,,58L9CYE)=P19+N]Q)+D6LP2B:*DHE^O(?J>RTY2B;:&T<) M?\7:YDA.Q;37F@[V(IG\L\IILL&JU;A6EQI5 MJJ>.Y&]451B^9*=W.\R9[QBK"+E=HK8FTDE2/+2JDB7VC[MB\N1X4MJP,R7U M#K/$0;FX) ::(B]4#(JN,3(B M:M\#\3E*=WJC[#JL3V_)8?E^,)).#LU'*U5-9N1OA.T0OMRK'*I*ISIN0J4^(#A 02,Q73$O2^8*WX^:7= M5:F*?",9AJ199DRX-)2I9!'A4J7L"?%@WW>-9IO^EP!!;WI6Q3L0F2@G:3*!\15#4.BJ9$N8Z;;:$X82/9\N(72F="W. MB?U&(@MPQB84FR#3-^4AZ=DJJ?=+OE=[0%Q5ONV'=&LJWJ[4^XO2HD6G55;I M:KEXZ';:1T]'YT6E)H].;^NGTX/*V!A-Z 0(%203.@7+L,GF;M M\SH[8#X" M]_/+E JEB4E^.W_X)P4IFGQ"8^DIC@>GN3=57"5]RW]UQ0TV=_J)<^^)?\', M+<-Y*Q\MR5;T=LL]OC]^="X[.I?78@W1P>SF8%*)5'3!A/!<7@G11,<2R;'O># ?2,]8 M*[Z^>!.H):$;O_\C9G-I.>D;I> X"GI$UIG9%U<5C?RV-6J)P%]+7S-G'>8@ M?55E^7J5-MK*C6FAX0X(^/C\>;6 MT"!$.*=?#$VAJH&?*AA6CN12))?"OY617'J37-IA&=J&Y=:Y9,A#UEDWG8PY M+7;?)[C>YW#E+, M#ID.] YC>8?CSPE4WW4Z_9)XGZI8V5'NMCN+E\^*2?OTXW7)GUQ$"9-^5A4M MF]+-X:A[>E>U2U*Q.[&+IY.G08?5+&=BQET DPHUHIV2>MI]YH3DH9\ZB4:]V=@@#+ MO4& A7YT=AT]SO!;'G<>A.9Y74Q,[G;](/5C=^*R3!XO/PY6LRUYI T?1F;C MOF2WXT^YL].21NC-R-D;7^;;5'YQT-8EJ&(@.T M+-34P9),ROY<8!]/!CVYG(Q?C&[B+;.<;:;;DQEQ(V'V757/MPDSK94#>:/^A2?G!2'.4N M!Z$39M/\S8%Q6:MJHYNC_/GS?35U4BR", ,8Q5@JG?]>7LA-JIH_3.1$_L8? M:]_O4&.D#Z.,U&3"L">X>-5O^\/CH3V1JLW6\+(^-92C0B]\SL;TZ*9CGMOB MZ>A([F;/B_6+LG52ZN115XP5Q&5TE5U"A?%6\>K@;M,[/P='$? M/M.OF+G/#R5Q4!(EDCLYZ-2GN?ZLU"DPW43,;E$WB21?Y,:*Y-Q^N+E>EG,7 MI_V3]+FJI4>I0M>8-F_R^8NK\,FY@G34KI^.[NKM^96J7O;+_=M!>D;E7.[7 MOYG\9IH)OT3A._5YY9;9FCWH ==]D;"+W&4_6H]]K>723Y/FVVT%M[62BY-Z M_/STH6F.FGWE\K;V=':MWS M=NO)[I?%^K$^E>RCI'UX":*"JERI["M^[R\ %7\'7+?#'TEQ-7?X1G9_Y-HM MJ;>K6&%86(DR%!P&8(['MD#<);-3[_NHV31P' N3-YLRT21#T;WTSA;EP %= MIC:H3ND#K9GN/,,-$-<,FM&)M.83XOV6 Y8'8D8E6ZF>/=]=6^(\=S!1G[+E M[%T_4!E4NSA\ _? "WY7Z+KHS.B\*@#$3J46,HG3PS#P_D78_0O),#I'VLWU M8:ER-!\I'?'L;G)1S1KIJU__;GO;,U^][>)Q0OP= # M4'Z7R))M.FCR,"J VEM#.AK S0M_*PF28 CZ_[.#SA2?I9-FYO:Z72;-L=BT MKL9/HZ/X12;][JX\>.Q\J[U7XIY?TBN!K#SE/)S<4 D6UTI?LHL36Q4;CY5VJ1JOC97B MI'??OWNFO)+,)L2W<(KEOD@@L+A_A*'4$S3=$N;$8KT2QO0/R03&6(5B!1N( MC2B 'A.AN2=;0V!UY'=I,C'T)[K3%E'G6[\RO[#6BQ['B%AEZ+[Q4@[&FGO@ M#;^^'\WLTY1RKU9/4V9Y,BE4[.1)L$XW^PY5UNEV0WJP<**9N/(2%(0,D/7* M<^^12VD.'^'$JX\VU3W MQQCWW+U&*!4Q;<[\"-3<32 M]BR"9"J@ZKU[APSC^E*?7)S95:4_-N[Z3UDS%_1;;GJ';@^+)\I9:GK4/GUH MWV0S'7$LZR!FB^!4$&/BF]02I,'ZI*(+^-*88!#>;PI[2KV5("=4+G4&4J]Z M>Y],=4='C=N^*5J]A_C98"?D^!;'#VXUO9$!!$T:D'H?=MPPA\K$D2_'E"7= MO8^G?)M_/$B3:VG4UZIS71>-03W5M*W9KW]SV167W%\H +:UE]NGW&UOYKD2 MUS.5^-U9VWY^.!L_V^J=T6:;F5VQF83N@3ZF=Z[NO$)0^#N ?,T)D4&1 [>- MHOD(_&^#]%7X#NU*KEF87(O8L>!%P\CN4B->H>;.DE;IVDS8C:W>Q_AS(#)= MP?9L^'7),9:R]PO%V93TN%?#?=.GFX^K"O <9GXJAD$'I7US2FF-5< MAX-/8I6T'EW. ]WMEGZIFZ9";_%#W>@3Q:+4O4:JB3VIU;VL]>8B&97NJH_M M?/TF/]N]W-_& 1UDM.'QZ5V!KK75/;*>N]9,*8?]@)ZZU0?E*)/LBC>-H74C MDE!W+NA@>@B$'X+/(C#9O*$YX83/'/:(3_T?%+;X MM$EW1]!P[? V[[VK>D2RN90#<]F/V_!#-%CF/V[(]C"K'Q9S[<<*:9X^-4;I MH^[GI?^U#COFB/[58K]X^7#4;5UDNN)1.M/3XV?%\H#*IW]SF<1R2"3<=^CG MCN#@,7FJM;1N^_&QF[F9G^6NNMW2EQQ!I]7I7CV*DT&;7$BMQK U/9QT2GCS M+@>P_Q*F..2ZV];'68D%^T8Q&3.KT/)4?^M!TE60SG/Q)E=+VP?7;;M3&Y^T M#QNDE'U?7L'7'ZOY=)LYJ70[O>HX/E+'1Z3P/%+6NOJA%S8<+O0]HC(G<+*. M"(?]6"V82^=W/4F^.;L4I8/+L\/\Y.BV>4#/4M?(L@R>@JWM-7UU97%0_@E= MVX)S W^)_^P,:LM"!]X>^HBU'A6JA@ ];>D0Q#(%>T)'4)5'&_::OB]&GS2Q M)9/S#]9C%G4O0Y@IV,$V;D\6A#,E(>AH&[118$*&ZQJ(T?D,"%X5,\4:;EP^ M?(:L-JDS.%0UI),KRQUKUHXW/0-4X@8L>B69 MU6Z.4MF<9.7:S_J\E'K*V5] M/*JWJX5J5;M^OKQ;J^MM^-R4V[K1KAPUKD>5^F-E4IAIW73WC>>VH*'I1@RZ M3;MLZ>I0!,TK8''TTTKF4"!4"$SI9#3+]87)%1_[1(\_>]!KV12>5 M'.4NX_E1LJ2G6V3PH2.G5[LDRW1:$+I@DA:.F.H!8U>C]L1TZ?]*X\F?AG!V M5A%* X,PD,N_30*>7'#RIOY9[5-G?>]\W?UDE4@&)$P-%]))TN!XW49[OQ?1 M\5,9)SO,=?NF"HL]^_Y/H#6AF\L?=WHDL<0MWZIX2\04YG -2)QU/I3Z],6_ M)74FS4TG>[J82#LY8;_=W*\TB\8ETMF_!-_?L!U+>PE=NWT[%FC[/)-,Y+-;.JH%?WS:EY4D"4,#9,)_6O7*RB0E M^)N2'F4]-1"CX!_]^K>%@0?@!QT;G9MN@I+TK^_47Z+5X%:OVD')21!K6%;A M6*I4S5%.5R>G1V?$L#L#*L/$7^QM[I/MRNW5N'C3;XWJZI543UT^#:Z>9IW4 M\I,'F5FA5S[)BB.I7'L:%>\.QY,R/)E:?+)1RQS74JEX<92;IT[+]V+M?'Y< MHG)S:>+E*W@ZI4+LXZ!>F8OK[4R2P_>7-P/;4?#^-7[5QO/#_)7\OB M5?RJDUU^,CU.7T^/!L?3T#Q4=YCHAF3,41VRY@M'X>I/$*8FFDEZN &.HB)T)167 M8@X)M:YVG?H1I-LWT-UJ4O:[YF$?Z3TY& JP?YY;WT\7#@7.)/@M/0Y(S!3& M1(*0> \("GXK4[UGCKXZ3,<5=+[1C5J34J)N$N& ;FF";A'P Z5) @8H_<)$ M_Q+S.4*"@4&&]"3 R%U\#!)=+&:_,FO8>MLV]&R6_ ,6K4$H/: OA=K@B@Y' M#*<.4BNP 1/7GQ-#-H<$FXFAX!) 7:7D!)H53D*R8F^="N6PQ8WK2Y!UAZHY MS[1SIX0;N$HIG$"RU#\.+Q/8O_[J]<6<8,O49>2)9'BF )NWBM2^6F"X*J=! M^-11I^3'W"4H?G1!)2:ZBMFL.9TL4@7;RQY0/.25T)-]V[ZY?.KJRMI'R8A) M7[W?-^D(="!PGOB.@$T.5XC>#I!FC-B8 .'[01>L4 G"?.&^N?P-K_@G7(*B M3S=3G^%VLON*[K!,Y:J;QR,/(3O)=&3C&\C8.3D+>]528H%>M01[U;Z4BO$; M]V3+J3N>J1;,6W%\L:A:+F?Q/)X?Z$?]XN&-&!^E,NI5/]LXUV=;RLOQJ>AB M(JA,OYS5_XXJ22Q9< TA5LE"C2!5FICDM_.'?U)@-_ )@?8L,ZT[:*7X*EVX MB;)L!5J&\U9?M_E?;X5<*:03R>+/[&:_OICCH^WK/U'KEEE;ZQ8=Q)<=A)B+ M#B($!Y%,)=+)Z"0V=Q+OA.-Z]6[8<"?H/SMI_?R:W/VZH_VR1K6O2;AON.17 M94EXU_PQKMTIOA =L\Q].*S28"D9?&.,N^MU"LS6\O]W8QRZZ[7]S^88+V0X M?^E 6.NMD5FH#:Q-3VT[_G2?:BOFP67Y)#XJ5NS7,BWGH\RH=#>TJ]54\NBY M8[5(L:U]'.3C-7N;.6P/)<6X!N_*BAK]^%/K:/*HSI+M^'.[=M)Z[DY/DU>= M%,!YY$4Q5LRMP_,(G1ZQ$M/"!4$"WR=S57$W)IKJF-;SFLME/_6+;9OTWX+I(NI7;Y^,* MT9,EIX=]:ET7J3W3ODI>: \%]WQ3LH@]#G-:7J\%#A1:/L<:)UHOTLR71 MMF/PW"^4<^&%"=Y__6X1C:&"P>J:UG#9T3$M7]3J&M?]ZY&=G4O5RDFG/)=8K^5D,1E+Y7+?3*U;M996"N/&D5T1Q6;F.)<]'4L*I2^[ZO-K".?&[EDM2#&J!8EJ M03Y8"[*+),UM@?>RBHU.L5\4^P6)=)+)9*^3R?2ZG4*>_K,@9[IYJ2MFB_U, MH,:C9I%QZES2) 919P+@F6U"A1N]$DN:I,Y-Q=3[A_Q'6X7HKCS^Y9W8 M+_CFEU*.>\'3DIS3FA@Z5+!#TC%3B13,=Y>@6-4Y"FO7O!7=W@U'89'#+I+##A(WR4?%[6098O[ M%F$.=1N**L!S)/4@99H^^V!K3*7$W/# JVU-LNE0K+!D58F)]U+3*74U.9"* MEYFO ?8 ?&(06/[;,>^6OT^SI;X_@=M%0(5<=P8,2523S!"%%/.AZ"E=V9)! M+TUU3GD."A%B[E)\V_"&Q:];N'_^$G12,_)=B]I5%U4 M^7030HV2%L8$$Y#U^]MY,F*T'W@8W 2U+BGP9=HG#(QL&/DG]P@?SKBH1X%%"DY59[T_,8 MT&V$MQWR'3WC.^H^XX[U$O%ML@QC.0OP'?B:=6IO3Q4R"XV,QMHNK :AVA*5 MG*PF# I!X!<#P4$,HM16L&V/E-4Q@"UCF P-"+1(Q4$3T52C" M8[S1M4W*Q' '<+ ;4 TMZ))0WIV:5RERP)/_L3NTI.C)$W_=M>J$6NF&\"# MK 03+Q Z%2$)0(X+#ZNZ[%P8L@&9'&/=(*SL*9UES!Y@%=/A+-A&RRVVPRF3 M6ZK1]F(87$#7"YTGO?$H'U%BD;%&"5&KO15*LDQO0><$#$DS@%&;R6M';:I62"/<;-Q3)G'=;6>'C#Q/I:ZDJ +E=SI'TY:' M((*I,45EU1SJPPQ8+;T2)Q/$^D5+C9_0@#[IK#XF3*C(E^>YW ME(& 19 G-*C@]!B%;IZ/)URNP4L1#],]OL2B$F2 0D$'M*$\B*HO8YBV"^Z, M&ID#RNC-DA$C8U>8$US JBI8\PE4&6O!=W!>"ERC=&["%* ]K#G\V-DR:JG& MW>WSK8@99Y06D&"YFL@X *G760&=#I903QB(MNE53<)@BL7O7)V="YW9;$%> MQ=S!!_3>H)HE@9I,RF$F_LS9 ;:USJ,,204_II0AX7?4-++H#47B_+B<+>-\ M2X^,\KID:*8[=W?/38E9MP89V"H>'K@\IAQ3L=G)>K7./=23>MJV@NL0?I!*I[-49K5 )J M@SB@CPB,>4#24T'DO)FJ!%2Z4%JFH@/T *I"AX:GFU3300&)C646+P!WS0"7 M1H_+M_-6P*3A>_+[O=5VGW.P!,Q!G[,'MP4F$5>EN6Y;O_O*$^FMVBF?*\1Q M8#%C-!C;XH_!5O[ZK_^+3RUB(>* TZ/37Q-S*"R%#/[O?XJY?/'/8C!C(:Z@ M?(&^Y_JG*@X1-1CQQ.@?<&7^QIJ0)2M_ [-9YRUCC&T2534#0J*G&/0?5"\& MRX#=&%3CT!UI%Q#A3$>BSTI3N@Z6&,$8!(PW6"Z!J^4:>H/8)E:B8[6Y*H'F M_Z3PZF!'#C!SSGDIHF@@F,10!Q7'D;/$934)0$9-V5 <79'I0 ASY[]&J-B/ M2V:<4GR<+AG?GA .^&M02W->Q&8<4+W"W 7@6;$-:9+U69-3F+LOJPZ:G12^E29&49GP*Q.X"<&9]## MPG>"ER-5)'PW+?V<'78<#39J?8$.>HRZ'E=+3,7 0W*NOV6U@$$0*(8/D-)3 MDA.@,#FO\XW.'0B.>HGJXH)220\>QH\)8WH=RNB2&4]4\H3&L6* WFMR T&C MG*<0A.G '_/]^-R)/O%;.*8?"%-=M<>$ MFY>NH/*NMP5/!%<76/,30K5BDAKDA=<#&MO,2GDN?: M<4V<2ZZ7H"ZR=&L!# ](/FJY$9CP0+<4E"JNIN1>$=RH1F$7 .9QC5>-&HY, M;-NF- #Y85'[2'/1&7$$E$=,!$M>-RB37^V0WD$O!\=! PXN*J/@AF 8K8L3 M<:>)Z+]^-QI[BNE;@FW1F^*9>1\6=Q>TN)<%T>K ,MH>OP*A]OU)$TB+49I ME"80MC2!5=Z*-,M77PA%N::0YZ,"/2XH^&(^W=>D$A=T9\LQW *>??@]\ZA# MC-/#@&,"A"I2/2IS^7!<47.B 5PM=:6I.S@'(0>9RX9VY)=K)5#Q14>;Z);/ MDZ[C]W3*<=".O-&&U!#TJ59#<"A#BT"NP$//4P- N=BF\(EC[(L+1ZJJV^ E MG,"EBQ$)B.K:"R:"N6!8\HL#%5FVEG7;Z'?V2\)8>8(QV(5I,8@KSQF)FCU] M$Q(K"SA3[B8^#Q8\-KZ*5+ M6/?'),'D,'1Z%UJ."_H)=7S6#Y"I!BX)NS$*\*T%E08WM$%X$"!RK$6Z<$ 7 MKE?/=^E5PVCIA)(J8>%2.AV/0RC[# SPDP="%%R$4,(?8Y2-?DM9S"=K8 P= M6^HHX(AWDAXXLB5WP#%CWR\-5L5=WQK <5QQB47-,ZCYTIF9ZQT_"ZY$].Q- M;(,^: 9\3F@DP'".C0Y!))CR>@>DHZ1Z&CTV1'7WR+M\; -,<3IQ/E?2<'+!2!4&K%F0S3&1XI),KRPK^EC@6 D7%VK?B=LDX MV0I,":/>?R<)8]AA-B"EEH9-:"PS(9R:Q= MRJP+'CH/*&G"3D16:ZB8B^DM;@]![QN?CN7I/FC)H 8#1:28(J!9K@:RH&ZQ M?!)'RL1XG,-]%=48+.BG)6.H ?.2?7GI)5D&'&R>QX@"T!3*.LC!E5]5])Z7 MTN5(RE*SX@I*AJV?$W,QP>'2+[ZU?!&42M"/67%3R%,6X=Y&X6B5DXBI3A>7PCC$;&;5# M[-='-4E?LCGK@SM1O!"7K=FFWX#G$AJ*():'9X8WD75*K\\,3)Z:)[JBL6X3 M= ,=$]Q3<0WBK 5^0.?@QW-7?/<2 VLW!7-"OTE !JY_,3Q!VUM/S)\ZXYL3 M9E&RJ7@OZP6O/\]WQ):&E@Y/ 8 ,9/Y>6!_BV_NGS- 7$D))F[^T>4O;1%<) M3EOPTX/_?N!<>(B:C]?LF%A#O8>MMKA#AIMVJ&)8+-W=Z#SN ><3IXO &#HUL6E\TD4?AJPK5&8K% F0CDD,A,LOH"KOY\5$2P&?#[ MQ>>PID2@$E_"B6L6,+F.R2*!!-*@G$8?/[51GEBS'M] 7MZ(Q'09?IGR/!3N M[.&'N)28Y3;TD2:3&%Q!L&J6(C[AV41P$9G09L.W]_Z M)=OZQ[% #)[@QX= M>P+"/E!FY'IYPFOI1))GEY*G!!U35"A1XL)G1VZ9%\-6BTGHW)<9\R=9!;.J MS( OU^4BQ[WAI<]Y'E;7D8H/\Z(->/L*SZGIR[!&5ZM/&L4$59]+JC7WF5$+ MF?>PP"X9*A"ZXGE7*M6XJ 82 ;+LI@+ U9N,U9D0[?@1\#+4@]IT'3$H3N+ MH KNB5@H9U@,A/&*4B]ST_5CP5J8.@]UDBP_S_?&@$,9HI-LY^FPLMLYR7\* MDKIP%;C2U"L=\8)[3JV2SWNO4&)D%5> 2@9IK_AF;0";!)(B& (BXH.'N/'_"!/@% FYF*(^1<9CU.I1B=C*%S% MP%QV51D1=>ZJ _ 2J+2E_Q\3!G[)['M;S.D*[R$/S+DPFT TR#?+A%!RHU 0 M03/8%4BU R:'0"T&[SL"EU)&[&\/;YF M#V/68)JL?T%NK12AFKC,MH1>!*[34F8)S.Y2,8,!HQ#XB'OW@AIF#<-3A8G- MCYE)X4V2> H".$ 12L,ES)C/86YQ^%ZONL0K2'&/-@CFXL!B8%JBS0*[Z#GF ME2!=PGMY^CRR_"+%6@Y^_\;\5^IZ=H^Q\\3B6X=Z@JSNE)9X^">.$@TH&N![ M9FP(KE)%"XJ, ?C5V591TL!"* ;(;LO$1ZU,79@CMS*0$B8KP$X"_B83[!NK M.7OB,Q1=2@3#!YA G7NGP30-20,'.(/!H>Q()?J<:B:6,D8[!?,]%1.=_PO% MX(X4Z&$E,9=32(!TMP:&XK>: @4&&+]1%#;<:]O'%]+2= M*NY)=],\3822%:IL:/QJ5&BB7P#8BA=<5:^Y-H_RN<_ELX]]F+=T3%@6"?X3 MXG[^9[S46"JTH9IORJUM+/=PZO68N]1!-H%/ F@J#@C(0D&90;I,[%O2DY?4 M @T"4;;W;F?3M"J7T8#('PT'U:+ M(_)XL:D/)N"UX9G0<:]^5J-J.<81=J+G'FX%K"'8\@#BQD)&3DVC<[3OA83XYY%O-@$ISX*UKQ_"3$Z M+SHQ!1!SX4I^JI\G8_H[Q<&8"J!3"9(%^PZHL*$;RWZ[?CE&&!E M=AB,A_V97)Q!(3&8'0,)'D)X9.RQ/@/G2(QG2?C$#A ;YB\0S!CP$0VX2*FV M1##'ES"1YR54.%(-4#:>AA)V@L<:>A@0]0FVYU CC&%TIE" NWN,H?0%O!3, M-!XH)K/^.-#0"@^+#_8/_HF(=I?T0Z7':[3AY*E!.C"8M@3&@^H@FO&,!SH M.J)][],#F8D,11G,NCZ$U4P;UL;M$]XN?BFQV^D\[V;Q^3891T>]SG./(Z4L M7A)TP;;!ZD)03K.7>3)T)?]Z%\L@<.DKWJ7O3Y?TK3/ @'QSH-S%5QCB4]-P MS5X>.XO2<=P:;#)D8;$[7@C2B( _7:+7P("P7!"4J+X9>;KG2(-Z(EXS.1=\ M=JQ/_XQQT4E?"G."GU*==8*_@-(C>CWQ?6)0>& %.$7RKVP@KV-?>^$LD**K MA=A*CV44:4+9G@LE!+&6%G:6A5-X_!1>=>$X[*L'1AHS:.;?*F$Q@,1=<)YVV$QR*L1,&.P1*7YVW\C[U8,L!OU!R M,9TWHC< .-P)9@5FXO@+N W._ "H^S&?"10J\S+^53J/@L 85-@M%LBY\87_FO2RI5*<.7J0XY&I,4?*Y!>]2[V*"3+.H1SF(TR\E#VKW: *'* %_!US$AN: /U*]=>#H M.(%C7J Q>FQ^/6 B^:$K7V)P$!BN8>U*90\99\GR6 Y#!Z(1@8HPV"%Z-/A M.0^.)\Z-)9KPR"H;UZTY7T"N]3"X)KK%[K,0*1$+A:S(VYSEG0V" $L7XAYC MJ4<6-IAA!J"%U@O25K"$$!BF1Q4&Q00M@25^N-E[>'&RQ \&/0+(*\Y +^BF ML4#PAE<:H':*P7%7;7?M.'PGYWD?K3&/'U(/J'K@QD9##:^E9M5-P%ERM"H< MPL3!E<1Z?HSCL@GP%\,]Q.YQETA]@75K/F&09X+,<((X9P$$9!Q C.<.*_E^ M$YSQ EB+7PJN,"BCQ@:;BH&EHAA8% /[8 R,^SV[8H&DNDFQD^NGDYU,NIOM M%"52Z!1[V8R43_:+*;F_>5S_CR97G)(YXDQ1JUACZO>VH?L_-=W P6_1)^OF MG(4+Z3^@FOA* +QJ. Z2[%R4KOH":V:99O2">\#^;DN@_2L'7$).72I,]H]5T FPN@Y\(-#)6\P7G%7..49YAZ0,R!2,9"8KODI@BN*]1;KCJ& MM&";(Z8"&MXJ^%B>\>>DR_LSKK .W4N!]16E+%1LN$4J":Q'0@4#W2K<3H!^ M"*N B[F.NN3-?J7RTRO\K!PV/9>8=SA0Z@@+<'9P1:GCEG78O8C'5'B8EQ<# M[S(&DUK24!:2< .;Y,-PN'!J^"%KMK)8_.$$LAF^,;"#8F+<1:$O5E24#$ C M@SD'V.HC8B*"Q01COO[$>(S\(_*?^QZTVH$&$8&+^\0-:E)0,]P3'Q@40C1V MXB7%LS"',R98JKK,$,."4"D.<^S*^EI6(M+;;+/SW%^85,< MV=PF?,XJSME/WROU0!7[+*#_UB>B$GRA'(Q>P?842X.CGN,YBGWNSQ]'+W6O M(P6_S<)&'>NE[1'#-T8:+W%WGX%6;P+D*NOYY']("CSDW>'>Q<9)C\.*0Y_5 MP*WO)ASZ=(I:B\D>1*GV YHZ[0_X1PZ0M<#2W=COG8X2?3?2N*#SLT 4H_;! M&Y823"D4I"Y6^Q&A!V5I!A:[*%:P6@2R G%\YZ8.=*O@[[?T0-(FP]/SJ>GN M! *JP7A"I;Q3FVA@)R:L8/25SF-LE#=SP^"LK1(GD.B%''CXH%FMQ-QMH/>2 M;;BC,] JWE8*P*6\0_$^L$50G_#K&XQ39$H> M+VD?TN+3DO/TQ[6.V((^X1:E0OSU;3I(C!7;0P0HAC]S\VIXU*;W/AW*3ZXR M.#IY^[[ ;8(P(BP#A;W-7*_>4(-#T@8<\M!TDK2]#7QIG_!A,/EYO,K/'C_X M3EK68[SOPJG+L O'F^4;M9I56HK*,CPLS!!RQG.(-N';"4_9T5]X;Z3PN,3E M-$P7:AJ]FP@[K[!1D3M)!2?Y@A?$+1?@_8E 0$OF,,8Z88'PG%(IYH0@>Z1K M,<1QD"2TW[/Y!;U381%W=R53 J1)W MJE1_B[T@]VR-\JR* $X#+ UBF?K8CT?7>&2#X7,LB+L?1 (5UG"&Z@6'X-"^ MAJ12U#MNF+N;Y9O0BP-RS M8S==<#'\U\:R)\37[? M(A5-*C-AAZQI([2;=-*L,/V.9U@N6")\7#, EXEM4=U7+_9!PA0].&!='KTX M'W!?(GZ99P]S]+*?1J9<1K6DI_"1WJ(ER^&T6:=BG+8%TWY1._,]XK/[G)1? M-(,QC>V!RBBSYZ1+,V Y?RM9:!5ORZQ9?0 2?&4/+H1I4E@G5FHD5/0?1U,0 MP M)L-;DQ99+BB)'WV4 M]11A'07P\6 C*KQ\'!0@KU8PF,[A&^]W6,[H"^4$9@)P"+\)O:0Y#"D> ?\Z MA)( 9VUYLU[@:^8S8JBMP-Y'-T,GK8ASILG13KTFHGYD+#>>&NRVXP>I@N:D MEI>!1/5V)\]H$<]OY%_J "T-;0G7@?V,X_;9-- M>R7?:2L>_!L3EL!B1=P'7E?FU)LJ&&4BO7]6[8-;NN7NEL5:_]@_5TGBQP,!Q81A7+R:1"BE5TZNYJ)K!_FML0>:N3IYOLS)O> MLLK85BU)([IMJO-WS1[&X:>]./W0T' K *7,=#J7@K7E>\7)UM+>QK+O!F5F MZP(')G=>@AN/UW\%W:7BQ%KPE2Z[HRW#>2L?+R44S_;I'CNU)\Z_XS#T;^9OIMO5>]7/ZT-^=1]U@OE? MX=\5$V)V70[LA\IM^'^#6*[O/)A4(E6,SB5\YY(4$X5\=##A.YB(8<)Y+A'# M;/=@$%$XB'/^P@F][<+?V284WK$)6Y44.]V!)6OVG5M"M4_X\/_]2O_ZZ/9D MZ%2=K "W*\CD24#K5G ,Y"WN7V%=RL3J#>T&WNG?OU__G@-L.4N"22=C3C9, MU[=O;^>A#^O1$5OM-5M]ZN[[/JP$"#-!U@DON:SP$[Q]H4Q*+/]W0XO_CH21 M_JA,]0M0+[WM]W]DF9!^?Z<2944@XN^CF^%J+V:?@V,QA_V8OF5H"@P=<&/\ M$K+]69:X.Y.Q7[\Q/O9!?YU_I])K=\J_F(E!T*:ASPC9]*:OX]UNRUND2D1! MFZ2@9&%I7_;/0'QC^$SX&[/E=-N4M!ZK -#[^Z"9O+H!CJZQ*=+>/SI.)Y+[ M9IFLVX3U8N\KI=S^D4(JD5DMTYPV6COJJ;3&E[>BH^H;SS@,(=3/.RFC$WGG M6L3OLY0O.A8'["V?E%*D*W?Z!3G3R9!NF4]F,&!ZPMT/6 M#4TH(18JZQ3HRS7URATY!MR.18(8S-=TL\@03=:7I(G-9UA+%=-FJ-U>KY45 MW>#\F%U4?S,)='N1;82GI2_19QR/Q4F>6U\'?@G=%6JUF%"SR%A(EA(QH:&8 M(X%O-L=(P'RBO:P'S$3U@%$]X$I:?3,D9G%T7BL4:GGI=IHM5XK5ZJ73^>>% M!PZOEA\X3A.&JGKZ?I'CINO/E)K>8_\;,R[ZK5S].&94Q@ ^,0E>;@2 M*8EU?(/\1X:/HLX%2_&*B (-@KQV7-!A8F*Y5QB#VD-(''H5:0,GHSK0+L7M M>&-Y]R$VH#8Y0,<8;T,H?N/]"K#SX+I>,$N G@Y,*-;N,21WS,2F>Z6J;K-A M,M75*<X_;S)"UX>"M%,> ]C\B9"* .8>3<<]@ 6('#D'E<)B04XO+ MPY\EG"N< \,[T)P+B/-NCVX$?^#]?J0NU"-6KX4^D; 58HQ!X\-9F%*?P/\O MJC" BT(IJYCYLV(H;)T+37F@1 U+-2$CQ6W*9SK-7'@SVW+ %4&99ET%I/(G;$_C( M-Q(=XK^LE0HV^:$; A!,"G#7(\ \.9CUV.M [T%W32Z+L&,$X^T_RZT] OT< M7)![UN('B<&"SHR6N4Q [FIP>0[-N1L3_$&,D0/#S# 5PS<.!Z=4Z>\T!KK5 MMXGJYH_[=?>):@^HU!:&\RYT,72V%GN(PH_B3C/I%604G^@S GU+G('_^/JB M*AI[*>&;*L__!&"R@EUBG)1\PJL,3&Z0$+>;-4/)6MRQY2K5A09>OBX% 1CD M<:#3-S=J@DV/@E(XYNL51=G&A$X#+D:HZ;$;[""4.71Y-S,&%:!@5U3Z,3U[ M%XC,V=*E?:1S[;LUX+[[HZ<3$SF0MS40>(-O+-. A*)D-K :;M6X"S0..'C:0/&*M[B"_<8&;:SQC$ON4[*LL+,^Y@#7$6?MJI:QG1>[ MPZ%>3!5>ID#R77?.9>XVMUS5$LF9-RC2T@2U="[K6;6[PTI+S77XA1<37F[^ MZK8,6D2F9'85:W3,9_LW%-)+\HC=&WK_'YRQ3Y]W;X[5\L!O/OCZ_KW4_@FF M15G6FD<8^8"1[TK?$'CX6PL-$^B#]'>4^A73.6$PA>9^+F(\2$45994)XU:7 MP1R5RNU'YPS'+3VGWA%K$V-(Q+Q! VL:Z>\ Z[.#_OA^J&G@@9]R/G)$CY^U M6*GI3.FAO@(*#T$]4>M)1H^JJVAG!>HL_>+(5:T),3GCN\;PGN3ZFEL5#M,R MT%#\PX4P9;RNP;!'#6!FAA3J(-G:%I^CUXW3NVZIS=ESS#'G_6X?P#^.U>*U MD?O#88"I3@\].:KNK>H3N+S)JM=$D!M="PMCBC/B I.!PGH>S)8'@JO KPRC MX?B"N@$_D($URL2!"-Q$L$HDWIKQO8YRU-[ M92+8()&>"RHD&KB,53"EF27# K13$K3-7]PH%%]E,,7U8-&#N>UT83?HU[>[>OO2:=J%BA@K JCM])E5)&;MYWGL68,Y& >8HP/S! /,.K##G M7O1+>M9&N\D$"MW#B@==V>.6QDL-CZFBA?WR4.S[.BM#? %E<>U M4T!'8=Y:30=<3=ZF 2&E7NHA!SVO9<3A!V'#E68'2FX&\;TQJ*5,IK*9!?M= M\Y"DTW$",3Q1:*WK^!W02:EPY+A-NML "WP%&N_\[+CT5MZI;DQBY94::&,, M-R9SI"_OPB[:0P>=^/[HY\+9>6^%E6 S',1 ID1@C^)GPKSF(#3 M=6,!'N8*N$QX*P;?_)>D2GR'R^;KQA_8C%!5X"O;[67DPJYS!E^(4VS13&H1>:C1X09S3)_; MN2FT,O3@V0 :1,6APZKC[J4"@D>V..P8'=KYPM1M X0N%4,];,D2Z,]B.2M7 M&#\[YKX?_0]^X-K> '>,B)^\=Y$V8-%O[/I*F$?9W]K-\9/ 3:+1C6=8>L0" M<;)Z2KX(N/_SN&3&I;AS:U %&H7]:F_V4B85.1+(]X.SIW(\"F MQ&"&3%PK$#QA*,TI!9ES$Y(MO4".$^9&40^^!P-\.[(9"\A^YCKS?>:L/N8M MW1^]EH<0T[79]&DJ+?V>%GHJ"#ZLN:ZE%S)Q M>$Q4,""K%&6DR6%DP4'$%0TYT,.97V.^;?8VK4L8"BU@D!!NQ2]<.VBHX6W> M8\BG(^(W57E3)W;3+YRS:[E"N,9'R%[3JX#M)@6Z$6.2"[@]J>F#^0]X_TF: M1M5_X!^JNVCX1G2'XN,7I4K3/5I.*HKA^*.H"I 0FJ4JPQS6.+0FO-:EACCG M6D39,P:2YO0=PJ0AFYZQSEI_80B'G9._;Q68@U2?L WH-T87#>S*$/OHQ.F$ MZ$F[3EFI)]%IMP@U+SW*F!#9C4DP'L4UH8*&S;CH]$_2&5'T_-#.Y!>:ES% M8B8:T;X IL/!J\;#A G<<1<* MT-?-DGM"-%=G",8S,=:*F66,YEX@-:Z[N,$^X%$-&VSM4BM8\+:ZLW,CO:O5 M12:L*.& 5S[NF#:,W9A+W96B5*6&/?-X.1[C$CWNM-..2P--QSP>3 H#)S_3 M70&',(A8[ WH#W@85!$V>M@-B;*AJE/K%<38@D2F>ER?N7PQY\++^,&X;(_I M@ XYA0>2<8WB]M&"W_"IH!]="==)^U(NU\_EI$Y6EG*=3*J0[!0RMT&&C J7L7*,S7#'H\(&#)37+TAS.]R/\]2U;3329! MG7?ZS'B>,YR]V7E2JAKQL>PBB: EF!MLI2 M2F "LI40+O%'?14"<5[TPID?&+],EW$S(KFFA$8VNSI]/FS/F\"5ZU5I*,[@ MK-8)K1(OMSP0G7 B )XKR6W>S+/U?!_A(JDXIS A$VT(QH&K@E8HX]#5:8JG M6/D)V,V:IU-4\ M(2I<40FEK4,;DG#=3:8[4@.^U!7*)N>2:4KRT#:)!2ZV7ZC:6G'1[BNR.HZ2S232$8SZ#M&'V1(3 MF71T"+L[A!>A9Q+I5'0NX3N78B(ZEA >2RHA1F(LA.="Q5@R.I?PG4LQD8PZ M/X3P7*A]'-TOH3R7Z'X)X[GD$YG(A@SAN22C%FFA/)=\(ALU%@KAN43W?I@: M/KWJFOP^G6G>Y 3=0KFA)BKI//NG<\F'QNB^W>.0+C:E=$NS_ M;,H6VJ4T^FC?[%@ZE=NT[;.7TF=K^='?<3L7QR@SWBMQZ4""$%OY9 &=JSS^>_D^CZZ]O$5!:- :]U MYIX'6,)E(X1F6W:G=84OX/(Q49:-%=+%*.02A5Q^3,CE@U<^U?8V;J_\> *) M@B[A#;I\C$\RL20D>T9AE^\?=OD8@:0RXC<7HY\VI\)A.]6KYU$491^C*#LR MA_90%,7RZ504+WRJP_-VB,XW%-@2LEW84H(D"-%& 9M5%)J8WZ%"+ C11@.:;!FA248 F M"M!$ 9I7^*20W&"X/PK/?+?P3&[CF6TAHXZ]CLYVG$<9^!I=24>5/*&-+V!?RU[\M'=H=.RWH!8W92\*>!Y>@P668 M[*>P[,MN3:;OX.Y)IV+I;!1>BL)+47CIE?!2*I8O;A"?(Y2^T2B^%,67/LTH MQ5@V6XA"3%&(Z44*R6[0+QM*.;K7,29R:Q&M]T&3*0HO_31'SI[6_M!K*IG= M('S/SXT/_:PU[VOQ3U*,I8I1_4]4__-#ZG\*L4)VXXEN/^WH]S-$4]BXFV:O M;8G0V$9,2R]IL@*-!.?['I0)E]&Q8EMV'74/ES1[*6:SZUW:1N9;;I,>EBBD MLSZDLVL""MQI/"N3D&9]I=+K3^8?&Q(LNP.]?MI3-QI*;3)_8 M?5QJ16OK3UE@$1?\A'*D;"PM;APH]INP051F]%/*C%+%6&'SR72[W(?M\<6^ MAJN2R8T>\*[EW/>)5[%75'33$O3^MP"IVYU/+RH;"FG94 BV)0HP135#(:\9 M"L&^A-(Q&:+PT,_:AE 6#(5@7W86W-FES1/VY4;"\G/;L$\QGV 7(0> X7]- M._A2'(92+WU:5302'Q*@(CJP^-VADYV&D<"4* M[B4'_,#JI&QR@^[OW4>!HNJDJ#KI97HOQHKY"'TN*D[Z(<5)5+JG-Y[1]L-5 M_GT-_VP>5":*_FQ.:Z];0V*$Q'H)V=:$Q: )S;;LU,8)F0_H@V9/(9;);#SY M[<<32!19"F]DZ:/5[<7TQK-&?CR!1+&E\,:6/FQH;=*-]O_;^]+NMHTLT>_O M5^"XDQE[#D03W&FG;,B6#+H]AQ;M,H= K.OEOK'7T)4J_PAMR5-G!*8[!E MAQH=4"%2V3HKE*^-3KE$V?$TS^L,]':1TJT.0=7=\^KN>?D='EK%=F@NH:^U M1#&L?6-0N*Z*DA>:BEI -5S3DU>K0&C\'?AAJL\ ? M.U&5 EIB^Z4Q\FH!>/@1K9X^*+)7;!W0.G B.,R 5K'MDO?MSZVC666 R:%& MLT!B%-MHLHYF[>Y&_^<@&-KA!*CX$I]G+# C;/? [F?,"RL?GMJ?W*D+FDI: MT%0"L-2AI+J:J>353"6 2RD=D"6* QT7&$I9RU0"N-1!G/(&<4H E\-BHE6* M^? JH)^9!R:5JYF>K9GVU/&<,$(3ZY9M.36W+FDZ-A]F13O?M3MZJU5@">;! M17".#8NKV="NW=<'@[JC7=W1KG(=[58#81F^OVSKO5[[51U'*64<9B&H;0^XW6!9 =N^"4+)#EL6(Z*$*]I#O64<5'W/WO+G:G(Y MAD*@EM[K'U1SI[H8J PP*7\QT&H@K0AC=7JM@PIC'>,DIBTO?U"'NTH9[A+= MXM(R(]O56D4WW_0:BZ1.D(2Y0,?3@L?(;L<5U]7:%4'71O]0O, MU=Y_6.> JI.V9%^%&P"5UO9+9KU\CB8LT%Z*O+97P@Z@B:T5#]SLUSXX>C!4 MKS?<4B_QL ZQU"W?*M_R;4OI?>#>NQ+%1HX+#!5L^/9<]?=U9&/?K+&X]M4E MN\>C:,W&ESB;F-X- X-&&YM.H-V:;LQP+"LS \^/(\UU3'[X.NA1!ST.*>C1 M+-!9O/^0Q[[J;H[KS/N/C6RI>K7T9L'MK/;M8:RC(W5T9'5(N_ V 0=D653O M1@VCT*E&^V9?AQ8@669&W)E!8'JI&>'4PW2*#ICL.PNV7&"J8F'+M@DO?:-P M&Z8FL[K\I2Y_R1I//;T]*+YU;$UI=?5+7?V2H;2!WBPVA;,.$57BWHU6_\"Y M:T6K7[+MW2@'CF>^I:EP3\B!.RX^7K=U.YJV;AW=&!;HK3K>Z-*^4:-<,"E_ M5[>M#:Q.IU-'I^JV;D?7UFWK+@&]=J'U(G5X:]]7VBNTG&O?_._0PEL?_##4 M1FSL!TQ:0)%Y+_M1V4J@N&2EXPM"6I=(9Z ML]^KHTIUW=#QU UMFZFM#X8%CM"NPT(5N?A.X9W^2W;I%8T*\24N"C*#CHLO MUU&@"D:!ME3QC"(K+NH@4$TL!QT$ZM8!H#H ='0!H"V)I=C1+G7T9]_W"><_ M*/9W./$?D0+WB44',::G9$-.RP*7_9H^Y7+6;,G",/8S+-[B.7H4J6,_!QG[ M&1AU[*>._=2QG_6QGT%=$E3'?@Z..U8Z]O.!A>$;+/PAFT@SHRAP1G%DCERF M1;X6,)NQ*?W+\ST+WAOXKHN33ATQ2*<.%=6AHCI4I/A_!GJ[4!=0'2ZJ">:@ MPT7MGMYLUC&C.F9T?#&C+2M,^GJO4\\,*F?8:$LC:7A([.]@8T8+]M&9:\*G MIYKE3Z<^WK)O?9OX+C"<.K[TO-WRVL#8;3_&>RF#M/ONV1K@[>'@NQ@YI _: M!Q]RVOW8H;VCQNYI8J-N=8=!%$:[KBQZUNC2WI%HU^2S80NZDI'/=CIU6V\5 M&WNH TZ5N/=6X?T72G;IE0XX[8[;'WEXZ;C.O/=91:MA8/FN'[SYQWA,LO-9 M(%*R.-$>(/ \9 M*\S#*AX0XDO\'& PB#]1\3C/?HV6HP=#&]?., M!6:$93Y/L7$J>5EU%.9PHC#+.U0-&OV#*M$ISC(Y-@0N=WQD19NA0>.P:F:* M,S*."X7K.,<^SLP3KRI6M_*,!]H_/SGN",4G%MWYP3;B:S.-)>_OS' MY)7F>_ 9T\[_?>-KXJ$Z@E%',.H(QH]:M\!LX5+&+^J69W6TX\EAOD)[.!V2 MFZ\.C=2AD3HT4OG02+G <%@LLGJ1D$_Q=,0"S1]K[\ZTR\ATW3#/A-)>.OBA M'X>F9X>O-!.>&M=1DSIJ4LJHR9;UE WCD$(F^S*&CNO,^P^P;%E$6F0R8X6= MH74HIE*AF +]]W6$I=P'JC!3*2S"LN_>?OMA/W40I@["5" (4P*PU%&8.@I3 M\BA,">!R6#[&.@Q3AV'J,$P=AJE9Y$;VE^6[^.T_7QBM%TN $_F)!!TT6KNU MH@=KSQQGUZ!?]> [U_'8R82A? 70-;]_"]NF;>6\$C/V(^#:*+]%9M!Q(-!K6:KK=-W9_X4P/>@61/3NV$V?38+6,B\ MR(P9; M>"="X@;G\V"4B3XVWFJF9\M'?%@O:,@OO@3LUO'CT'W0 C;S8;>V9DX!8>'= M$_.6P0+P]GAFF_@-;,3RO;$?3/%/W+@5!P%L/'. Q@^OG2-W@E:97E8B^/]H M7UA@X8U[?J1-F>G!WL:Q>Z!WKOS.F#VN?3FAP&OJ^U[4MACR3_F#T8&ALTL/R"2/1%MM807;/Y;Y)1O0(BQ /]:^)IOB1QIL,Y7 M=LN\F*D *=PH^D\<1L[X@7_DP,8\8.$*9AO-Q?-?^0 SX'*T.^#0 3&P:!(P MIDUAI4FH,7B3K7TT VO"O:YM0^=_ /ON:(YG!QVYXG?=;J,EO\(V_S,SX*SSNU:WT4Z^>?P&V@WM--3&*%E IH!$L.(0 M-S-BKG_'98O<(?R1G/3.#($].P 9@+IFQS2&((,,JI8RIO\#<,'7WQE CLF& ML^^.3,?5$G$CUM+%I6OXXT$*H7-$;%R*J'DM(B?WK"3$4#IVXDY MAH7?F.Z=^1!*Y7W82(8"O4F\X6VBI&:CW?U>4_Y&<"S GR@0$^R;3X 0 M/Y.?!4+SXA_ZH8/,Y$W 7. JMPS?GGDO70RJ:"VPM)#4X9_B8!W T^Z.KFI. M5K33B_G!U(!VQ_]\\8^KSV>Y@H/XH@?JDNEF6+7X"'@2C04!1>\,O@5$"!.N M:?ZX :YF09T'P6?GO#F,=[5&<29I]*LD[*_$7!H:JA1G"V3/68_^5 :NLC;. MP/M]P<"-@<*F,PR\U^@]C7^#\N3X]HD/6M')C/[6@';OP%3(Y=* 3_BHZ;H9 MUJ:4Z-@!7+2G_'+TH)PRX7^WOAM/0>@%_A1X)M@1)IHE7I*J!I($^!T+0N*J M4S]@ZB*PT^2)QGX$>@%H=98($U)6M4742L7-D]%+D6B$7:U.4ZH'C4$^B ?-E-P)#WK]! V:R_A ZREH(&^7S %XK46. MI+P[K,JUR8SI1=*5WQ1*NIGR+HJ-R],Q:^)]09B.VL^/O6R M!W-F_* GE<#A,BL>#9:G7W?F;M>Q9O97[,RFZ'7C/"G+E6>!_Q]F12$^"7]; M+ SQ*+AIEZ';5MT^;C8TI^AR=N"A![ F!.I5!2E./0N ;P*?EGA!O"#]N"#4 M,%)RYYR[F_"!)0*\]33.O0EBI/M+3HG4/8<@W#G"/( O@_M!%N$A&GAA%,06 M!1DR'I'G=D_FW?DS>2?/1&2%)/]>?93;Z[!"[,V9,2+D,Q<[>B(1#!O=#!$, M>]]+]MA=RAZ;!5(!>@%S3YC/-]%&SW=9QB%ZOL@WPI V6'#S(()H 0MCER0I M$5.NOIMX&P>Y;Q\[]ZJ]3>^M"D/]C/YDQ*6&1G\^$H,TN#YM'=X8S5[J75FB M1JD.XTT7S4$7/^<,:X4L/ GKJYYD@1OP7!C/,#(ZKWD01LR]PE!4@[Q7F/-" MZH=1YF947OGB1T"@4568TSLV"YCE$,O5D4.15].U;1"?[F_'];8.!R'T D?+]?N8,WGP/K"EB MZ+[%R(R&O&$K;%NA+]YD3H%R;CXZ!FHC["IR3!=^[X_'(=!CQIUL/XY<&YHZ M]6)KR.&8@.\S(&LV6M\7 Q[A ^4[I#KM>: L* =3 .$M+.(R],S3HP@%^;-0 M)/$0Z\\'J.O?*6MR_9V+%BY2YD1$6,VHY:".6M91R[U&+2LA_-+&V>?W,^:% M53-*?T9+RG2)=9W:@-U.& 5TDQ2(3!T?1S,(0O@.A9Y MA7B9HD WW=9)H[Y(H3T>YG^=Q(F>@(/T@:)OZX^@.]I6O MK*3DE?D]A90BT[MQ4!28(3Q=*"I5C'=_0#T7,2O]J!SFRSQHWL7D#GXDINN\ M=='$)(^'GYS1Q6.CWZ/=4IWEIB?59.)-Y!A1@B8B(>)[?8XB6D^-?V=8L;.P M48JBY>3+S-%)QE#".TU)X&:]#&MH\Z,PMC9\/,SVQW?C\(&L!91\15W="S*& MEI@V*1039DGQ)_GTC6+D'1T+N$ SB(61=N'!_>PWZ3D'#,GV'-K>TZ5O)8WIK[NY3'5DQW%5"M!#SR \%*H_J\$69!#6/8Q*1>%B TS MN6%';-ACT7;N9D1'XJ^$K/ KD!)3Y_B4HS,J;Z.DA/=@I6C_-MV8D;;PAQD$ MIL=EZ[D9>'X<:1\LBTU6U-N5-2_BP=@GO%Q60JPW-+V $:1>Z=A&QJ68TM/>.ARY9 MT/HN(Q >4Q(O%+PQWFJ??! G1C/Y=XKIVD?861SPY]$DE167>#TDO!PJI)31 ML.-B#EPL:%?F_4'0>\+T]6QH3VA=$1Z3D\%XS'B:+7Q&R@C0%W**(Q84&"M& M^[EL>(#[VI*ABI!?:Z!ZA3+,BZ)GB?G<&2H>OJ?R[U4^2#7,+9*#92A0"NLL M+P\W9.;ZLD@C'J^GYD +_Z2:1*>*DDU,;$(14W/L?[ZX;C/&VH-.^WHP&H^O M.R-K<#U@UNBZPYHCHS_L&QV[_X)')LI0A/L)T/_GT],OBE@1@B+<4Z6LW&0: M(;J:.*'V+]ZZP,4L2TI=@?MU8QN[$5!_ ]?U[RAI01YHG!QH*@ZD4^JJB;T* M\'))'8:G9,7J&RF/3VW<)'R0>>++7I#)-WB) MK.?5FF MHFNS. AC%/;"MP7T/B5%P&)!9,K:>KCK !2(4 0'0&;,3,<&=9:J54%XWX(\ M(*C>35C:CL ";!]A6HWEWWB *C97"6)8T74?>!N#F?E D0-X)R@7B8\MK5<- M^5R%:&)&O&J35N*.:M\+-=(]Z3?F; 8RFNA%[CA&O$!MYH;')^XFCLOH81D5 MDWMU2&2Q +4V6(E@ 1B/.Y!;)%=XJ!P'T4K^'HMY^"_@0X(2^LP=E*))PA"^ M@*>LRIBO/"Y"&;\5?Z<)@TD9#W\GD*(ICD)NAS%:EW'(134(7BF/N1?4HP ? M+,%";$[BA!/4.!F(:+S*46S?$ [0MB1 6 WONG2SOAJHD[8+6R'W[E'GR3P 3,Y,'G= M AQ"'!D4" =@+#!@[I@F/_XX=GD&'+[:#TBY9:C4BG0+U5"#@Y(QCFB$6YPP M=T9ME]C, 0HRE4XWV"=IKEM3Q,NWDC>(C[@!]("+I=!A'@)=K$_7P+?$UYVY M0!WD'4@L1;@L:1&,8P)!:13%)8J;]GA535NIG,U_*YBE]BA)\:BG5^Y59.(#;HS2%J+ L3@@0L!59PPN #S-LR5;Q;2$,%P@]MP-IL?E:ZTZK>D2'T6,"7DT-@FPO42;_A4> M R-*'*0J&!) P:"^=5X_-&N8RXJ4# MOPQ!!H#5P5M9P%T#:8K$X@TWM82$\:M5/YIE?B0KY98LFL.P5!7 Q6K,_,56 MOU%RB_5+/7;#F[&_#1PQXIKIEI?=EWO8(( +$\2K_ M;"E)I8=])/&D/Q1_S=PX+!$!T#(O,[?N@ M\XM8]KQT&6?!_8J5D\4_<2]*I_G M"9DAEZC8#TK8G]+415LQ:REIYDW 1+B2ZUA<+7I(^KO:#EQ]!/:%&8'.,XJI M5R7J,VJO"*6FE7=% :2]"&+4,S-'#!%YG>DH#D(FT# 1 M[]2K@-FB!";+0\8QJ7$\L$$;"[G76'::Q=ZZ7N1$'!<0A[%NQA'V/[? 5.V5 MV]0.QEZ!FR1'YT$9.CCIIJD1B2I:: %DT:X]P[1$N MFT?X$1'9JPQKC#T3>!HEL=/A!6- SIUE!PB6G;LJN Z6I\$+;]YF?.<-718_ MD*1+/K(*:-(U9R%[(_]088MH+% 8+]/B2) EFN8LFJ.81:84!7)5V1>=(^AF M$Z;ZK8:QLGFU@G[*^U'[&&- 4/14EO^FT8IO.(NY R"L)6W!;&EA^:@Y"GTW MCMASD/1&?:1GF[>13AGU8^9\M1JME0,TZTO8[26LF*G4K>^EA/?27#-1NKZ8 M_5P,2)-!?2_ENY>:D97T7IJ-E0.4ZWMYTKT\<@;M6F5X;T 8/ ((Q:F=53IN M,K*GNVQBSUK9U6UT=SO-?+#*^Y,/GU6]QJXHV_@CSS8^IVSCI/M8C?XU^F^% M_GN>1EWI>G;XZI%3OIZ',M9/ )PG#+G( MZ2SR81$S"/R[_R::F"]172")I3/ M@>%#NPB66+*9J>2>E]U:MV)])3O07J;)=TL'AN^*.!AW'99L0'Q[Y8VKAYD% MC,Q\>$;K=G6C.RCNTCF;+]FEU[A?*.X?".JWNGJ[V5PYQ+<4&OUFLBJ3B5LZ M9;V\)+H_16PM6IVYZ&%_)N+>CUX\*^CI@XY1 MFY U\>S:QMS[R7>@ARX23ND,T,=[UC-1I1RG\:+%NJ+VYA!#LQM Z1F93,F MM'NP3.&7+GM"%6#L[S[-'99^!&-!#QF*SLFO3*!JG-A/[!41X. M'BV_E?Y4E#F2Y.B=';FR!L)S!I*/'0PE,Z)K GA6 C@8*%3!!EX+#]ZW@]H3 MO3D\,[96C?=-[?M)$2X[9,IO=]:4LV_*.63 5,EN[-$2[Q[7^[-*5F)O\7;Y M@VGOK"-1D0M,>JI>$H;1U-LYN8RUE7>4*%Q%#.[I[4[KT,PTSITOEW18KKC) M5B[1LS;9KEPIZV7@=QMF^)8+<-MQET'AA3*E($EXPT$6JX)]VNGT:ONT MIJ"Z6'5;\[C7.33SN*E$,>='&53<."ZY5GZ@-7='4[#:[NN#?EVQ6E-/7;&Z MA3(ZT ?#;OE-T^)K8!X]->B0\F;+61!3&B#59:F;4E%OT.C79:E'1A[EJE"I M-@'U.WD$=!#&;(GD3D7,XC(+YS+#[7!+40\!?\IO4)<%4N6GM'*)_O)#:D>T M6#K[?'//MCIQM^*V])'H_L>=3=S76\5G3-4H7$T4KB(&]_1.LR@/;]4;'^5. M=Z_-R5K)+:V2>XC-C]J G7SHYKT2DYZ!TAYK6X>Y9$N\#HR1R[;@1J#$M<9 M/_"/' \N+'IC**+=D%B!^;GB9%<3IHU]U_7O ,!:[)FQ[:#8ICUJH-V$F'RL MF5K +-^S !NHB@BCM:F(9QX+,%O9L^'#J>,Y8130T&OM_!X+CS#:2]\]Y@=+ MP\-:Y&L1;'N*X63;@8U%[@/5.)D![9J:+DZ9&<:P?=ZC@A]'P%MD%U@XLW,6 MLC?R#Q6T6&@+ZM.5M?Q'-=! AIH[Z)$MQ$+1!*M0-AH<=+)J]WMYV\#H9L=Z7HW_ED M=5QDU2CUJTG F/81OIB$VCF8O;;VY,GJ-4*7]'B%(?0>J_6>BO ?S<":_-<_ MC%[S;=O0^1\EQ_C! D8XR]UI+WY\::-+)@@UQ].BB1^'IF>'KWYX[90.UQHRULQ\R<9PK<%N]KW 4I4 OFLYRXJ=\78RU'6!K0> ME\S2[>I&=W!0L>,:M8MPM%0?M5M=O=UL%I&H]=QF(A\GIT1/S6STE(GH:=FT MY/(08A6I;G7HI90DUN[HK5:%6R^M\*P^QK5ZI C['+4#12-L7Q\,%GM95\$" MV< @79>MM*E5N5NGZI8. M-!M0UO-;?+NF+*-3U'SRDFBD>VSS4*(X8KG8R;ZA4@K>\1QV:]70HQQL8_]P MJ,GD6:WE/9%)%S96HE^]D&,^PD E@X4Y:#FFACV2@Q[+]TO M%A1E-Q.E:5SX%+@]3&&?E6W<6Q5C,14,'G;TGK$X=J+D)M<*&-3A[D./'A;6 M^6??^M(.%<6!Z M%J.. 7!>AX4Z/>M,9Z83X,,RGOA#&&53#Z6%))5ZXDK_TPT$/)Y&SI_KEANOHWY.9JPH$!+4&_5MN"N-=P2C[HMF:U88DAM9TL:W59M2]:45CY;L\20 MVH;2#+W3+9%[KP*WO\K_7 M^^W*%4V6#C5J@EDA-\L+EJV$)$A)XR",XK?JR)3U[=&K9]R66:W>PX#Y7:7Z ME/&L1=N@';TS/(2 9DT<^V]=L_>S%DTQQYVT$FIU&KZ@V B5T9S^3L28I\4SVZ29H3Y@B3?V@ZD\S>! M#JXZ8+0SNB_3\^!&+'AV])!!,\"-7TT/$/%!,_I\T<;&^VL_;G\S@2GPN;I5 M?#[%^M"/ XN&P2[?\7LV"FC+N /P MGSLSP'?% 2'[V00Q'=[DJ&_%-X:,?<-QM[< 1#O9)[[MOT/-FG#*Q65#+)^& MZPYB*XKAKY>XTHM6LZM]$9MY\:J1'4NR@Q&_3V?F--Q+F5EFNFSF&A=^8[IWY$$H#;$BV!QE;;Q*KJDTI($U46S3E;P3' BQQ/+ "L&:N7+B8I EM8P&LJLI_%,R!!##=C-$L/GKQXQ4-8B:N0!.5PP1/S4UP-0OJ/ @^^U3MII(Q M]/2AVN<_75R].]7%?Y$EPQIZ.CI;?I^9IYUY^%'CL2L_';M_G),?.;=<,Z)^ MYR,YA5%[K.,WRW$)]8#:BMT+B/]6?3'ENYCC':U=[GNI&5E)[Z6Y.@6BOI?G M'L.]4AG>&Q!V-<3X>?OF[O*XQ0PUWOV@VU73/7/@\[BAW4\>_5EC?S6/6QCV MEWCV[2.IX^,N)GSOECYR/&+9\S[;P.]G2"QZ'&'L:QSTX)!(8HMYX'M+1ER+ M(JL.RK%B\7\7#E\,DO0.#$F>/D*\7XHV(.J9GS91?.\I*&MXY+&D("V"H:BZ MKU;9>FCP[-JE-WY$,\=KW-\Q[A\(ZA^3*M\V1KHQK#]JC:I:NRO ML$FU)?)WAGIS8"PB?^F,JL>'%#+ADQQ':$;":?S=AV%Q9:&V 3".48M]+K!L MT@=CMU;I\-LGPT*S;&D/+&)OHM9TU6RBP33/WVR&*MEUB'IH7NVE+:CQ@Y08_M@@X4U M&E?-G-H6BPUC>* &U:EE!:PVE6I-\?A,I4YS<:9P;2?5V'\4=E*W791$VRN_ MO\ :>19&FN-9_G3+@O!:8AV2AEFVD-*&Q0EZJU]\;<(Q"I^#0>1*XK&A#X># M@\MM3*0-"ADM,N_E8)#::GK6^;O['/VV%ZMJW\??08"J<']@::BI=$;7OK%G MOT;9OD^_ Z.MTB8;7X+/YZB2H;9GLM[W4/;GJ+)ME>"JBMKJ.IK1U-,\>YWN.XMM6O]$IOGZ] M1JF:^*I=Q/8LA>_=?F-86.%[R="F!%7N-41*'AXJ+;)S M.3$#=C(R0X;#LJ:8O%27%E97ZRTP\%J]-(B.WF\:!VO:U1AJZQ[SQ:GJ_LSA=K3;T:OPOH?U6//JW]4ZO MVL,%54G[\L9TO%V[Z$'3S*G2*KD!5@EI=GP$ M4$7G0TMOYC2K/0SC;9F8NS.#P/12,>>PJL^ +YGL*PU<]BP.2Z;R;NOCP(%7_\+<6X8GP65,+SQ9 M6.LI.2J%);WHK:=DO=02?:$3R0$WU5IHRG,(+;1:NM%M5MK7Q\V M"Q>[I:&\TMG-^T:@DH'I>#K$&D-],%BLC:J2X^0Z2]_A#.59A"<)2ND2,WBH_LS"7KZ'J,#5IKY*YT=O%. MSJP*+,MW\=M_ONB_6"/MQ:F;.SWTG!A'F],9/ZP!0UY24F^V;8Z3LUPI>/&C M=N%IT81I(;-\S];^BLT@8@%F,+>:K;9.WYWY4X#H S819 M'Z"9;TY!,FW$F*?%,]O$;V!3_[@J$^WQKVQM=.GO_8 .&DT"QK0I/#()->;9 (V/ M9F!-M+:A(P)T=.II&#C8W1#^ V@+!(!78ODA #-@K@0AOLX/;DS/^9L !1<; M,-H9W8[I>0!_"YX=/620"C#A5],#M'O0C#Y?M+'Q_MJ/V]],X 5\KFX5GT]Q M//3CP +$7;7C]VP4T)9Q![@/0D9\J-7L:E]8Y*2XDN52KR-SY+(=> DE9Z&/ M' "5!^BBN,TPV8]XC?P#$S5@PV/?=?T[8'E:[)FQ[1"X<(\2[0$21':>!=PX MA9!RR"#X7\)_"I0#=P]LBN"6\.3.@I7X^ M/?VB39D)9,YXFVB^!0$C85H :W?-6R#]4<""I""J9FO?PK!?!YB4_3Q,U MY =D4-$GBB!X@6)$KBIICC/E@@)\MG.;\W[D:6.X!BGJY+_)>?MF!(3T[>0. M@/ 6.":AUAO";.>6S;U36%^TL'S4'($A%D=L[J![5[G"TY'^+L\?J M2]CM)6RK5M?WLJ=[66?7UA?S+%QKM:%=7T+-M>I[V=QA4=_+D^YE?10@XTAY MIM2V1_M2EL; <\SG0H-)SQ@9*!-0$O];=YG_;:W#N=OH[M83.>>4L\!09,%J MD(TR:V;C:%?DI?C(O13GZ*7XX?7H4?&TFI)J2MH=)>TQ,ELPI9'SC]=BM@U= M%F4^CM:>.2%[;>;:2D_M2QM=74&(#4:BB1^'IF>'K[)^Q9I^UM!/:UOZ,8Q& M;W!(](/>]2R]'$I8.">_\0EI0L6@3N_ 4*==!*LM6;Z9#%4P)8Y1A>S?QR=$ MRT5.9Y$/BYA!X-_]]]NTM<%!IQ4661]S"&UD6H;>[&\QZFMO*;8UON^K$N80 MT+W7U5N=W@%4;Q:?%G;D1D*='UBRY-<]]YV=(X=G[K1;DT.ER.%0J.&@+#F? M)YV]V4[V[5?=*2G]9S.F]Z7O5@U.93 7JP"H,@QLJ0*<:L+;G/".&TY5LFM[ MM,3G\X^:XXT#,XR"V$(OK#8S'S9M'EC;L+727A4;=LOYG?J@M>B_*GGPKAXA M4TH"J"+^M_7!\.#:Y7+1]R53/FEQ*_9D%#NNK8UAD["9VI1]9HUZW[TLR@_' MN@>OVLN[ES.3HWH=C,KD>J])L^[:6T":@]XRJAWV%3-:>$M]*^OBKBWCXAA- M>5"_I$ [VL$V?;W;K$WOFL)*06&E@F-A(^T,HZC.^J6Q[9N9F/0F75)J(_^9 M7=]K-> #[6Z^B5E>LH[G6]KE;;W;6_0:5L\P+YD/^:BIIYPGWT'$::@;[24N M=]G$C'<+4'HB6"XS P3C1&P@ 0FNO(NF"$LKG%H=B07)N3NM^4X'_R_3T"&Y M5^PTY@=OY.4IIQ*-)%ITCS?LA/>+,,>P\!O3O3,?0JF/#%-E[4UR_P@&#;&H M^[VF_(W@6( E=C%3()9I9"9^ENUE)C]::/RJWO@Q7LZ#.@V Q,%!.LZPO]QR8E'9]'YR_8@>T2-XF4ZJ/7V7' M0CKFL_<5Y%L[__>-KTU,[!4X<<+(#Z@)(S;U! !Z-[(9*.[;8S<$5.5;RPPG M&C9A"1O::8B_S"OTYOTHQ4JV]IW1[S:Z&AS0%3T)\34Z?QGV$+TU7=Z^$!8% MO3L*' N;&]+W^-F='WSCJTNO&KRSVV]TY#OE9MXQBTU'+$CVH_'6D^E66LUA MPRAZ*_U!^LZ&=I5VH$2);O3?AM0>E=[AQQ&"3QNOZ9N9 U'M#F[MNW:[T4O7 MHH.-F.NP6[@T!S:>['3A2'#>"7YAKKPWS0R8%L;CL6,YV XT\K4I@]WC2LEQ M9-O5>6CP=1?J- &2L(^ 4980'=V4'5MA)V:D 8&'L-0=3A"7P* @*X)H#&H2 MK($M8/'Q"-!6^Q?O?NL^ %%AV]C&?DC*:"Z(KBN?=JIG <8[GCYHLF4IG,-- M>$3:Z#8EK_3X9U\O+K6?XM#Q6!@B8HTM/K/=@$/ $MI79M]GV$98.\4.H' M\#K?^J9K MCF>YL7GW4O@0^O'Q*: !R@;Z\"YP(V#QA8H2\9@Q ]VYX4V#7 M-[TP:24<8:=1#TAN%./YE&,E[6#].X\%82,?N 2]#*KQC:H,3/8>UN' D1.. M34OV2<4C.GP*+B*]A*2%S8A9, -\ZB]3$&4WS'YU>(9 M/,N9P7OBD-\#G<;QL*-KVN%8[8HL4@X(0.* OH"FXP$[H/,Z7NX&U3ND?KN MEB 4&$< #?X.;O" 2*N.%\+/7=E4N21T=N%IO\9 _\"S6H+!DU9)#:]%%]MW MS(U,[8P?1KO$:WO03F^ XXI.Q[P3\!=Y^,^H VIW3C3A/]41+F%LB#D!^(Q<.WP=X:7CH&_: ^@+@D:T8!7^B. L6RN MG&Y:Q+?DPZ"?-(5Z-&VX!:E/ IJ*5%OR+$"%]EP/1$P%-WZAGG M;^:0F^8FM] %,5X[SS=%>5I& .HDA5Q_WB'SCU0^\M>\Q7\B'EN'ZD7623D9.7ZQJULM=F/EH9#@9E M4;@@'=+?*;&^.]1Q.D#E)[1_\!#B.YV-*-*9,) MX(4 %AM)!I""\("T']=-$4/FQ],:4],&Y3#V7-SNRE6 >!%,>!QX"?!T0")% MKR"8F,A]O!O&%1A ;]]]Q2T0@><@6/!AVA/-59"$G&R*3C\%SC+BFU/P>.G6 M\""Q]\U#BH%?DTI.(BR!^2TJ9"-BO[3-E$&C)/218_PBF9?:LO_GP(]G1%^6 MW!OI)YG=.A%?9,06633\]^KK*;S<1;Y$^H_O>5QNI!)FZP$5D,\AWP#C M4H47P6ANT #?]=S2&\"15KL!/ P 87"D@1U;7*"EET4$S2\)70\<^8BUW3FA M0$/SUG1<+JM]SHD!'^F_GV=G/B $1VB@45PU^8+[ 9+?)CQDC@X268E'E:8? M+#".B1_9;$3_Y.S6E(<+^<6FBYW^ESF=O?VJ??AP-@\"<8O*P_(Z@2=JH-F: M?'.V$RKF 3PS$; 6=@O_[>^>$V4TW*L)OXO+>(0?HVTBX)LU=$T8]\(*2'8H$6/]?0LIF5ZXQ//,N4G:D&:1/2Z(7KJ$S'TI9,3N+09,EC1^ MM"'NX#I8'G&YG+;\E+VLQE)B/?KCF94=$SY*W77*N)J4H IG7:'"NW1-N$6R M.\Y!4P *W# M$3Q?$.;<-N'=W,[DV).HCKGZS-*%T @;<^^.HL*H+W&!S7-52:I^"3^(4D"YMP[ZL[@-N4:@2)1/ M7H7W$X*& =:0!7R8B 6UH\6K3/5ICE4T3X88)REK#1R<)''0<@(KGB)GM[)6 M.K $CK02BQ458^FN!8+G".$$R9%'O](?!6,ABP&V@)\!T1. YS6\<2D\!$9( MC49'= 'XY(E6&O7S-PNY:P'MS4B>$Y4B,^($UL/S8M06'4*^1QF)99$MF3#B%BM'RCJ=3 M)*DEB);9-IF:M]S1D'DE^>ZDO-P@T%*^H&"[#@K60<&]!@77)U09*5@V8WDK M[2 A"E0C)]4.I3)!W@(N^]*):+:NF7P>6!B[D4ZJ^^,%7)9MI291&AIE?%>FHUZAF4)[Z7F8^6\EYJ/E?1> M:CZVRWMY;(76.EUXKQ-#"JVJ@W+R7_S?AF]@++$I M92?(Y^\ (8H,,E47*Y,5/B>AMM/$3FQHF+1 AN6JB-SV?=6,CM(7#MM,F*+@ MYCMCV&@GWSS^_6WJQ\#_B9UY3C!-[03_DL5 O'^50PT QEB2C!6?V%:N,4C6 M3;K=.(M=PDR+FE3)VC]>-NDQK/J!M[24W2^\Q?&4]Z1-I'AW+OAUJ]%?N33@ MW\P$#3%MJR6*<$67 #/$AMGT-M$>@#[ @M@ "XG"\PJ,N MG%0OBTYG=-9>VAIOY8\3@,W,!PXM<=R. O$U+PAB6%QVVD$$W5-_E4=3UT7B M_E])77E1@NVIJV6D[87T+'GUNHW6D\DKO2U<+B4H.W /3ARJ1[?HI?6F1-&Z*^G?AIV$DNBG8<2 ;XST"%E5!DS]$TT[1EI9C M2*; ;Z&MY^J.H1P'U'ZL:9 JWI;?JG7C&\_T0ZBA!6;;^R[=G4MAF,1N>R2\EGIDD+-F-/&;RGF4X<9;+$04)7R0A]1 M9!.\V]6R!BS4>DWI*2<0$7XXG>NOC/ -];01XWPG.MFJA.M+RH6G?UZD@[Z&&'$ 5JP%W]^&9"C6O8O1.F/:9S6]GA MAZ+I5"K D(//J6>I(ELBGOSDLHY]D=KRC6>;A- O W/8FJ._<\7UX;9-<", M;5X/!U;ONC-JPE\=P[XV!KWNT!HW.\;0>L&;0)2@5\!9X)"C =0KXJZ(?5]\ M%_N'<=P\!W@B%PD55WT9<(]D*O",. QE8T33,]V'T%GL^)S3K$'*R=CEC964 M9L/P M[DC[H1SG<)L-$FM+/] M+WAPGGD5URTKZ*9%?R3J(DRP(;.S;Q)AH_ MGYY^X7H"?RII9;'D'.DZDJF'F58;LE/6?V+[1FR'R8ODL K#>#J3' MY\'A, MC9&PU16U'V>RNR)ODR=LW(RP!NGLBP:)TE@6<'4)+H*G4_=HT1V$F&S&AE;M M3=#'//.&]^D8D2G#^6NZ=]0)X(>\S3\A+JX<.-A3DUXG>UPGIGGVF$Z4MI;G M[9)0.?!Y4^"TQ5*FIU8#;0\4CA)?TB5M:F="C2&EJ'5Y5VS3OF5!R.!?Q+ZS M/7_E<1K:5X;<173^4ZZ(FK!:_HU'G3A!_Z>N5J UN@\-[1+4]QV)R%;RSTOJ ME$&3%"Z5YDXY?$(5E]0(W^8T!LO8#.0^ N[&#)+&W&JO*#-]W4RR';HHI2EBX;E6P3U:G;1-5MHG)Q=8]MHAXIK?-(W6:A%3@C=. P[%-* MG<$G8 9PO1NIV:'F;IQ7(_>8^F&D65)MP5:%8BI#TL/;YWTE'R?U>?]V8#RR M;VNZ%O5GOE>[R&*7J&DJJJ24;:;OS,#'(*1E=!G@IO:DG(&N1]THF8E=XG)WD[;FYDHLYX :L073]3U&4RSX^!*' M6J4*'>KR\HM07UZ10D9@1$5FR:GQ"%QS3!0T&EH18;=PU']P+L',=PB2_%.; M47-]9$Y\>T"Y:/++!IVY"S6PW3YU$Q;M2IF;S("9OS(_H"[0&:U(WK29S)?( M :.+1W88?IN733(4]79U#1(6WB#"))7%WOB'RG'DB$_QY,M?C?1RLI A+]G M1$G:G_\^;1D>HM$S;YNE/<())BJ5$>!F&)$!@&)C:MB^+D&)#T^!AGPY;(&S M;-68"R=T(PFZ)7"6X8=$<*04H]B%JKJ=2BIEHA?8,RRP'#2WY/?<6:HR"MP4 M'&%*CSG4I5^X#?D<%2>*HZ5\ KLG3\BT0E[/HI-XI@1ILIN1RU*W;Y)>:32' M0TA9FDX\IL]N?)]&%@!2W IF 0\" L!M!9D-*"],W(_9=I3NF#I!I^M@:V[; MIY;8R9))M]IQ_NJ$.V+]AO8NA^VJ$,J"%+X44KM>[V8I6U^'.A?X!/!A.:@)-@KR(N1,1KE)-/)#8<0K#(]8 M.! CW(&-5K4$F1RC120Q$4WKQ9=< M9=>/M_S2>94LRC]9Y"0YRH698>S)2"@GHO@!<1<:T4#3B6Y]1[A97CJ9Y4@I M0=<+;Q,O,%?,+$G.@C-K D1#HLV5.)@_4$!MZ?F7P!V)E^,:68EDHCBYB31%B.R@= M8H8D<\<\XDW$OJ!/J]<4BEO),\"TF1G!3@5Z1GF#:/)^1JH1B?./Q$R=+.] A##=<#TH4C))Q&'=23#/[";/H)HK762JC/9P6<)NF54*1),:T1M5I#GZM,I"1.Y MX#]I5,B:W:Z6NL0R4QW25?0D+MMBAWA9?$.[O$;BU)OBY".DK6).8!6,BVI/&@6 MI3P:[IZ)47WSL)*Z!'W.1Z X0KM9HDBM,0L3:U,F]DAN+'WPG\\_"L4GS:9, MY N.$!JA3I=9!%[%V,F(<2]Y')K8F=VRXB!CBTNFU(1P_[$478B[F>! M2$*&F@R/G8N?I)M0QG?AO\7F?3YB1?R+Z QY0?Z.,1EO"0F38BD0HU VNH&+ M;7D??R,'Y2] IC@!=QV,M9_!>N'#;P"S)@R6?W.MRD%C?$7;"FYZ&A<2-/Z:2'CT1"*&#$9^!*J.T87!!@ M-C/9.MR,2:;*^J',!A#6X]SR:;06UA""%S=*L2P^#4UZN_ELZR!X("V"BV!% MC2.R#2BRB6;3+1]]&,S9&R,6W=&\-'[(G+/17-6LSI6ZJ'&J7SK@B:%]!:]5 M32@T++B@2_SF.8LD\QU)K1 #?M4=X&0BGB)FQ4"L?#]3$U4D&F<\%AH+ZGS5 MG.72K8-T=9"N;$&ZY5H/S:U,6!2)R(09B<]()63V*YW;^S;8A'=F0([>-&N! MQIMAL!\8+K/,$'W(,NF2_%I"+Y0*<*B]E,.24_(GK=X?O]+\=(:>?#>.3@LX M#Y,SP(0+ O?$+)>TLW0AD1/J_"W" L1K1[[_31PK9WERV<:!$G] WXQ\]RNY M<'E4UB4>4^5"XT1D";!(M4:?T^NY#I7:%LG 0IG>D_S.Y[[7=!PM0 HQ7&84 MI=X^W((P"L@> 89W\Z"F50G+B=V:,G%'[(=+5B$-;)R2*3Q4I'MEW^TDFAAH M6]K%.+6Q\M9WA%Z(U2!Z1J+AIYSBF9VULLISX?^6)PJ7WZP(] :\# %,IP> M;#E>$1*#HFJA\RTP;Q!H,"UIOE4[H,<2#P?4* ,+LR )Z21@6CIO@_E M(/.ESZ6)=>+^^>Z)*AGOKL+O$YY^^PX\C%P6.C- E-ZZ]$T<7+U8I MEM.UJ92H8!&%=,9,?;"0TSS7O\DT1J0,)P),W.LON"K:JW:,=2 L"Q;NZ@QY M$/>O&(DC23P7I2K9+1(M\( 4SBX/8QJ%FKA-\;I"$0=.?:^.-^%NS?F@=)+ MPB\C6ADO.L0TW5GL9*YFQBB&92- M%U=L,EFMD91@"%&FYVIC@L'E>/A2G8RVQMF5PK)%"8ADYJH\T(4I[+(D$@I, M8.J 9:JO#']GT(NG "=THQ"=FKNK\^E_CB+A)8,2-#1BW-V%HGW5XES,$PAQ M'BMW!Y.]+U\(BH3P%XN\X(?TH,GL]O3F*/DY2>=*LZS,D8\2@9S]HB8:L%WP M%AX**!%FJ_P5E7MD:D[J 7)2#Y#(W";RM]F8) & ?1R[&OKOPOEAZ^84*4*H MXC0V.?4=H!Z*8R)5WX;0_1?F&F/ V.+\2TYD%ED/2M2>,/,\.:EH"S3F/O7TIQPG MZ\Y9%(G)VU3D7"5U,U1Y=-F!?XCDR0]I\F09LP/7%W&F59*4 <"/%:+/FCF$ M\%SDGU@N$#(G;C^MR,M\[GB@/<2L8T5 LDXYEEI$>GC(E[$LQ M_5HS8[#( B?B4;.;V.%Q6*!XS&J\\F?PP\Z@J6OR!E:4..3"0*3UO>.U=S$H M2$CQRM6*D@R"A"Q/+]NF)F>2<_D_\]%GR),I95*1N!F/_%7 JT&J1CP% M4UXQSPA3A"!:%7A-"[F'R:1YD( 8RZ#M*&'8I6!!1'!"!1-DC#=/[*&MS:C: M#NY=R2SFY3>Q)>1*XJN!GTAP."%>L'3TA$D6&(Y?AI40!?^*S0#8!6I;/$^" M>?8)Q0U@1RY;O!\$AL#'4E1OKR5&3(I!0'"6"^8<9[/)H4BQF4=OK![ /-SE M=Z@O@D9-=1!*4( ^"TK]0W7>]P3W5DJUL.?-"?6%$=9G]BKE%?+DGK7G$,F2 MR7%V<1:UCISO%K0CXC&HFRG&F2>=B9F3B$CU%/3\6&9^IC^"%Q**CDR7)S=- M\"BVL*#!.,"@3)JA+3(2%:_'@G$X=ZPD.)W6NRO*;_;G.;4="I<0R4MIAK52 M'9HI>$M.4)9F0QMZ-ET+]::Y MCVY]W#W*2_X%I<]B!D3Z\\5YB=6)G?;JV&D=.ZU.['2]M) M*J:KJ#:8QJ MS7G@>SXZFD6WFY(8Y^\I-*KTHYA7T3W8"#GG\4"8<&O[,U*8E:+8S-%TL A* M6^7/57AJ72,"'$)]7]M;#7]#3;'*XF'Z]?-/E]C?H32H]-G33H%GN%H7VX<9 M+2[;Y3:I?1A2,_?*^IIKWG&U+GDB44RHVB%,ZH.RYF&$3A' ,F2D]TF#IC2 ML6!7PPV[<)0D[&2E(5"T";!'@W2XGWV]N-1^DH&>LS1A0$\[4_'7.<(J251@ M6)!G?8I(@)462B#B28?&^<]GB>\E37=/0$#1 K)V>%Q$%ZD"4R<2-344XW[@ M;NR$-@%:JT@R&P5D5!6)C)9T7JH7%2S]I=-@#9T,H+FP\2L5: 0+)BHE*2O= M-1]XQ *Y@V CRW?'*UL#6W9T48Y+KY9^\,W.FKXMFY[!=7KZ5-3C*9LCI3?] MI9IFCP#Q?.\D_T8) *?S6U[=Z4;QZZLQ*7\^%K_5W9I*DH3$NKD[+E&\YI1H M!JA 7+6HF%&,Y7QJ?VF^DE5TY,J-P?SW@[2(-<*,35D$B*Q FV^!%#Z$*&;4 M,$A2"(DAC?3F$EX"RXZ4917G!H"9>2%?+VT6)#PAIBBH$D="4@!T@C,O\!]8 MP'J5N78>QTHX6.:-4O2..*U]X2^3H11%\GVFY!$L?OO)YUEOLHO-%!$> /? M(0B'#J9:X O(D2X0QK.9RV3I!A'U'+ %@-.:-,49XWB47\XKFT:@#Z9O2%3) M7!IY*599UAN+NZI? B-**A Y+3FAR/'AN?<.&V-9L!43]OMCT M8H/I TXO# M7E/,=C"? B[ ?V#9BR7IA 7F]TRJL3S5?(:W1?V"I,L/0]VX'*9>AZ+O3[8* M6^T/<"$\/>("/\OR470 P 6ZG#((_^]0$?=\"C2S()$]H9 ]@%,E(NU,S=/X MB8)5RM40;#$7ZZ 3 3\G6:D(3X1S$X%Z?B]"UZ>6;&Z"1,0;>?%$=20H;>G; MM9 #70E R71RD920.*+"B2GZA/&:8L7+/F$ND2O2OPFHZ#HDD8#IN0@'*NK^ MKM5-NC%K5 X+ZRC)_[+0"_4GY5=@5::=0M,6N4J*3R8A;@Q$ R^C3N=I%FFQ M!^FG6Z*D1LG@5X%9==8"B[!X[JVX'E50S%\?E>.B(R^E3EX<)!1"A2MG-,(D M825-(X6W+=L@2?M+$17DB&VN/)"ZVXE/==)^DF/F>RYGW=&=GTG&4FZ'&RC( M"Y=TG)"Y1Z<_\3IT,TR*-A189.OVI%A(&6:&09(VJN8" M_GS&4YDWN=F4&#/PA],1AE.:B8#6'06;DLR'U&_NC^@N4>#G"OB-);GT^P,* M\VP#WM<$80]0<,*(W*="/"NZ%LK'_7'8'3?\[/5'HYYEF]<#JV]<=\;V\'HT M[C2O!V:W9S0[AFT,AZ+A)_\%VNGM?V'$4P3! 4'^A5R;_^N=1+/BNX1N9A*3 M'Z'=T-0M$C$HF]3>*;T=3TE#^O7AJO MD.B^LAL91K@\^6W.A%$#V1R(S>Y+EO.[;/;.HO*>*,L\(S?5!9-G2'F%'XJ[ M4O%Q9+9&HW[/NK8Z+?NZ,VIWKT>L:U[W6:_?;W;M9L=N+^!CYXR3?@CW_ 6[ MS=MXL]==HS_L#_:)B-QWU&EHD6R^)'^F&TF5N<7O/BQ[31::)4GZ=% M"]A+/A4V2T\^VFO$^PN0T=<8-MGEB$*;C#HVN+?Z5KTARY*=T3T6B6NHA M9\DA,>SFA=EON4FK/$.^2"Z;@E0SL9GPDV%RGI<:EKGTQ%6EM FY, [%.QWI M$4&FD7:2I=(#*DN.1U,4B/D'YFX1'K?6^;Y#2E0-R?F*06!=>.M%XUVT8<6: MI-*)?%&96)4& 2[/SU)[DNY".&6G(M5\#72%KU"G%9&)5S)XV*^#AW7PL#K! M0Q=,@4B8[(%F^\DQ5V5I$" MS*&R$4I2E.4ZO +?F26*1OXMY;UZBUO37N*+9'H3#C7D$23A4)193*\6NA/( M?$)/8QFU*!-Y(2^8+!4E@N'Z@4QXDCZ8#=2,EUF]G[Y5M/EM])Q7:V8,\;!= M#E!$0SV,HXJX76IDR.,F@UWN0% 1')S'V/%SW8#UW/O> &S4J@J-ES12LOK0 M;T7K+>S]]K!@!CE3X3.?G!$8$X8[Z"]Q)$K M;_41T7093A^>+K4\!.YB7%SRUXPSJ3P,Y),?(?UGNIHJU3T+N)2/#DK#ZW2$ M D\]W+3YOM0WA?X*-_ZO).WWJPR'<"N&SPZ1T5-425!-8+R3X$PE, 3.'I7R7[ MV*OEN9 O$26-704VDG/;3IE)1GA(?D'-_):PE90[%LXTU"R:/*:A\^QBR5C5 M>K@\?'\$QT^#&R)79UVJ3EK7OM +&HD! W>!,C[E0?82I-DS^O9<070*^\?L7#4D 9XCI&[>-:#SAO,9?JF)-^*24J/@0-EW<@ZV(#Q MY90Y1CD]RI(]3L%(D_)XF0TA0J98YX&;2\U?G!)ET% E1!)RB1O:WUZJ&6>2.C(F-&_\3'[!C,&? MI#VPI&4"VN&!:5'&)J]N?1 =UDS%ASC7[LUV[*R63F8P&DQZ*B85VXG)W9RX M5 B14?_3 XG.QYF#PC3NVM?]4;L],,96<]!O9<(;7TZ_7EUM SNMW^;D,;2[V8.0B)V^32]^*"_Y?HL?56HZUKRMX5<"#_ M,CZP&]/]PF<$H]USW>]U6D-C_V$;HZ'1WC1E<_L,6;RG)H742,H78QB2/ -* M9$'O"&DP+FU[EFY;>,ED6P/+-1TL;0X<7-5%/ MC)U%_2A=DS=Y%HQH80/E89V;!].;FP?32Y\8\(BS"$XU,(RAU3,'U^UVMW_= M:8Z[UP/3:%X/NT-SW!X-V8CU%P*QQBD&T-_SCB_7G4&[9S1+0,B@(>&^-+&Q MTN#BA;3Z)+T)WZ'T-"?MAE+3/TV99?\4QBU--+E3"-ECJ>T M?K@^-S\F)YGX* ;FY/8]TO/FDLGP7XZC@GL)18Y94B^939B;=L$]Z7 YQ((H%0G;Z%(U;S*4*,QO[40-XT0_Z9\8=D#1'OR83QLU M$]\ZA23BAV7[Y*X4X=]+!A,M64UDLB8]=;BW5>@69V9,/D+@N4FQ"R9;"+_^ M>S_ AI4G'WR?IK^G!3&ZU.IQ]V)RB@4&[3CF+?!X,2CWNLMV%M1R3C9CPMY< M>JD!K?;"E#!*=I Q>[)%0*=2M<_Q M2%8MNCNHH[MU=+=LT=W]I1OVQY;5Z0_&UZ,1F#X="_XR[5'ONC=J=WN&W>Z/ M>N,%K:+UNY]_LAL^[K3&O>O1]WA^+K7&YE#@]GC M3G=1EVV_8V,359K?9[YWR3S'#](KO.ZWAT9WN'^L:V-G.+Y/#3>J\9TJV%9C MUBXPZP!YL]$TFOU^G\0VJ:=\U5>R0W[;LWL >6L-KJ]V.NVT>L.6OO'HFY#CI5)-[=/_'F71D.C M"7;CH=EPF>X%6MO OQ6A[O2TUC!I3#FC)[,V)$EI7K:#0N3",3P70J'2>,P M!GW7:(ZZ)T;2!$D9XYN4N>=4(72:@\5" FGF9?*.WI2&O6[/4/DP,VGCD4&& M]IUKSD+V1O[QM@#+1FY.^02-+#H[[N'$-1_\.'HS=NY9;O<2Q021AB,'1!3 M_[?E&?AC;;3<7KQ6OWC2&6XQ>\PR7;$GVAYL_^W=Q(G8"8#30@/L+C!GOQ?S#+OKY(!LV>WCOA-;N]\:_?,<]SPM^< M>O"*D^-I$*0/8BT@"\0W7US3$\_W+G\?_]]=\U_.M]^^?OK?GZ>_ M7 :GWMT+C?.V?[YP[J,WF 5%7,4V'[ BD7DO-,^< OA@M3=7@0TK7:7SN=_! MXR^(DW\"AG ]^/+0&O][]N'BW+3>#_Y]/_QX\]?P;@_WP'FA,>2\,"'1S)T\ M_Z[T"B+'_.7#XI_@(^72)[]%E_;U^1>W:;+FK^=_VS>#__UM'Y?.8: A$,IS MXWF9"@>!!5=.Y*IH\/7:.GGXOQ.GT_S9_LMOO[_Z\_>SN],]H,$7T/(IK:$\ M2%"]"U=EPLCW769Z41 S%1-0*T2ET$"1$$R]R'[OFC<*1MS^^>=]R^S]-/IV M]HW]GW'V[J\4^/3AT\1<_O[T#8N&> $M<5L]4G-;)<%/QK:QZ!!:E!:84"7 MQ9F,J-)/:P9"DX>SXAD&;.4IGGO7 I7?!WQ2#\TB(D3^'?ZXOA3=VJYYGYKK MD^C<^OWVPOO?9NOW/_[O5^_77V=_#?_U(D,!I^'UY_%SH/SPT]]GL3T=_=%\ M^&/PZU7KUX$Y:,%F,*\ #A?^\\7%I_=9"O#BJ>U'XH%%Y$^]^*@.)BQ*J/^[K M=I7^0KE%>MA073O%S['OT"7U':*6/N^8):@,* S=7GY\,Q&^+OBHJZ?)+D9+ M'PQ[WIJ3T\99/#IE%R_BQSIX:>[(1M/?CMI_OQ_7SY9U[]-O:L/_RK2U7/EW9_; MD_/+G\[_L ?__OFOP?_:?\W^M3=73ZM5NWJ>C!WK?3WAG^_;][___=OU[[^9 M_WZP_M/_L_?7;!\FG=1PRG+?N6K32?76^_?KE M_-)^^/NT?_GWW>>STWWP,),C2 +#/:D&9A5II0@'R:?P/S?WO_T:7C<__W4Y MOFC'\\_W[W_M3O[ M]*]S^X]]L.+:.[(/S6R)>^3&_Q08P2_Q+]\N+\;3SYV_0W;Y\SZPHKSN$4KC M)TN(ROAX;P>U;X<8\F7>47=X8CM)QY!L*PBL/G# ),.:)[07^81"?O59YB6< M+F'M="F,DO[L?+KYX_S=Y/:\U^MWC3]N_OCX>^OT>;PNTU9S.FN/1DZ3_?+O M^^#+13"]B$%R&_V6;O0[57.[9-H]\S;DI_%-'$8RG:BKO:1*0K"T@!^Y#M(. M%B2:8>I.5#L/2:=*LK)*#&*2Y]@)8(%T2C6.FN!>F;0SD:0EHB$GE+LRFMS: M6^&@R:]"H&2>I *B#+EW5YG&&;(-P'HKHLV Q_=:QO]]BS\WX[,_?[DZ&_HW M^[ BL"VXDB&6M2;R\L7"8A+&\O/7-@#=Z(^K;^'?7Z>__6Z^/_MC.IY>_OSA M9B\&6$Y@DD/-?D2FGT8]\QZ6T?ABXA]5!=NRT5I#.\=QB+)+F>P%LB;G;RE+ MR5N.#Z;E70&51UYTS5:1*AU.]#8:M;@DKF'E"IV-(^L>>2,;D/T?0!QTT_(T*OQI/M M,5C1%G83L^&EE"E DR!.MM9RL!X$)_10_LGI)@:8=.5IN2,V)Q@P;O&Q MM0=\(X@F @ (+(L#.<.P3IJ-(6CJ1K<]AZPJYTJ9C(2WT1ATONDZBN',!8LY:5H2'84/&]ZH(F L#*\B@+(DML+!CIN1]\M\G^.HWG.#O &1K M"4UA[,FCYBCTW3AB.R:PY4K1( ^CJJRZJ9)H+NJ_!%\(\H-AHSFH!G(LG)!\ M%]F,C*))X\E7O6A,9/M,SG>5)#VQN*Z0CUO^D]](EBX2AY[Y&.^HJ>N,5QZJ MQUF/,*OS;%9CR^MU[]T$6*]WOVVC9[R.IJVVT1UT6K9Q MS>[;)T9C$DT+<+FMUR(G3F!K(HI OIBO-$P._G%&7>QI&@2JF1>>Y0C8J^S5V'[0!45GK<*BL4PNY8H1< MI]GN 54U6TVCVWSM1:#@&YUVKW/? AKK/!^-T9A:H#,>TN6^@;ET>E7:;41G MLI7*4F+[2DVOA+Q,&QD*HN,_OSPQM)>9!T$S%RV,VL"$.H.^,7BU)7$F22:B MWR>A539 M[?<']P91Y;/9B)(83V\")H;*\7%0:6)8I3"6;_@OV1R&LWGHVAI-=)-]&9L@.YZ;>G;\_F)MZAX5MSH%>U(?3GP[FHCZ8 M(^8>X!U]^7I^,'>$/7W1J7Z0Y-2IVBV=T4CI+^8-DU5@>5KA2UYY'XGB7D7K MXV.D/9R5R+_,Q#@ =U_-W6A.4?>VAP/H):?+U&DIY2 -8\BF.>G>V1SN3;['DDO0S!ALK:;6G,\=WZSH(RE96NCZ5T1_ MOD(1;E6[P\6ZN!<_YG*X$NWO/;GNL<8?+:#&$KP^^FM^T&K<*_:GP02<4#,U6,7DC0)(1*%8XW.3IS/01^5KI+[ , M)8HYX);EPO/5A,W\V5_E;0'PJ,JQRE0O=YMU]7)=O9R+J^NG!,N9>[W1R!KU M.M>]OF5>=XQNYWK4;W6NA^.VT>V;[;;1MS(-+BXO?OYT>O7[U_/+ZT&OUQWL M>)CI8TJ;TZV5B:DUJWJRUR/KP![Y079CD!*>HK:KPF_-H9M,9A0YI[" MJR;8!0JK+"B(8,/73@@OIC086&8$>A3L%KL[>11A&+&)Z8XQR09?1+W"^ /T MYH#%'OR*7@A6T\0/X.AVH] 2^4>4PC>WJX-/S7VCU1@.]UC4O%C)+%6I?96[ M[Z20/ 5XN]MH=6N /Q_ >XU.C>#/".\.('BO!GA! %<]SB!"\,E_OFB]6'\+ M@T:K\]PIB=M85 *K'G.V+NKLNS_;HWN%K6Q7@3F^%Y[5R&VS,$\/K41^KX?+ M%*#KLHI>^P9'6L>_JW>BM1RR3$?:,.2UF3*Y@X-A@_(WCXIPK=7 =K!+;*;0 MER-D'K'7/2#_3P^/ Z? 9F'O2-_>[!X'8CFV)GU*SXOM3HXWQ8E@ZQ9\^SI\ MK?WPVOGQ)],V ^TW,"'ST?V0Y6T)$0]G 6V">IF&2OO@I37>E IO:%)T)1!G M2?)TC44EP*+BC[-W='OY)7 \RYF9[B+.S:? U#9(;8.4]DAK,72# ^_--M$> M>S6U?5+;)V2??'9O3.URPF[]@'G?_%NSYMDEQLNGF"\".6F$T'XQL\:Y*N%< MU4R?A=K0&KM*C%V';1(MUBECW4#Z_:EE^3BKSKM99C,5FWI9D@2>@@.:)8%- MU1(WC2(3-\4!U41*\5$FCU+)DVQS:IS/][SU'3L_W3.M&QGY]@/\9Q)-W1__ M/U!+ P04 " #%@*=8:*3DL.X( !?.@ & &5V9V\M,C R-# S,S%X M97@S,60Q+FAT;>U;?V_;.!+]*CPO]IH EF4[=I/*:8 V<;#&;7],4)ZW<[+3J\_['0] M[^P4ZCJO"LD\($/_V.]W^P/2'0:#HV!X0CZ^(P>?IN>'UOCBP_GT?Q_'KM6/ MG][^.CDG+<_W_W-T[OL7TPN7,>AT>V2J:*ZYX3*GPO?'[UNDE1I3!+Z_6"PZ MBZ..5#-_>N6G)A,#7TBI62OL%%/@)Z/QV6G&#"512I5FYG7KT_32.P$+ MPXU@9Z=^_=O9AC)>GIW&?$ZT60KVNI51->.Y9V01''4+,X*2/F1OV=QX"QZ; M-.AUNS^/"AK'/)]Y@B4&4CK]5^LTQ6?I.E&ZS@6*"6KXG&'MC7HCP:@*0FG2 MT783=Y4LZG*)S(V7T(R+9?!BRC.FR7NV(%O;Q=YU\?P/[] ^@!@8S,;%L--K]T M36,=&ZVO)Z1UUNN<^ICHIGFKY]])'R8DI7-&%)MSMH 5VJ1@@#9X B D *DJ)+O''NOR"*595@AW(N(;@C-/B=))BNF"1=1#K+< U M&4,W ;4P*.&R.0Q[2NT"CD?/F5*,)#P'T"+^UR!M Y_ '+)5(Y_G":SL%.4B M_!V),H8Z@0@-1+:!1!RC00$X1@HB-4'NKSA6P5MO-0TTCJT.;:-%*< B"4! M_;8Y;?V)J$Y)(N1"UZQ3;,:U 6UO",5$YS=XV6Z01]?.W/)VSY]=8&_P#/@S MW0#;/W\ZZ?>.1[IB2*6:<0F72<+AT<)P0JAB%O 8(Y( F 2IA%57*=HCF89 MA"\,8?@<&07R@)VVM(UN0 @!XS8(Y#\_@&]J,Y[*3?0,RX M*@58](ZHUQL>L$-;M#>,W9-[Y+B?R1WCL'Z"@:5!1$<,].71#24;#270$/9S MFYY@@?(QV GEAH,?FW(']/#[Y]P%TS S@#ZKH!ZF1AO%741+_?@BJ+)"!C"O M6G*Z398**H#@,>?:AB2P8KFM!S?&ZV#6#(CN_ 1X4PFW-?;;5;#$3 Z!#7S1 M4O#8'G/I,M0\YE1Q[ !W\M*&Z!QK*C5*/KO,:*L/;0"3FH%#!@(F%BHH(KD4 M%.,N=,LZL9:.4,()T:9^AK]"AH80&J$\BW<3"G]X7H;/CI?; 47?&U%N\?/Q ML>C1- 5JSWF,[*-:YA:S5 -S<5N&E*0JKND!A.4TY(*;)5GA#)4$#**"H58KFAUNZH-9/:0#J^@X*Z-."G M/FXG!_<428"4$&.VK"O'(Z"*/1/%X]*\7/EUZ+Q*J5Y)6XQ.EL0LMF';CD<5 M4I=$\&LFJ@/2+?OV7QZBW1'W1S^8&?ZP!S/V159<4[Z]#B(8TYJT6\<3),ZC M,=R^O0MI1Y9,]1#_?G+_OSET=VXHV #0[,#0?FX!$>'@9&G '4 M*V6X.@=9,'J-4L]M>*S8LULU^[:M/L-_$H&J(PMW@'I'W*$Q%-1L%7;N)5NU MP8,BP!A ==OI30UB4Y<9C ATV':F"O=WONW8:\G] 0O?-+21%USETU!+41HV0NAO]_@K$[#NZSU4@TP\]W/K>]WCUAG"OWLTVD"T M14[U\\_7TO4,=([[^PGXAA,PZ'<&^QGX:C-@%_C]"O5WG1Z#QYVH%B&@]%L/ MD^6DTQOL9^,KD^7+$&/G8[ I9X>;YJQZGN,SX,TCLW?#<][:#X':$[QJ[?/6FV_K=_G*6<)&=^PJ$1%0SZX M%P3WG($X-;!S0'V&8DE7HCZDT?5,R3*/\8A$JJ"F?>-KP,V,RJEM)^N%8N,[ MQ(T#D\VTU2>.!9TQS^E(FABF CJ7/*Y0[32?LMYMG_ M 5!+ P04 " #%@*=8$MSY438) "(/0 & &5V9V\M,C R-# S,S%X M97@S,60R+FAT;>U;\5/;.!;^5W3L[!5FXC@)I% G988&F.6FA2Z;WLW]J-AR MK$&VO)*Y+E_C\\[R)+:!:RB/PV M_/211#(L4I89$BI&#:1.N4G(4.8YS<@GIA07@GQ0/!HS0MJMYMMFN]-MMCSO MM ]U#^D%*S9F2BO=,^IL!/1J/3?LH,)6%"E6;F_=Z7X:5W A:& M&\%.^W[UV]F.9#0[[4=\0K29"?9^+Z5JS#//R#PX;.6F!R5]R%ZQN?>F/#)) MT&ZU?NWE-(IX-O8$BPVD-#OO%FF*CY-%HG2="Q03U/ )P]J_TG:M#3#,*[-8 M9L:+:!2Q# S^^4#"J M@I$T26]UI-8-P+?WJ[6N7X;=&X\*/H;6,'6EHZ.E5J>NX$B*"#(O[A/HN"&' M[6:']/V1Z^?K^QD"'9FJ',7I(JW%_Z>\'ES<#J\NKP9GPZN;:W)S20:_75U< MDLNKZ[/KP=791TB"W(O;U^[0X^Y?-R_I<"2^40M!EV4DY&B:J M9W[35$YP)D(J2CA:9(*_O6G"#?-P,%F0R:FB>>GK(4Y).>BEL^WFJDO+^4LK MS#=YZQZQ(G!*I53TZJ0HDP!T)*$31A2;<#8%Q3()U^3/@BJ@FIA!>BZ5 1TC MEU "A,[[GI\.W<;3<$W_[$$.QL&@0_4&U#)9+. MR!UX+Q@$50V'Q!)_D82&,PG1&%1 >49H-B-%9E3!P%,(M6RH!L"D)(4GQ:D@ M,0TA21&9@E89Z>P>&&0L9%I3-4.3E-XQ:+=6IX:T")R!)@5ZC6V@0<@5Q(=@ M!A&C!D\ "P0F(4R(+O#'HOR4*596@AU(N0;]Q^%V$:5B.F>A=1#KS<$U&4$W M8:9A4$:S^C#TR(YMV\:VPZUA&R,QSP#/2(T%?AM -3"';%7+YUF,]6&P"G^' MHHB@3N!(#:P-X!='";T*Y&O5YH&AD$5&S,M8$-DB$4$YW?X&6CQBM=.?/ VQVUMH]:1YM&K>$2 M#G$OV#[NZ9(\91R/"[^,8PZ/%J%7A"IFN0#8Y@@TP"QA&B>-ZP3-T2P%T4/A MP^>(ZU!(74 YE$,EA2-%KF3((DC69!\X$#$@E0/ZQ3WL][,Q(V>@-+>% (OV M(?7:W7UV8(NVNY%[9"Q88 MC@9?8>-N\_,D8;M'FTG8?7JP88P]9QIZ ]BU4=O3Q&I@0!G20C^_"$9V(P8D M*5MRL:(L%%0 JH2G2*AU8,4R6P]N]!0NAAI'G&J.': NY#6:G^&-14:PTR[2&D;DUIEE)J!0P:4& OE%&>_ M$!0%';IEG5B$JU#"!;_UF!W^&C$T!,V%\@#BG<9N'V5'FTW95:72CTK5 ^H^ M7^2>S6!@_81'2$RJ968A3360&G>)R%:JHHHYP&5.W?$QAK#KFL5UQ)+,\L2P'-<'-(&]M*,J MK",\!]W>D74+R1IN&EDO)E045H00R"R.8K;R';NVCEW1 MIK'KW 'W(0'P=+3 HOLP2Z>^6;%W*\#YU5"]3Q61DVS_&:1%7L['J40 MSXC@=TR4I[PK]HUO'J(=I[?S"*G[&L:_H_$A"0(SY$0?_;"7[P%N058VR#;]Q M[ULM-NS/@H/[=F$ILM >!A_L3HI^3JW=N).B,P'[+>@/!][A424>>H:< 5'* M:'1^8C-E] [#2[?_L@&FW3G:=Y'5:XP7T:\\7'$'Q6L$C4904+.YGCU*U7*_ M"46 ;P".AHMQ-02XND@!6S JMC-E'+'VA<].Z[:44QMWE',&86JL0"\:@'!F M)0XX8M^2EV1JN"B/9Q,I)@Q#O8R.RY?]JE1%EN9"SACD3A/II) N416H]5WB MX.970/_#+XN=PP@%Y!.=D>,&P>NEUEWR:@[15>3+"N'= M=O/D[:_U:XLK:*[)?ZURG%Q\<5S=V:R>/21/,(+U]1MUGD]'6HK" ML%XERC_^7NJ_FK6KIN7/9:8_/HS-X\YN%!]9_UQ)7']?M7TV0Y:;8/=[/QRF3Y/L3XX6.P'-EWER/[ M[@N&Y3M)Y^O&A*Z1#[/@13Z7:E-&A>50M?-[8J\+D%]:]M_?W*D^7X:UW4AP M WT)(=?7?M_G#XSFB%E7AF")!Q]7D,70[9"_;_&2A99A(<]4@75DE;K\G)&Z=2JD]4BN/3![M+1SW+:_'OD[IOC.U'RZ?_ U!+ P04 " #%@*=8!@+; MW%X& !A,0 %@ &5V9V\M,C R-# S,S%X97@S,BYH=&WM6WESVD84_RJO M9)K8,^CB<&Q!F+$QGG@:&]?(;?/G(BUHZT6KK!9C^NG[5@<(["3-97"*QP;T M]GK'[UVR:/]B&+TH))%/ WCK7;R#0/C3"8T4^)(2A=094R%X(HY)!!=42L8Y MG$@6C"F 8YL'IE-KFK9A=-JX5S=?)"(7FM9KJV;7&F WW4;=;1["U07LW7C= M_73R:;_KO;_J9:=>W9R\.^]"Q;"L/^M=RSKU3K.!AFD[X$D2)4PQ$1%N6;W+ M"E1"I6+7LF:SF3FKFT*.+>_:"M6$-RPN1$+-0 653EM3\)62H-.>4$7 #XE, MJ'I3N?'.C$.0J#FG;RH3(LA5*YV=L'^HZZ!\G$74"&G&IND>)^/31 MB:A:5FLA31']@'TS\![VX/!\?7)\65O8/3_>M=[ M#\==3X_4;+OVA,+^/4T4&\T_(>UY!+Z((NIK3\S"I0HI?)@2B6KB?GBL%:S6UTQP> Z3Z^!&L]?0!]:<28P/J@40!].XQ\$48LO&L M"4L2S2G^ZID!!FP(J:3(7YFKZY3K@JDJ4()'XAP]98IZ30++QG,45(2 MB%CO55ZS,E-#*&=T0.201#0Q^O>K&>.*2)RA1 MF*$ZQ]1-4:;(D.,4(5'J-Q6[@HQSGH?RQ76BQ<^N<87$OZ 9Q:QZP<(EWQ5 M$;@L%90GWFF%^(3GV$MAB"FG-0N9HH8^@;K(FB1(^NB>W^X3M8\G /3D!*3 M]*Q23CS(CM9[K)R^]+%*9\_9;UN:FKGNFNC/1 @/L9)Y!HRF')W;1^?E&L(+ MUY/TPY1)JHNH1$-J#<5[!#U\'^ K-+UUVX;0Y:*7N]4"3EH:< ME2)U!]CO!-C:3P)8%F$6F9 T/V&J4@1/"8JX7:"9,)VK8DD3#=PTK!,L]7$9 M89[@2DK/3,ID)TG.O,SZ/VA MJBSL55;:JI*;JTK6EW&C-4V&<;HL4X&2:"3Q5M:4.MB[L!(*WV4/\1-5D?F;]^.KPNU']@ M-@YW!MB@ 1K8!SL["_PH"Z3Y8!>>MM(VJ'Y,8UC;82JI57:FV+R;? >7^$$W M4E84<(JEI L79 ZOLQL7CY757YWRGD*"D[G[13SG62*O O/ZTHGO <'( GAA MIS\;%JK-5D&I/[M,H2P^CEJ)A>4ZZYR0@$CX#=O1M:I]2^"WH9+_.:'WDDSH MM^!7JV;;P+N#Y;.'I:?_\_95N-PLW]V0T1'T[JD_U94']$[(G8+ M*Z==C[W]!MCUV+L>^W]JFUV/O36FV%636U1-;KD"GJ NW:0&MLD5=K>;?NK; M37T^)C (Z9V0-+H5=P2V$X9;'I"V <4_XVVG!_#?7) ?47-'2X:TB'Q;\=23*- /S\CI%NX?NEY^-6!G*EU)HM@L?(D M_LK3-*NTQ4/^,1E3(^N$R$A1Z9([P8('-D4$L! A0#% @ Q8"G6! 46 ^#@ 8LT M !4 ( !/1H &5V9V\M,C R-# S,S%?8V%L+GAM;%!+ 0(4 M Q0 ( ,6 IUA&B:GHBU4 .LR!@ 5 " :XH !E=F=O M+3(P,C0P,S,Q7V1E9BYX;6Q02P$"% ,4 " #%@*=8(S7!C?R$ KK0@ M%0 @ %L?@ 979G;RTR,#(T,#,S,5]L86(N>&UL4$L! A0# M% @ Q8"G6$'FOJDH90 9-@' !4 ( !FP,! &5V9V\M M,C R-# S,S%?<')E+GAM;%!+ 0(4 Q0 ( ,6 IUC+&R5[67L" .F-' 5 M " ?9H 0!E=F=O+3(P,C0P,S,Q>#$P<2YH=&U02P$"% ,4 M " #%@*=8:*3DL.X( !?.@ & @ &"Y , 979G;RTR M,#(T,#,S,7AE>#,Q9#$N:'1M4$L! A0#% @ Q8"G6!+<^5$V"0 B#T M !@ ( !INT# &5V9V\M,C R-# S,S%X97@S,60R+FAT;5!+ M 0(4 Q0 ( ,6 IU@& MO<7@8 &$Q 6 " 1+W P!E K=F=O+3(P,C0P,S,Q>&5X,S(N:'1M4$L%!@ ) D 7@( *3] P $! end XML 95 evgo-20240331x10q_htm.xml IDEA: XBRL DOCUMENT 0001821159 us-gaap:MeasurementInputSharePriceMember 2024-03-31 0001821159 us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-03-31 0001821159 us-gaap:MeasurementInputPriceVolatilityMember 2024-03-31 0001821159 us-gaap:MeasurementInputExpectedTermMember 2024-03-31 0001821159 us-gaap:MeasurementInputExercisePriceMember 2024-03-31 0001821159 us-gaap:MeasurementInputSharePriceMember 2023-12-31 0001821159 us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-12-31 0001821159 us-gaap:MeasurementInputPriceVolatilityMember 2023-12-31 0001821159 us-gaap:MeasurementInputExpectedTermMember 2023-12-31 0001821159 us-gaap:MeasurementInputExercisePriceMember 2023-12-31 0001821159 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001821159 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001821159 evgo:EvgoMemberHoldingsMember srt:AffiliatedEntityMember us-gaap:CommonClassAMember evgo:PrimaryEquityOfferingMember 2023-05-22 2023-05-22 0001821159 us-gaap:RetainedEarningsMember 2024-03-31 0001821159 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001821159 us-gaap:RetainedEarningsMember 2023-12-31 0001821159 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001821159 us-gaap:RetainedEarningsMember 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-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-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 evgo:LongTermIncentivePlan2021Member 2024-03-31 0001821159 evgo:LongTermIncentivePlan2021Member 2021-07-01 0001821159 srt:MinimumMember evgo:MarketBasedPerformanceSharesMember 2024-01-01 2024-03-31 0001821159 srt:MaximumMember evgo:MarketBasedPerformanceSharesMember 2024-01-01 2024-03-31 0001821159 us-gaap:RestrictedStockUnitsRSUMember evgo:LongTermIncentivePlan2021Member 2024-03-31 0001821159 evgo:MarketBasedPerformanceSharesMember evgo:MarketBasedPerformanceSharesMember 2024-03-31 0001821159 us-gaap:RestrictedStockUnitsRSUMember evgo:LongTermIncentivePlan2021Member 2023-12-31 0001821159 evgo:ShareBasedAwardsIncentiveUnitsMember 2023-12-31 0001821159 evgo:MarketBasedPerformanceSharesMember 2023-12-31 0001821159 us-gaap:RestrictedStockUnitsRSUMember evgo:LongTermIncentivePlan2021Member 2024-01-01 2024-03-31 0001821159 srt:MinimumMember us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0001821159 srt:MaximumMember us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0001821159 evgo:SaleVestingIncentiveUnitsMember 2024-01-01 2024-03-31 0001821159 evgo:TimeVestingIncentiveUnitsMember 2024-01-01 2024-03-31 0001821159 evgo:ComponentsLeasedToThirdPartiesMember 2024-01-01 2024-03-31 0001821159 2027-01-01 2024-03-31 0001821159 2026-01-01 2024-03-31 0001821159 2024-04-01 2024-03-31 0001821159 2025-01-01 2024-03-31 0001821159 evgo:RegulatoryCreditSalesMember 2024-01-01 2024-03-31 0001821159 evgo:NetworkRevenueOemMember 2024-01-01 2024-03-31 0001821159 evgo:ExtendMember 2024-01-01 2024-03-31 0001821159 evgo:ChargingRevenueRetailMember 2024-01-01 2024-03-31 0001821159 evgo:ChargingRevenueOemMember 2024-01-01 2024-03-31 0001821159 evgo:ChargingRevenueCommercialMember 2024-01-01 2024-03-31 0001821159 evgo:AncillaryRevenueMember 2024-01-01 2024-03-31 0001821159 evgo:RegulatoryCreditSalesMember 2023-01-01 2023-03-31 0001821159 evgo:NetworkRevenueOemMember 2023-01-01 2023-03-31 0001821159 evgo:ExtendMember 2023-01-01 2023-03-31 0001821159 evgo:ChargingRevenueRetailMember 2023-01-01 2023-03-31 0001821159 evgo:ChargingRevenueOemMember 2023-01-01 2023-03-31 0001821159 evgo:ChargingRevenueCommercialMember 2023-01-01 2023-03-31 0001821159 evgo:AncillaryRevenueMember 2023-01-01 2023-03-31 0001821159 evgo:PurchaseCommitmentForChargingEquipmentMember 2024-03-31 0001821159 evgo:ChargingStationEquipmentAndConstructionCostsMember evgo:ComponentsLeasedToThirdPartiesMember 2024-03-31 0001821159 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2024-03-31 0001821159 us-gaap:ConstructionInProgressMember 2024-03-31 0001821159 evgo:OfficeEquipmentAndVehiclesMember 2024-03-31 0001821159 evgo:ChargingStationInstallationCostsMember 2024-03-31 0001821159 evgo:ChargingStationEquipmentMember 2024-03-31 0001821159 evgo:ChargingEquipmentMember 2024-03-31 0001821159 evgo:ChargingStationEquipmentAndConstructionCostsMember evgo:ComponentsLeasedToThirdPartiesMember 2023-12-31 0001821159 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001821159 us-gaap:ConstructionInProgressMember 2023-12-31 0001821159 evgo:OfficeEquipmentAndVehiclesMember 2023-12-31 0001821159 evgo:ChargingStationInstallationCostsMember 2023-12-31 0001821159 evgo:ChargingStationEquipmentMember 2023-12-31 0001821159 evgo:ChargingEquipmentMember 2023-12-31 0001821159 srt:SubsidiariesMember evgo:ThunderSubMember 2024-03-31 0001821159 srt:SubsidiariesMember evgo:ThunderSubMember 2023-12-31 0001821159 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember evgo:EarnoutLiabilityMember 2024-03-31 0001821159 evgo:PublicWarrantMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001821159 evgo:PrivatePlacementWarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001821159 us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 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-03-31 0001821159 us-gaap:LetterOfCreditMember 2023-12-31 0001821159 srt:MinimumMember 2024-03-31 0001821159 srt:MaximumMember 2024-03-31 0001821159 us-gaap:TradeNamesMember 2024-03-31 0001821159 us-gaap:DevelopedTechnologyRightsMember 2024-03-31 0001821159 us-gaap:CustomerRelationshipsMember 2024-03-31 0001821159 us-gaap:CustomerListsMember 2024-03-31 0001821159 evgo:SiteHostRelationshipsMember 2024-03-31 0001821159 evgo:PrivatePlacementWarrantMember 2024-01-01 2024-03-31 0001821159 evgo:EarnoutLiabilityMember 2024-01-01 2024-03-31 0001821159 us-gaap:EmployeeStockOptionMember 2024-03-31 0001821159 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001821159 us-gaap:PerformanceSharesMember 2024-03-31 0001821159 evgo:ShareBasedAwardsIncentiveUnitsMember 2024-03-31 0001821159 evgo:SaleVestingIncentiveUnitsMember 2024-03-31 0001821159 evgo:MarketBasedPerformanceSharesMember 2024-03-31 0001821159 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001821159 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001821159 evgo:ShareBasedAwardsIncentiveUnitsMember 2024-01-01 2024-03-31 0001821159 evgo:EarnoutLiabilityMember us-gaap:MeasurementInputSharePriceMember 2024-03-31 0001821159 evgo:EarnoutLiabilityMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-03-31 0001821159 evgo:EarnoutLiabilityMember us-gaap:MeasurementInputPriceVolatilityMember 2024-03-31 0001821159 evgo:EarnoutLiabilityMember us-gaap:MeasurementInputExpectedTermMember 2024-03-31 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:PrivatePlacementWarrantMember 2024-03-31 0001821159 evgo:EarnoutLiabilityMember 2024-03-31 0001821159 evgo:PrivatePlacementWarrantMember 2023-12-31 0001821159 evgo:EarnoutLiabilityMember 2023-12-31 0001821159 evgo:PropertyAndEquipmentMember 2024-01-01 2024-03-31 0001821159 evgo:PropertyAndEquipmentMember 2023-01-01 2023-03-31 0001821159 us-gaap:CostOfSalesMember evgo:PropertyAndEquipmentMember 2024-01-01 2024-03-31 0001821159 us-gaap:CostOfSalesMember evgo:PropertyAndEquipmentMember 2023-01-01 2023-03-31 0001821159 us-gaap:ProductAndServiceOtherMember 2024-01-01 2024-03-31 0001821159 evgo:ChargingNetworkRevenueMember 2024-01-01 2024-03-31 0001821159 us-gaap:ProductAndServiceOtherMember 2023-01-01 2023-03-31 0001821159 evgo:ChargingNetworkRevenueMember 2023-01-01 2023-03-31 0001821159 us-gaap:LeaseAgreementsMember 2024-03-31 0001821159 evgo:TotalPurchasesMember us-gaap:SupplierConcentrationRiskMember evgo:MajorSupplierMember 2023-01-01 2023-03-31 0001821159 us-gaap:CommonClassBMember 2024-03-31 0001821159 us-gaap:CommonClassBMember 2023-12-31 0001821159 2023-03-31 0001821159 2022-12-31 0001821159 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001821159 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001821159 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001821159 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001821159 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001821159 us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0001821159 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001821159 evgo:PublicWarrantsMember 2024-01-01 2024-03-31 0001821159 evgo:PrivatePlacementWarrantMember 2024-01-01 2024-03-31 0001821159 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001821159 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001821159 evgo:PublicWarrantsMember 2023-01-01 2023-03-31 0001821159 evgo:PrivatePlacementWarrantMember 2023-01-01 2023-03-31 0001821159 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0001821159 us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0001821159 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001821159 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001821159 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001821159 us-gaap:GeneralAndAdministrativeExpenseMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2024-01-01 2024-03-31 0001821159 us-gaap:GeneralAndAdministrativeExpenseMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-01-01 2023-03-31 0001821159 evgo:ComponentsLeasedToThirdPartiesMember 2024-03-31 0001821159 evgo:ComponentsLeasedToThirdPartiesMember 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 us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0001821159 evgo:MarketBasedPerformanceSharesMember 2024-01-01 2024-03-31 0001821159 srt:SubsidiariesMember us-gaap:CommonClassBMember 2024-01-01 2024-03-31 0001821159 srt:SubsidiariesMember us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0001821159 evgo:EvgoHoldingsMember us-gaap:CommonClassBMember 2024-03-31 0001821159 evgo:EvGoHoldingsAndEvGoMemberHoldingsMember srt:AffiliatedEntityMember 2024-03-31 0001821159 evgo:EvgoHoldingsMember us-gaap:CommonClassBMember 2023-12-31 0001821159 evgo:EvGoHoldingsAndEvGoMemberHoldingsMember srt:AffiliatedEntityMember 2023-12-31 0001821159 evgo:EvgoHoldingsMember 2024-03-31 0001821159 evgo:EvgoHoldingsMember 2023-12-31 0001821159 evgo:ScenarioPlanDateFourMember evgo:SecondAmendmentAgreementWithGeneralMotorsMember 2024-03-31 0001821159 evgo:SecondAmendmentAgreementWithGeneralMotorsMember 2022-12-01 2022-12-31 0001821159 evgo:EvgoHoldingsMember us-gaap:CommonClassBMember 2024-01-01 2024-03-31 0001821159 evgo:TotalPurchasesMember us-gaap:SupplierConcentrationRiskMember evgo:MajorSupplierMember 2024-01-01 2024-03-31 0001821159 evgo:NissanAgreementTwoPointZeroMember 2024-01-01 2024-03-31 0001821159 evgo:MajorCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001821159 evgo:MajorCustomersMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2024-01-01 2024-03-31 0001821159 evgo:MajorCustomersMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2023-01-01 2023-12-31 0001821159 evgo:MajorCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001821159 evgo:ScenarioPlanDateThreeMember 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-01-01 2024-03-31 0001821159 us-gaap:GeneralAndAdministrativeExpenseMember evgo:PropertyAndEquipmentMember 2023-01-01 2023-03-31 0001821159 evgo:TriggeringEventTwoScenarioMember 2024-01-01 2024-03-31 0001821159 evgo:TriggeringEventTwoScenarioMember 2023-01-01 2023-03-31 0001821159 evgo:TriggeringEventTwoScenarioMember evgo:EarnoutSharesMember 2024-03-31 0001821159 us-gaap:CommonClassAMember 2024-03-31 0001821159 us-gaap:CommonClassAMember 2023-12-31 0001821159 evgo:TriggeringEventTwoScenarioMember evgo:EarnoutSharesMember 2023-03-31 0001821159 evgo:AtMarketOfferingMember 2024-03-31 0001821159 srt:SubsidiariesMember us-gaap:CommonClassAMember 2024-03-31 0001821159 srt:SubsidiariesMember us-gaap:CommonClassAMember 2023-12-31 0001821159 evgo:ClimateChangeCrisisRealImpactIAcquisitionCorporationMember evgo:PrivatePlacementWarrantMember 2020-10-02 2020-10-02 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 us-gaap:ConstructionInProgressMember 2024-01-01 2024-03-31 0001821159 us-gaap:CostOfSalesMember us-gaap:ConstructionInProgressMember 2023-01-01 2023-03-31 0001821159 evgo:GeneralMotorsAgreementMember 2020-07-20 2020-07-20 0001821159 us-gaap:RetainedEarningsMember 2024-01-01 2024-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-03-31 0001821159 2023-12-31 0001821159 evgo:DennisKishMember evgo:FormerTradingPlanMember 2024-03-31 0001821159 evgo:DennisKishMember evgo:AmendedTradingPlanMember 2024-03-31 0001821159 evgo:DennisKishMember evgo:FormerTradingPlanMember 2024-01-01 2024-03-31 0001821159 evgo:DennisKishMember evgo:AmendedTradingPlanMember 2024-01-01 2024-03-31 0001821159 us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0001821159 evgo:RedeemableWarrantsForClassCommonStockMember 2024-01-01 2024-03-31 0001821159 us-gaap:CommonClassBMember 2024-04-26 0001821159 us-gaap:CommonClassAMember 2024-04-26 0001821159 2024-01-01 2024-03-31 shares iso4217:USD pure evgo:item iso4217:USD shares evgo:customer evgo:Vote evgo:Y 0001821159 --12-31 2024 Q1 false 104676000 70994000 http://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerExcludingAssessedTax http://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerExcludingAssessedTax 0 0 0 0 195800000 195800000 P9M P1Y P2Y P3Y P1Y P1Y 0 -9766000 -12945000 -0.09 -0.18 President false false 10-Q true 2024-03-31 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 106233357 195800000 175526000 209146000 1327000 1116000 35262000 34882000 12096000 9297000 16143000 14081000 239027000 267406000 393693000 389227000 75232000 67724000 2149000 2208000 46392000 48997000 31052000 31052000 787545000 806614000 10087000 10133000 34971000 40549000 6515000 6018000 29898000 32349000 154000 298000 81625000 89347000 69039000 61987000 446000 654000 18968000 18232000 38103000 35787000 58808000 55091000 3423000 5141000 270412000 266239000 491458000 700964000 0.0001 0.0001 10000000 10000000 0.0001 0.0001 1200000000 1200000000 105436632 102935965 718750 718750 11000 10000 0.0001 0.0001 400000000 400000000 195800000 195800000 20000 20000 92758000 87928000 -67114000 -248547000 25675000 -160589000 787545000 806614000 18326000 6615000 5839000 1715000 2732000 552000 2034000 1215000 3423000 2699000 32354000 12796000 19151000 10292000 3653000 2212000 55158000 25300000 19510000 9979000 18448000 8938000 10359000 6342000 48317000 25259000 6841000 41000 34226000 37889000 4985000 4784000 39211000 42673000 -32370000 -42632000 2273000 1998000 -9000 1000 -208000 2063000 -1718000 6380000 4190000 -6444000 -28180000 -49076000 13000 5000 -28193000 -49081000 -18360000 -36005000 -9833000 -13076000 -0.09 -0.09 -0.18 -0.18 102936 10000 195800 20000 87928000 -248547000 -160589000 4831000 4831000 2501 1000 -1000 -9833000 -9833000 -191266000 -191266000 105437 11000 195800 20000 92758000 -67114000 25675000 -18400000 70248000 7000 195800000 20000 17533000 -375660000 -358100000 5797000 5797000 1156000 0 0 -13076000 -13076000 23330000 662282000 685612000 71404000 7000 195800000 20000 -1051018000 -1050991000 -36000000.0 -28193000 -49081000 15344000 11126000 -2740000 -3460000 4701000 6427000 -208000 2063000 -1718000 6380000 -5000 379000 18188000 1763000 4415000 -40000 -365000 -137000 6493000 -5595000 -799000 1266000 16747000 -185000 79000 -14082000 -19343000 21071000 65246000 48000 -21023000 -65246000 1680000 2216000 195000 308000 1485000 1908000 -33620000 -82681000 209146000 246493000 175526000 163812000 191266000 685612000 15129000 26840000 4332000 3624000 379000 371000 1377000 251000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 March 31, 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 March 31, 2024 and December 31, 2023, the shares of the Company’s Class B common </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">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.8% 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.668 0.674 1 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;">Basis of Presentation and Consolidation</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 months ended March 31, 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 (the “Annual Report”).</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;">Use of Estimates</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;">Concentration of Business and Credit Risk</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 two customers that collectively comprised 42.0% of the Company’s total net accounts receivable as of March 31, 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 March 31, 2024, one customer represented 34.4% of total revenue. For the three months ended March 31, 2023, two customers collectively represented 51.4% of total revenue.</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 March 31, 2024 and 2023, one vendor provided 77.7% and 84.3%, respectively, of EVgo’s total charging equipment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Reclassifications</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;">Cash, Cash Equivalents and 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;">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 March 31, 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;">Accounts Receivable and Allowance for Doubtful Accounts</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.9 million and $2.7 million were included in accounts receivable, net, on the condensed consolidated balance sheets as of March 31, 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;">Recently Issued Accounting Standards</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 reportable segment; permits the disclosure of multiple measures of segment profit or loss for each reportable segment, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">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;">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;">Basis of Presentation and Consolidation</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 months ended March 31, 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 (the “Annual Report”).</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;">Use of Estimates</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;">Concentration of Business and Credit Risk</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 two customers that collectively comprised 42.0% of the Company’s total net accounts receivable as of March 31, 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 March 31, 2024, one customer represented 34.4% of total revenue. For the three months ended March 31, 2023, two customers collectively represented 51.4% of total revenue.</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 March 31, 2024 and 2023, one vendor provided 77.7% and 84.3%, respectively, of EVgo’s total charging equipment.</p> 250000 2 0.420 2 0.457 1 0.344 2 0.514 1 0.777 0.843 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Reclassifications</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;">Cash, Cash Equivalents and 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;">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 March 31, 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;">Accounts Receivable and Allowance for Doubtful Accounts</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.9 million and $2.7 million were included in accounts receivable, net, on the condensed consolidated balance sheets as of March 31, 2024 and December 31, 2023, respectively.</p> 1900000 2700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Issued Accounting Standards</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 reportable segment; permits the disclosure of multiple measures of segment profit or loss for each reportable segment, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">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;">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-weight:bold;margin:10pt 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.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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></tr><tr><td style="vertical-align:bottom;width:54.07%;margin:0pt;padding: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.69%;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:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.69%;margin:0pt;padding: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.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Change</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.07%;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.69%;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:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.69%;margin:0pt;padding: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.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;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.82%;border-bottom: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.07%;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.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.86%;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.69%;background:#cceeff;margin:0pt;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.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.98%;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;"> (127)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.02%;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;"> (11)</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></tr><tr><td style="vertical-align:bottom;width:54.07%;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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 88,706</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.86%;margin: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.69%;margin:0pt;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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.98%;margin: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,266</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.02%;margin: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</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;">%</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 March 31, 2024 there was $1.1 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 March 31, 2024 increased $1.3 million, or 1%, to $88.7 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:83.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.61%;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.43%;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:83.2%;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.74%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.43%;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:83.2%;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.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.43%;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:83.2%;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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p 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.43%;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,744</p></td></tr><tr><td style="vertical-align:bottom;width:83.2%;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.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29,431)</p></td></tr><tr><td style="vertical-align:bottom;width:83.2%;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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (47)</p></td></tr><tr><td style="vertical-align:bottom;width:83.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.43%;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;"> 88,706</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:71.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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:10.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.23%;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.35%;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:26.4%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;width:71.23%;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.35%;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:26.4%;border-bottom: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;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.23%;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.35%;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:12.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:middle;white-space:nowrap;width:12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.23%;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: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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 12,411</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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;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,000</p></td></tr><tr><td style="vertical-align:bottom;width:71.23%;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: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.38%;margin:0pt;padding:0pt;"><p 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.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;"> 42</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.38%;margin:0pt;padding:0pt;"><p 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.62%;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 March 31, 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:83.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.2%;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.74%;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.61%;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.43%;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:83.2%;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_aO9OIdf99EG1AN3MfPvHqw;"><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.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.43%;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,820</p></td></tr><tr><td style="vertical-align:bottom;width:83.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_hMiOEiiZB0KzcSkMU2cnjA;"><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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p 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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,721</p></td></tr><tr><td style="vertical-align:bottom;width:83.2%;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_nJLoXuk1NUur5bZ0kmdU7g;"><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.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.43%;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,148</p></td></tr><tr><td style="vertical-align:bottom;width:83.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_LileHCAb7USIr5yZ6GIlpQ;"><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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.43%;border-bottom: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,710</p></td></tr><tr><td style="vertical-align:bottom;width:83.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.43%;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;"> 70,399</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 March 31, 2024 and December 31, 2023, there was $18.3 million and $17.2 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.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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></tr><tr><td style="vertical-align:bottom;width:54.07%;margin:0pt;padding: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.69%;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:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.69%;margin:0pt;padding: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.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Change</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.07%;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.69%;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:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.69%;margin:0pt;padding: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.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;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.82%;border-bottom: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.07%;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.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.86%;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.69%;background:#cceeff;margin:0pt;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.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.98%;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;"> (127)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.02%;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;"> (11)</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></tr><tr><td style="vertical-align:bottom;width:54.07%;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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 88,706</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.86%;margin: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.69%;margin:0pt;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.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.98%;margin: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,266</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.02%;margin: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</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;">%</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:83.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.61%;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.43%;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:83.2%;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.74%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.43%;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:83.2%;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.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.43%;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:83.2%;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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p 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.43%;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,744</p></td></tr><tr><td style="vertical-align:bottom;width:83.2%;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.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29,431)</p></td></tr><tr><td style="vertical-align:bottom;width:83.2%;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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (47)</p></td></tr><tr><td style="vertical-align:bottom;width:83.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.43%;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;"> 88,706</p></td></tr></table> 1064000 1191000 -127000 -0.11 88706000 87440000 1266000 0.01 1100000 1200000 1300000 0.01 88700000 87400000 87440000 30744000 29431000 47000 88706000 <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:71.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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:10.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.23%;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.35%;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:26.4%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;width:71.23%;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.35%;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:26.4%;border-bottom: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;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.23%;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.35%;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:12.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:middle;white-space:nowrap;width:12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.23%;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: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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 12,411</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.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;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,000</p></td></tr><tr><td style="vertical-align:bottom;width:71.23%;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: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.38%;margin:0pt;padding:0pt;"><p 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.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;"> 42</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.38%;margin:0pt;padding:0pt;"><p 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.62%;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> 12411000 4000000 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:83.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.2%;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.74%;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.61%;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.43%;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:83.2%;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_aO9OIdf99EG1AN3MfPvHqw;"><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.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.43%;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,820</p></td></tr><tr><td style="vertical-align:bottom;width:83.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_hMiOEiiZB0KzcSkMU2cnjA;"><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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p 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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,721</p></td></tr><tr><td style="vertical-align:bottom;width:83.2%;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_nJLoXuk1NUur5bZ0kmdU7g;"><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.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.43%;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,148</p></td></tr><tr><td style="vertical-align:bottom;width:83.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_LileHCAb7USIr5yZ6GIlpQ;"><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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.43%;border-bottom: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,710</p></td></tr><tr><td style="vertical-align:bottom;width:83.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.43%;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;"> 70,399</p></td></tr></table> 11820000 23721000 15148000 19710000 70399000 18300000 17200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;">Lessee Accounting</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_eLvKtdOE5EyhrMDMqJnXQw;"><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 $48.4 million for leases where the Company has not yet taken possession of the underlying asset as of March 31, 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 March 31, 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:69.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:2.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.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.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.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.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.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.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:69.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;white-space:nowrap;width:2.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 colspan="6" style="vertical-align:bottom;white-space:nowrap;width:28.3%;margin:0pt;padding:0pt;"><p style="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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.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;white-space:nowrap;width:2.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 colspan="6" style="vertical-align:bottom;white-space:nowrap;width:28.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.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;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.85%;border-bottom: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.29%;margin:0pt;padding:0pt;"><p style="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:2.29%;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:11.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.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;">Operating lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:2.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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:69.4%;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:2.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="color:#ff0000;font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin: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,429</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin: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,319</p></td></tr><tr><td style="vertical-align:bottom;width:69.4%;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:2.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="font-size:11pt;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;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,074</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:11pt;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;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;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,219</p></td></tr><tr><td style="vertical-align:bottom;width:69.4%;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:2.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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;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.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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;width:69.4%;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:2.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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:11pt;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;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;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;"> 39</p></td></tr><tr><td style="vertical-align:bottom;width:69.4%;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:2.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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36</p></td></tr><tr><td style="vertical-align:bottom;width:69.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;">Short-term lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.48%;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:10.37%;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:2.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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:10.36%;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;"> 33</p></td></tr><tr><td style="vertical-align:bottom;width:69.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.48%;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.37%;border-bottom: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,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.29%;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.48%;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.36%;border-bottom: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;"> 2,646</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 March 31, 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:83.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:2.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.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 0pt 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.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></tr><tr><td style="vertical-align:bottom;width:83.06%;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.52%;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.41%;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:83.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;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;"> 9,797</p></td></tr><tr><td style="vertical-align:bottom;width:83.06%;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.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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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;"> 12,943</p></td></tr><tr><td style="vertical-align:bottom;width:83.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;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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;"> 12,390</p></td></tr><tr><td style="vertical-align:bottom;width:83.06%;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.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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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,833</p></td></tr><tr><td style="vertical-align:bottom;width:83.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;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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;"> 11,562</p></td></tr><tr><td style="vertical-align:bottom;width:83.06%;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.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.78%;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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,999</p></td></tr><tr><td style="vertical-align:bottom;width:83.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;">Total undiscounted operating lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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;"> 114,524</p></td></tr><tr><td style="vertical-align:bottom;width:83.06%;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.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.78%;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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (38,970)</p></td></tr><tr><td style="vertical-align:bottom;width:83.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;">Total discounted operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.78%;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.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,554</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:67.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:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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.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:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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.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:2.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.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:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:30.26%;margin:0pt;padding:0pt;"><p style="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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.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:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:30.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">(dollars in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:13.75%;border-bottom: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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:14.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Weighted-average remaining lease term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><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.09%;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.0 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;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.21%;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.09%;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:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:67.51%;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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><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.09%;margin: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.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><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.09%;margin: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.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;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:67.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;">Cash paid for amounts included in measurement of operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><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.09%;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,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><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.09%;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,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:67.51%;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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><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.09%;margin: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,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><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.09%;margin: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,409</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p 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:10pt 0pt 12pt 0pt;">Lessor Accounting</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_pciWQC_VakGdKisyhe_JkA;"><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:69.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:69.4%;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.29%;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="6" style="vertical-align:bottom;white-space:nowrap;width:28.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;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.4%;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.29%;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="6" style="vertical-align:bottom;white-space:nowrap;width:28.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;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.4%;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.29%;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:11.85%;border-bottom: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.29%;margin:0pt;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:2.29%;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:11.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;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.4%;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:2.29%;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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.36%;background:#cceeff;margin: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:69.4%;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:2.29%;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 458</p></td></tr><tr><td style="vertical-align:bottom;width:69.4%;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:2.29%;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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.36%;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:69.4%;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:2.29%;margin:0pt;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.48%;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.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 267</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom: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></tr><tr><td style="vertical-align:bottom;width:69.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;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;"> 725</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 March 31, 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:83.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:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.06%;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.74%;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.78%;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.41%;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:83.06%;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.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,372</p></td></tr><tr><td style="vertical-align:bottom;width:83.06%;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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,330</p></td></tr><tr><td style="vertical-align:bottom;width:83.06%;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.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 910</p></td></tr><tr><td style="vertical-align:bottom;width:83.06%;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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 667</p></td></tr><tr><td style="vertical-align:bottom;width:83.06%;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.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;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.41%;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:83.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom: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,613</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;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:101.08%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr><td style="vertical-align:bottom;width:69.4%;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.83%;margin:0pt;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:69.4%;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.85%;border-bottom: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.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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom: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:69.4%;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.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,486</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;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.47%;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.35%;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:69.4%;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;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.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,310)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;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.3%;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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom: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:69.4%;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.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;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.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,176</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;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.47%;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.35%;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:69.4%;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.37%;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.3%;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.3%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;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:69.4%;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.3%;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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,653</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;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.47%;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.35%;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 48400000 <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:69.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:2.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.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.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.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.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.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.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:69.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;white-space:nowrap;width:2.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 colspan="6" style="vertical-align:bottom;white-space:nowrap;width:28.3%;margin:0pt;padding:0pt;"><p style="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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.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;white-space:nowrap;width:2.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 colspan="6" style="vertical-align:bottom;white-space:nowrap;width:28.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.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;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.85%;border-bottom: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.29%;margin:0pt;padding:0pt;"><p style="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:2.29%;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:11.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.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;">Operating lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:2.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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:69.4%;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:2.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="color:#ff0000;font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin: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,429</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin: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,319</p></td></tr><tr><td style="vertical-align:bottom;width:69.4%;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:2.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="font-size:11pt;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;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,074</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:11pt;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;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;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,219</p></td></tr><tr><td style="vertical-align:bottom;width:69.4%;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:2.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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;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.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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;width:69.4%;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:2.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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:11pt;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;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;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;"> 39</p></td></tr><tr><td style="vertical-align:bottom;width:69.4%;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:2.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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36</p></td></tr><tr><td style="vertical-align:bottom;width:69.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;">Short-term lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.48%;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:10.37%;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:2.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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:10.36%;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;"> 33</p></td></tr><tr><td style="vertical-align:bottom;width:69.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.48%;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.37%;border-bottom: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,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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.29%;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.48%;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.36%;border-bottom: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;"> 2,646</p></td></tr></table> 2429000 1319000 1074000 1219000 446000 39000 24000 36000 33000 3973000 2646000 <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:83.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:2.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.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 0pt 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.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></tr><tr><td style="vertical-align:bottom;width:83.06%;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.52%;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.41%;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:83.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;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;"> 9,797</p></td></tr><tr><td style="vertical-align:bottom;width:83.06%;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.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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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;"> 12,943</p></td></tr><tr><td style="vertical-align:bottom;width:83.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;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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;"> 12,390</p></td></tr><tr><td style="vertical-align:bottom;width:83.06%;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.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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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,833</p></td></tr><tr><td style="vertical-align:bottom;width:83.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;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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;"> 11,562</p></td></tr><tr><td style="vertical-align:bottom;width:83.06%;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.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.78%;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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,999</p></td></tr><tr><td style="vertical-align:bottom;width:83.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;">Total undiscounted operating lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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;"> 114,524</p></td></tr><tr><td style="vertical-align:bottom;width:83.06%;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.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.78%;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.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (38,970)</p></td></tr><tr><td style="vertical-align:bottom;width:83.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;">Total discounted operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.78%;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.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,554</p></td></tr></table> 9797000 12943000 12390000 11833000 11562000 55999000 114524000 38970000 75554000 <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:67.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:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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.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:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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.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:2.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.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:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:30.26%;margin:0pt;padding:0pt;"><p style="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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.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:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:30.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">(dollars in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:13.75%;border-bottom: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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:14.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Weighted-average remaining lease term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><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.09%;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.0 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;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.21%;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.09%;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:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:67.51%;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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><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.09%;margin: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.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><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.09%;margin: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.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;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:67.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;">Cash paid for amounts included in measurement of operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><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.09%;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,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><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.09%;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,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:67.51%;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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><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.09%;margin: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,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><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.09%;margin: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,409</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p 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> P9Y P8Y10M24D 0.095 0.092 3382000 1849000 9603000 3409000 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:69.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:69.4%;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.29%;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="6" style="vertical-align:bottom;white-space:nowrap;width:28.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;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.4%;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.29%;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="6" style="vertical-align:bottom;white-space:nowrap;width:28.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;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.4%;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.29%;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:11.85%;border-bottom: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.29%;margin:0pt;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:2.29%;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:11.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;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.4%;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:2.29%;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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.36%;background:#cceeff;margin: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:69.4%;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:2.29%;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 458</p></td></tr><tr><td style="vertical-align:bottom;width:69.4%;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:2.29%;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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.36%;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:69.4%;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:2.29%;margin:0pt;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.48%;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.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 267</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom: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></tr><tr><td style="vertical-align:bottom;width:69.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;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;"> 725</p></td></tr></table> 563000 458000 267000 267000 830000 725000 <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:83.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:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.06%;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.74%;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.78%;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.41%;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:83.06%;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.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,372</p></td></tr><tr><td style="vertical-align:bottom;width:83.06%;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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,330</p></td></tr><tr><td style="vertical-align:bottom;width:83.06%;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.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 910</p></td></tr><tr><td style="vertical-align:bottom;width:83.06%;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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 667</p></td></tr><tr><td style="vertical-align:bottom;width:83.06%;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.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;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.41%;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:83.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom: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,613</p></td></tr></table> 1372000 1330000 910000 667000 334000 4613000 <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:101.08%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr><td style="vertical-align:bottom;width:69.4%;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.83%;margin:0pt;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:69.4%;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.85%;border-bottom: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.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;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom: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:69.4%;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.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,486</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;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.47%;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.35%;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:69.4%;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;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.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,310)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;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.3%;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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom: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:69.4%;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.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;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.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,176</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;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.47%;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.35%;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:69.4%;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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.37%;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.3%;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.3%;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.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;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:69.4%;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.3%;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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,653</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;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.47%;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.35%;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> 5486000 5941000 1310000 1307000 4176000 4634000 11653000 11764000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:62.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:2.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:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:62.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-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding: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:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.53%;margin:0pt;padding:0pt;"><p style="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:62.06%;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.76%;margin:0pt;padding: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:15.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;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:16.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></tr><tr><td style="vertical-align:bottom;width:62.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;">Charging station installation costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;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;"> 218,758</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;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:62.06%;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 143,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;margin: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:62.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;">Construction in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;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;"> 73,038</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;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:62.06%;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;margin: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:62.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;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;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;"> 21,889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;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:62.06%;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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:13.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.61%;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:13.91%;border-bottom: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:62.06%;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.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;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;"> 499,910</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;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:62.06%;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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:13.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (106,217)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.61%;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:13.91%;border-bottom: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:62.06%;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.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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:13.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 393,693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.61%;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:13.91%;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:62.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;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:13.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:13.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:62.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:2.76%;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:35.17%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;width:62.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:2.76%;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:35.17%;border-bottom: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;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:62.06%;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.76%;margin:0pt;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:15.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;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:16.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></tr><tr><td style="vertical-align:bottom;width:62.06%;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:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:13.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:13.91%;background:#cceeff;margin: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:62.06%;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:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,375</p></td><td style="vertical-align:bottom;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;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,971</p></td></tr><tr><td style="vertical-align:bottom;width:62.06%;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:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,016)</p></td><td style="vertical-align:bottom;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,629)</p></td></tr><tr><td style="vertical-align:bottom;width:62.06%;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:2.76%;margin:0pt;padding:0pt;"><p style="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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;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:2.76%;margin:0pt;padding:0pt;"><p style="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:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;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:62.06%;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:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;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;"> 117</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;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;"> 126</p></td></tr><tr><td style="vertical-align:bottom;width:62.06%;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:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;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,858</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;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,215</p></td></tr><tr><td style="vertical-align:bottom;width:62.06%;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:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;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,305</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;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,433</p></td></tr><tr><td style="vertical-align:bottom;width:62.06%;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:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;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.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;border-bottom: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;"> 27</p></td></tr><tr><td style="vertical-align:bottom;width:62.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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:13.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,074</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;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:13.91%;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,143</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:62.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:2.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:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:62.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-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding: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:15.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.53%;margin:0pt;padding:0pt;"><p style="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:62.06%;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.76%;margin:0pt;padding: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:15.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;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:16.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></tr><tr><td style="vertical-align:bottom;width:62.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;">Charging station installation costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;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;"> 218,758</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;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:62.06%;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 143,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;margin: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:62.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;">Construction in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;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;"> 73,038</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;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:62.06%;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;margin: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:62.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;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;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;"> 21,889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;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:62.06%;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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:13.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.61%;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:13.91%;border-bottom: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:62.06%;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.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;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;"> 499,910</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;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:62.06%;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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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:13.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (106,217)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.61%;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:13.91%;border-bottom: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:62.06%;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.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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:13.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 393,693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.61%;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:13.91%;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> 218758000 198513000 143705000 130232000 73038000 91803000 40685000 38473000 21889000 20743000 1835000 1801000 499910000 481565000 106217000 92338000 393693000 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:62.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;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:13.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:13.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:62.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:2.76%;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:35.17%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;width:62.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:2.76%;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:35.17%;border-bottom: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;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:62.06%;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.76%;margin:0pt;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:15.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;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:16.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></tr><tr><td style="vertical-align:bottom;width:62.06%;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:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:13.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:13.91%;background:#cceeff;margin: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:62.06%;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:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,375</p></td><td style="vertical-align:bottom;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;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,971</p></td></tr><tr><td style="vertical-align:bottom;width:62.06%;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:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,016)</p></td><td style="vertical-align:bottom;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,629)</p></td></tr><tr><td style="vertical-align:bottom;width:62.06%;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:2.76%;margin:0pt;padding:0pt;"><p style="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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;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:2.76%;margin:0pt;padding:0pt;"><p style="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:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;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:62.06%;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:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;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;"> 117</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;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;"> 126</p></td></tr><tr><td style="vertical-align:bottom;width:62.06%;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:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;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,858</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;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,215</p></td></tr><tr><td style="vertical-align:bottom;width:62.06%;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:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;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,305</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;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,433</p></td></tr><tr><td style="vertical-align:bottom;width:62.06%;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:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;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.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.91%;border-bottom: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;"> 27</p></td></tr><tr><td style="vertical-align:bottom;width:62.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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:13.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,074</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;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:13.91%;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,143</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> 12375000 7971000 2016000 1629000 117000 126000 1858000 1215000 2305000 3433000 435000 27000 15074000 11143000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:10pt 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 March 31, 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:49.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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: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:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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></tr><tr><td style="vertical-align:bottom;width:49.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;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.36%;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:2.02%;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.49%;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:2.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.49%;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:10.45%;margin:0pt;padding:0pt;"><p style="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:49.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;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:2.02%;margin:0pt;padding: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.36%;margin:0pt;padding: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:2.02%;margin:0pt;padding: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.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="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:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.45%;margin:0pt;padding:0pt;"><p style="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:49.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="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:2.02%;margin:0pt;padding: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.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="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:10.53%;margin:0pt;padding:0pt;"><p style="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:10.45%;margin:0pt;padding:0pt;"><p style="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:49.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="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:10.52%;margin:0pt;padding:0pt;"><p style="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:10.53%;margin:0pt;padding:0pt;"><p style="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:10.45%;margin:0pt;padding:0pt;"><p style="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:49.62%;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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 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:10.52%;border-bottom: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:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 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:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.62%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.36%;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:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.49%;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;"> (14,558)</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:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,942</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:10.45%;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.8 years</p></td></tr><tr><td style="vertical-align:bottom;width:49.62%;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.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.36%;margin: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:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,898)</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:2.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.49%;margin: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,102</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:10.45%;margin: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.8 years</p></td></tr><tr><td style="vertical-align:bottom;width:49.62%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.36%;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:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.49%;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;"> (3,911)</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:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,089</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:10.45%;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.3 years</p></td></tr><tr><td style="vertical-align:bottom;width:49.62%;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.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.36%;margin: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:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.49%;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,496)</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:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin: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,504</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:10.45%;margin: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.3 years</p></td></tr><tr><td style="vertical-align:bottom;width:49.62%;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.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;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;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.36%;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:2.02%;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.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,245)</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:2.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.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,755</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:10.45%;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.3 years</p></td></tr><tr><td style="vertical-align:bottom;width:49.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;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.36%;border-bottom: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:2.02%;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.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (44,108)</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:2.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.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,392</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:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p 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.6 million and $2.9 million for the three months ended March 31, 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:49.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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: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:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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></tr><tr><td style="vertical-align:bottom;width:49.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;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.36%;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:2.02%;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.49%;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:2.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.49%;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:10.45%;margin:0pt;padding:0pt;"><p style="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:49.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;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:2.02%;margin:0pt;padding: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.36%;margin:0pt;padding: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:2.02%;margin:0pt;padding: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.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="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:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.45%;margin:0pt;padding:0pt;"><p style="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:49.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="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:2.02%;margin:0pt;padding: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.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="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:10.53%;margin:0pt;padding:0pt;"><p style="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:10.45%;margin:0pt;padding:0pt;"><p style="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:49.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="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:10.52%;margin:0pt;padding:0pt;"><p style="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:10.53%;margin:0pt;padding:0pt;"><p style="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:10.45%;margin:0pt;padding:0pt;"><p style="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:49.62%;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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 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:10.52%;border-bottom: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:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 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:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.62%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.36%;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:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.49%;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;"> (14,558)</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:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,942</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:10.45%;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.8 years</p></td></tr><tr><td style="vertical-align:bottom;width:49.62%;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.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.36%;margin: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:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,898)</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:2.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.49%;margin: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,102</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:10.45%;margin: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.8 years</p></td></tr><tr><td style="vertical-align:bottom;width:49.62%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.36%;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:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.49%;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;"> (3,911)</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:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,089</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:10.45%;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.3 years</p></td></tr><tr><td style="vertical-align:bottom;width:49.62%;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.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.36%;margin: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:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.49%;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,496)</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:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin: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,504</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:10.45%;margin: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.3 years</p></td></tr><tr><td style="vertical-align:bottom;width:49.62%;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.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;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;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.36%;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:2.02%;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.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,245)</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:2.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.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,755</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:10.45%;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.3 years</p></td></tr><tr><td style="vertical-align:bottom;width:49.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;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.36%;border-bottom: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:2.02%;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.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (44,108)</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:2.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.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,392</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:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p 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 14558000 26942000 P7Y9M18D 19000000 16898000 2102000 P0Y9M18D 14000000 3911000 10089000 P10Y3M18D 11000000 7496000 3504000 P1Y3M18D 5000000 1245000 3755000 P12Y3M18D 90500000 44108000 46392000 2600000 2900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin: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:79.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.67%;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:16.57%;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:79.12%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.67%;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:16.57%;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:79.12%;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.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:16.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;"> 18,232</p></td></tr><tr><td style="vertical-align:bottom;width:79.12%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 371</p></td></tr><tr><td style="vertical-align:bottom;width:79.12%;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.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:16.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;"> 405</p></td></tr><tr><td style="vertical-align:bottom;width:79.12%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:16.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;"> (40)</p></td></tr><tr><td style="vertical-align:bottom;width:79.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:16.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;"> 18,968</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:79.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.67%;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:16.57%;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:79.12%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.67%;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:16.57%;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:79.12%;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.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:16.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;"> 18,232</p></td></tr><tr><td style="vertical-align:bottom;width:79.12%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 371</p></td></tr><tr><td style="vertical-align:bottom;width:79.12%;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.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:16.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;"> 405</p></td></tr><tr><td style="vertical-align:bottom;width:79.12%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:16.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;"> (40)</p></td></tr><tr><td style="vertical-align:bottom;width:79.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:16.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;"> 18,968</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 371000 405000 40000 18968000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;">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 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">million of shares of Class A common stock in “at the market” transactions at prevailing market prices (the “ATM Program”). As of March 31, 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-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;">Pilot Infrastructure Agreement</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;">Delta Charger Supply Agreement and Purchase Order</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;">General Motors Agreement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:10pt 0pt 0pt 0pt;">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, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">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, 50% of which were required to be and were installed by March 31, 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;">Nissan<span style="font-style:normal;font-weight:normal;"> </span>Agreements</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 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</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 </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;">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;">Legal Proceedings </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;">Purchase Commitments</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 March 31, 2024, EVgo had $39.5 million in outstanding purchase order commitments to EVgo’s contract manufacturers and component suppliers for charging equipment, all of which were short-term. In certain instances, EVgo is permitted to cancel, reschedule or adjust these orders.</p> 2000 30000 1000 1000 1000 1100 P5Y 2750 3250 7000000 3250 0.50 0.95 15000000.0 P12M 70000 P12M P30D 39500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:8.09%;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.69%;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.69%;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.06%;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.11%;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.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:8.09%;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.69%;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.69%;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.18%;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.22%;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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:20.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;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.82%;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.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.17%;border-bottom: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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;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.69%;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.4%;border-bottom: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.89%;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;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align: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.69%;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.69%;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.17%;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.69%;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.09%;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.69%;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.69%;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.4%;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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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.09%;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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.06%;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.11%;border-bottom: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;"> 146,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.09%;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.69%;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.69%;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.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 186,125</p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;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;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align: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.69%;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.69%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.11%;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.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.18%;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.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;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:middle;white-space:nowrap;width:1.82%;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.09%;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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.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:middle;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.09%;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.69%;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.69%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.22%;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.89%;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:middle;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.11%;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,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.22%;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.89%;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:middle;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.09%;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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.06%;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.11%;border-bottom: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;"> 598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.09%;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.69%;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.69%;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.18%;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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 896</p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;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:middle;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.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:middle;white-space:nowrap;width:8.11%;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,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.18%;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.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 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:69.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:2.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:10.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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:10.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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:69.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="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:14.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;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.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;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.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;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:14.7%;border-bottom: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.16%;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.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.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;">Stock price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">2.51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;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.16%;background:#cceeff;margin: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.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">3.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;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:69.39%;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;white-space:nowrap;width:2.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:10.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;">4.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;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:69.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;">Expected restriction period (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:10.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;">2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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;">2.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:69.39%;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;white-space:nowrap;width:2.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:10.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;">80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;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:69.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;">Dividend rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:10.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><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;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 March 31, 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:69.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:2.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:10.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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:10.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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:69.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="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:14.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;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.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;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.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;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:14.7%;border-bottom: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.16%;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.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.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;">Stock price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">2.51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;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.16%;background:#cceeff;margin: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.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">3.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;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:69.39%;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;white-space:nowrap;width:2.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:10.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;">4.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;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:69.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;">Expected term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:10.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;">2.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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;">2.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:69.39%;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;white-space:nowrap;width:2.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:10.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;">80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;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:69.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;">Dividend rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:10.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><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;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:69.39%;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;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;">11.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">11.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p 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) for the three months ended March 31, 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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:10.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.95%;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.33%;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.45%;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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;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.95%;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.33%;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.45%;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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;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.95%;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.79%;margin:0pt;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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;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.95%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liability</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liability</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.95%;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.33%;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.45%;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.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;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.95%;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;white-space:nowrap;width:2.33%;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.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (208)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (298)</p></td></tr><tr><td style="vertical-align:bottom;width:70.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value as of March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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.45%;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;"> 446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;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;"> 598</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 March 31, 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.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:8.09%;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.69%;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.69%;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.06%;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.11%;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.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:8.09%;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.69%;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.69%;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.18%;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.22%;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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:20.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;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.82%;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.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.17%;border-bottom: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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;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.69%;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.4%;border-bottom: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.89%;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;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align: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.69%;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.69%;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.17%;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.69%;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.09%;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.69%;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.69%;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.4%;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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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.09%;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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.06%;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.11%;border-bottom: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;"> 146,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.09%;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.69%;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.69%;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.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 186,125</p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;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;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align: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.69%;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.69%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.11%;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.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.18%;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.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;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:middle;white-space:nowrap;width:1.82%;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.09%;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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.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:middle;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.09%;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.69%;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.69%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.22%;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.89%;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:middle;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.11%;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,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.22%;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.89%;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:middle;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.09%;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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.06%;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.11%;border-bottom: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;"> 598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.09%;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.69%;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.69%;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.18%;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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 896</p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;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:middle;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.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:middle;white-space:nowrap;width:8.11%;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,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.18%;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.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,795</p></td></tr></table> 146125000 186125000 446000 654000 2825000 4245000 598000 896000 3869000 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:69.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:2.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:10.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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:10.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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:69.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="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:14.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;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.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;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.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;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:14.7%;border-bottom: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.16%;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.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.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;">Stock price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">2.51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;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.16%;background:#cceeff;margin: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.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">3.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;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:69.39%;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;white-space:nowrap;width:2.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:10.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;">4.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;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:69.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;">Expected restriction period (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:10.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;">2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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;">2.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:69.39%;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;white-space:nowrap;width:2.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:10.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;">80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;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:69.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;">Dividend rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:10.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><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;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.51 3.58 0.045 0.041 2.2 2.5 0.80 0.63 <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:69.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:2.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:10.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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:10.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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:69.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="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:14.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;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.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;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.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;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:14.7%;border-bottom: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.16%;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.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.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;">Stock price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">2.51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;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.16%;background:#cceeff;margin: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.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">3.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;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:69.39%;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;white-space:nowrap;width:2.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:10.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;">4.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;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:69.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;">Expected term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:10.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;">2.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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;">2.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:69.39%;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;white-space:nowrap;width:2.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:10.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;">80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;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:69.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;">Dividend rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:10.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><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;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:69.39%;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;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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;">11.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">11.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p 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.51 3.58 0.045 0.041 2.3 2.5 0.80 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.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:10.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.95%;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.33%;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.45%;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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;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.95%;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.33%;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.45%;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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;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.95%;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.79%;margin:0pt;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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;margin:0pt;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.95%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liability</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liability</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.95%;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.33%;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.45%;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.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;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.95%;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;white-space:nowrap;width:2.33%;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.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (208)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (298)</p></td></tr><tr><td style="vertical-align:bottom;width:70.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value as of March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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.45%;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;"> 446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;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;"> 598</p></td></tr></table> 654000 896000 -208000 -298000 446000 598000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 March 31, 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 March 31, 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-weight:bold;margin:12pt 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 March 31, 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-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;background:#ffffff;">Note 13 – Share-Based Compensation</b></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 cost 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:60.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:middle;white-space:nowrap;width:15.25%;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:3.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:middle;white-space:nowrap;width:2.18%;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:15.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.6%;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:39.39%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;width:60.6%;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:39.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:middle;width:60.6%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:17.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.6%;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:middle;white-space:nowrap;width:3.35%;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:15.25%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:middle;white-space:nowrap;width:2.18%;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:15.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 0pt 0pt;"> 22</p></td></tr><tr><td style="vertical-align:bottom;width:60.6%;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:middle;white-space:nowrap;width:3.35%;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:15.25%;border-bottom: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;"> 4,614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;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:2.18%;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:15.23%;border-bottom: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;"> 6,405</p></td></tr><tr><td style="vertical-align:middle;width:60.6%;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;white-space:nowrap;width:3.35%;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:15.25%;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,701</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;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:2.18%;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:15.23%;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;"> 6,427</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;">2021 Long Term Incentive Plan</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 March 31, 2024, there were 10,959,729 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 March 31, 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;">Stock Options</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 three months ended March 31, 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:42.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:10.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.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:middle;white-space:nowrap;width:1.53%;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:10.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.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.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:11.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:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.4%;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:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:42.69%;margin:0pt;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: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 style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding: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.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:1.53%;margin:0pt;padding: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:10.73%;margin:0pt;padding: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.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.83%;margin:0pt;padding:0pt;"><p style="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:2.23%;margin:0pt;padding: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:12.08%;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:42.69%;margin:0pt;padding: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:13.11%;margin:0pt;padding:0pt;"><p style="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: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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="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: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 style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;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:42.69%;margin:0pt;padding: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:13.11%;margin:0pt;padding:0pt;"><p style="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:2.37%;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:12.27%;margin:0pt;padding:0pt;"><p style="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:2.37%;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:12.83%;margin:0pt;padding:0pt;"><p style="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:2.23%;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:12.08%;margin:0pt;padding:0pt;"><p style="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:42.69%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.11%;border-bottom: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: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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom: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: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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contractual Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:12.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.69%;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: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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;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: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:middle;white-space:nowrap;width:1.53%;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:10.73%;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: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.4%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;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:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.4%;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:10.68%;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:42.69%;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 March 31, 2024</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;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.73%;margin: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: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:middle;white-space:nowrap;width:1.53%;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:10.73%;margin: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: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:middle;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin: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.3 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin: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:42.69%;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 March 31, 2024</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;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;"> 510</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:middle;white-space:nowrap;width:1.53%;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:10.73%;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.05</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.4%;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:11.43%;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.5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.4%;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:10.68%;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 March 31, 2024, the Company’s unrecognized share-based compensation expense related to stock options was approximately $1.1 million, which is expected to be recognized over a period of 1.4 years. No stock options were <span style="-sec-ix-hidden:Hidden_QiplmXH6OESTUydVPA05Ew;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">granted</span></span> or exercised during the three months ended March 31, 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;">Restricted Stock Units</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 three months ended March 31, 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:60.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:15.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:15.23%;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:60.62%;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:3.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:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:17.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;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:17.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;"> Average </b></p></td></tr><tr><td style="vertical-align:middle;width:60.62%;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:3.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:bottom;white-space:nowrap;width:15.23%;margin:0pt;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:3.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:17.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;"> Grant Date </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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:middle;white-space:nowrap;width:3.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 style="vertical-align:bottom;white-space:nowrap;width:15.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:17.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;"> Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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:middle;white-space:nowrap;width:3.35%;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:15.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 0pt 0pt;"> 9,113</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:2.18%;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:15.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 0pt 0pt;"> 5.83</p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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:middle;white-space:nowrap;width:3.35%;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:15.23%;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,149</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:2.18%;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:15.23%;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.61</p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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:middle;white-space:nowrap;width:3.35%;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:15.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,563)</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:2.18%;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:15.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 0pt 0pt;"> 6.75</p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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:middle;white-space:nowrap;width:3.35%;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:15.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (449)</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:2.18%;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:15.23%;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.72</p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested and outstanding as of March 31, 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.35%;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:15.23%;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,250</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:2.18%;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:15.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 0pt 0pt;"> 3.86</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 three months ended March 31, 2024 was $6.2 million. As of March 31, 2024, the Company’s unrecognized share-based compensation expense related to unvested RSUs was approximately $37.8 million, which is expected to be recognized over a period of 1.7 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 units, which are subject to market-based performance targets (“MSUs”) 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 three months ended March 31, 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:60.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:middle;white-space:nowrap;width:15.23%;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:3.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:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:15.23%;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:60.62%;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:3.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:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:17.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;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:17.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;"> Average </b></p></td></tr><tr><td style="vertical-align:middle;width:60.62%;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:3.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:bottom;white-space:nowrap;width:15.23%;margin:0pt;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:3.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:17.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;"> Grant Date </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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:middle;white-space:nowrap;width:3.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 style="vertical-align:bottom;white-space:nowrap;width:15.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:17.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;"> Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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:middle;white-space:nowrap;width:3.35%;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:15.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 0pt 0pt;"> 704</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:2.18%;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:15.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 0pt 0pt;"> 2.25</p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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:middle;white-space:nowrap;width:3.35%;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:15.23%;border-bottom: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;"> 317</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:2.18%;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:15.23%;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:60.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested as of March 31, 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.35%;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:15.23%;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,021</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:2.18%;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:15.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 0pt 0pt;"> 2.27</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 three months ended March 31, 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 three months ended March 31, 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:73.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:4.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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:4.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.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;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;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:18.46%;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:4.07%;background:#cceeff;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:73.37%;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;white-space:nowrap;width:4.07%;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:18.46%;margin: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:4.07%;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:73.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 volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;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:18.46%;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:4.07%;background:#cceeff;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:73.37%;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;white-space:nowrap;width:4.07%;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:18.46%;margin: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:4.07%;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:73.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;">Remaining time to performance period end date (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;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:18.46%;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:4.07%;background:#cceeff;margin:0pt;padding:0pt;"><p 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 12pt 0pt;">As of March 31, 2024, the Company’s unrecognized share-based compensation expense related to unvested MSUs was approximately $2.0 million, which is expected to be recognized over a period of 2.0 years.</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;">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 three months ended March 31, 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:60.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:middle;white-space:nowrap;width:15.23%;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:3.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:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:15.23%;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:60.62%;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:3.35%;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:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:17.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;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.62%;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:3.35%;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:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:17.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;"> Average </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.62%;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:3.35%;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:15.23%;margin:0pt;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:3.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:17.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;"> Grant Date </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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;white-space:nowrap;width:3.35%;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:15.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:17.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;"> Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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:middle;white-space:nowrap;width:3.35%;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:15.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 0pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:2.18%;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:15.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 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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:middle;white-space:nowrap;width:3.35%;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:15.23%;border-bottom: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,808</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:2.18%;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:15.23%;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:60.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested as of March 31, 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.35%;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:15.23%;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,808</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:2.18%;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:15.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 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 three months ended March 31, 2024. As of March 31, 2024, the Company’s unrecognized share-based compensation expense related to unvested PSUs was approximately $5.1 million, which is expected to be recognized over a period of 3.0 years. </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;">EVgo Management Holdings, LLC Incentive 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;">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 three months ended March 31, 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:60.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:3.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:15.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 style="vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:17.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;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 style="vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:17.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;"> Average </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 style="vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:17.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;"> Grant Date </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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;white-space:nowrap;width:3.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 style="vertical-align:bottom;white-space:nowrap;width:15.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:17.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;"> Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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;width:3.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:15.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 0pt 0pt;"> 252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.18%;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:15.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 0pt 0pt;"> 37.03</p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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:3.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:15.23%;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:3.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:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;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.57</p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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:3.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:15.23%;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;"> (5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.18%;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:15.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 0pt 0pt;"> 30.43</p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested as of March 31, 2024</p></td><td style="vertical-align:bottom;width:3.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:15.23%;border-bottom: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;"> 190</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43.60</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 March 31, 2024, the Company’s unrecognized share-based compensation expense related to unvested Time Vesting Incentive Units was approximately $0.3 million, which is expected to be recognized over a period of 0.8 years. As of March 31, 2024, unrecognized share-based compensation expense related to unvested Sale Vesting Incentive Units was approximately $8.0 million, which is contingent upon the occurrence of a sale event.</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:60.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:middle;white-space:nowrap;width:15.25%;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:3.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:middle;white-space:nowrap;width:2.18%;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:15.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.6%;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:39.39%;margin:0pt;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></tr><tr><td style="vertical-align:bottom;width:60.6%;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:39.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:middle;width:60.6%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:17.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.6%;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:middle;white-space:nowrap;width:3.35%;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:15.25%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:middle;white-space:nowrap;width:2.18%;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:15.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 0pt 0pt;"> 22</p></td></tr><tr><td style="vertical-align:bottom;width:60.6%;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:middle;white-space:nowrap;width:3.35%;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:15.25%;border-bottom: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;"> 4,614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;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:2.18%;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:15.23%;border-bottom: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;"> 6,405</p></td></tr><tr><td style="vertical-align:middle;width:60.6%;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;white-space:nowrap;width:3.35%;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:15.25%;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,701</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;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:2.18%;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:15.23%;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;"> 6,427</p></td></tr></table> 87000 22000 4614000 6405000 4701000 6427000 33918000 10959729 <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:42.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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:10.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.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:middle;white-space:nowrap;width:1.53%;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:10.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.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.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:11.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:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.4%;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:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:42.69%;margin:0pt;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: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 style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding: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.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:1.53%;margin:0pt;padding: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:10.73%;margin:0pt;padding: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.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.83%;margin:0pt;padding:0pt;"><p style="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:2.23%;margin:0pt;padding: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:12.08%;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:42.69%;margin:0pt;padding: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:13.11%;margin:0pt;padding:0pt;"><p style="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: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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="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: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 style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;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:42.69%;margin:0pt;padding: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:13.11%;margin:0pt;padding:0pt;"><p style="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:2.37%;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:12.27%;margin:0pt;padding:0pt;"><p style="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:2.37%;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:12.83%;margin:0pt;padding:0pt;"><p style="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:2.23%;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:12.08%;margin:0pt;padding:0pt;"><p style="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:42.69%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.11%;border-bottom: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: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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom: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: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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contractual Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:12.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.69%;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: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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;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: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:middle;white-space:nowrap;width:1.53%;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:10.73%;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: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.4%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;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:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.4%;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:10.68%;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:42.69%;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 March 31, 2024</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;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.73%;margin: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: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:middle;white-space:nowrap;width:1.53%;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:10.73%;margin: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: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:middle;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin: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.3 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin: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:42.69%;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 March 31, 2024</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;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;"> 510</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:middle;white-space:nowrap;width:1.53%;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:10.73%;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.05</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.4%;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:11.43%;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.5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.4%;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:10.68%;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 1058000 8.66 P7Y3M18D 510000 10.05 P5Y6M 1100000 P1Y4M24D 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:60.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:15.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:15.23%;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:60.62%;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:3.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:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:17.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;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:17.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;"> Average </b></p></td></tr><tr><td style="vertical-align:middle;width:60.62%;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:3.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:bottom;white-space:nowrap;width:15.23%;margin:0pt;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:3.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:17.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;"> Grant Date </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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:middle;white-space:nowrap;width:3.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 style="vertical-align:bottom;white-space:nowrap;width:15.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:17.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;"> Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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:middle;white-space:nowrap;width:3.35%;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:15.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 0pt 0pt;"> 9,113</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:2.18%;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:15.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 0pt 0pt;"> 5.83</p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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:middle;white-space:nowrap;width:3.35%;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:15.23%;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,149</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:2.18%;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:15.23%;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.61</p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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:middle;white-space:nowrap;width:3.35%;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:15.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,563)</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:2.18%;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:15.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 0pt 0pt;"> 6.75</p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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:middle;white-space:nowrap;width:3.35%;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:15.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (449)</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:2.18%;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:15.23%;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.72</p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested and outstanding as of March 31, 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.35%;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:15.23%;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,250</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:2.18%;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:15.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 0pt 0pt;"> 3.86</p></td></tr></table> 9113000 5.83 8149000 2.61 2563000 6.75 449000 4.72 14250000 3.86 6200000 37800000 P1Y8M12D 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:60.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:middle;white-space:nowrap;width:15.23%;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:3.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:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:15.23%;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:60.62%;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:3.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:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:17.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;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:17.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;"> Average </b></p></td></tr><tr><td style="vertical-align:middle;width:60.62%;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:3.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:bottom;white-space:nowrap;width:15.23%;margin:0pt;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:3.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:17.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;"> Grant Date </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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:middle;white-space:nowrap;width:3.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 style="vertical-align:bottom;white-space:nowrap;width:15.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:17.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;"> Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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:middle;white-space:nowrap;width:3.35%;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:15.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 0pt 0pt;"> 704</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:2.18%;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:15.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 0pt 0pt;"> 2.25</p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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:middle;white-space:nowrap;width:3.35%;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:15.23%;border-bottom: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;"> 317</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:2.18%;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:15.23%;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:60.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested as of March 31, 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.35%;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:15.23%;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,021</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:2.18%;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:15.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 0pt 0pt;"> 2.27</p></td></tr></table> 704000 2.25 317000 2.29 1021000 2.27 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:73.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:4.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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:4.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.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;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;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:18.46%;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:4.07%;background:#cceeff;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:73.37%;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;white-space:nowrap;width:4.07%;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:18.46%;margin: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:4.07%;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:73.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 volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;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:18.46%;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:4.07%;background:#cceeff;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:73.37%;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;white-space:nowrap;width:4.07%;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:18.46%;margin: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:4.07%;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:73.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;">Remaining time to performance period end date (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;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:18.46%;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:4.07%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.85 0.88 0.136 P5Y P5Y2M12D 2000000.0 P2Y 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:60.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:middle;white-space:nowrap;width:15.23%;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:3.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:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:15.23%;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:60.62%;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:3.35%;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:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:17.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;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.62%;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:3.35%;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:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:17.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;"> Average </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.62%;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:3.35%;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:15.23%;margin:0pt;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:3.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:17.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;"> Grant Date </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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;white-space:nowrap;width:3.35%;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:15.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:17.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;"> Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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:middle;white-space:nowrap;width:3.35%;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:15.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 0pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:2.18%;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:15.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 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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:middle;white-space:nowrap;width:3.35%;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:15.23%;border-bottom: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,808</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:2.18%;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:15.23%;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:60.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested as of March 31, 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.35%;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:15.23%;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,808</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.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:2.18%;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:15.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 0pt 0pt;"> 2.90</p></td></tr></table> 1808000 2.90 1808000 2.90 0 5100000 5100000 P3Y 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:60.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:3.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:15.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 style="vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:17.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;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 style="vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:17.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;"> Average </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 style="vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:17.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;"> Grant Date </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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;white-space:nowrap;width:3.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 style="vertical-align:bottom;white-space:nowrap;width:15.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:17.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;"> Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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;width:3.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:15.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 0pt 0pt;"> 252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.18%;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:15.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 0pt 0pt;"> 37.03</p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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:3.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:15.23%;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:3.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:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;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.57</p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;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:3.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:15.23%;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;"> (5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.18%;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:15.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 0pt 0pt;"> 30.43</p></td></tr><tr><td style="vertical-align:bottom;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested as of March 31, 2024</p></td><td style="vertical-align:bottom;width:3.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:15.23%;border-bottom: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;"> 190</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43.60</p></td></tr></table> 252000 37.03 57000 15.57 5000 30.43 190000 43.60 300000 P0Y9M18D 8000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:72.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:middle;white-space:nowrap;width:1.11%;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.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:2.24%;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.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:10.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:72.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="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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:26.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;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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="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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:26.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;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.1%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 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="2" style="vertical-align:bottom;white-space:nowrap;width:12.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.1%;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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;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:2.24%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;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:72.1%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28,193)</p></td><td style="vertical-align:middle;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;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.66%;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;"> (49,081)</p></td></tr><tr><td style="vertical-align:bottom;width:72.1%;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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:10.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:right;margin:0pt 0pt 0.05pt 0pt;"> (18,360)</p></td><td style="vertical-align:middle;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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;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:10.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 0pt 0.05pt 0pt;"> (36,005)</p></td></tr><tr><td style="vertical-align:bottom;width:72.1%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,833)</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,076)</p></td></tr><tr><td style="vertical-align:bottom;width:72.1%;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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:10.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:right;margin:0pt 0pt 0.05pt 0pt;"> (67)</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:middle;white-space:nowrap;width:1.4%;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:10.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 0pt 0.05pt 0pt;"> (131)</p></td></tr><tr><td style="vertical-align:bottom;width:72.1%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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="-sec-ix-hidden:Hidden_4aLz6p_UZUur9eAbplUolw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom: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;"> (9,766)</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:middle;white-space:nowrap;width:1.4%;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="-sec-ix-hidden:Hidden_CKDwdagwN06US43E1sE96g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"> (12,945)</p></td></tr><tr><td style="vertical-align:middle;width:72.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;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:72.1%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:middle;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;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:72.1%;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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;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,395</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:middle;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 71,713</p></td></tr><tr><td style="vertical-align:bottom;width:72.1%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:10.64%;border-bottom: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: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:middle;white-space:nowrap;width:1.4%;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:10.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;"> (719)</p></td></tr><tr><td style="vertical-align:bottom;width:72.1%;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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:10.64%;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 3pt 0.05pt 0pt;"> 104,676</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.4%;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:10.66%;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 3pt 0.05pt 0pt;"> 70,994</p></td></tr><tr><td style="vertical-align:middle;width:72.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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:middle;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;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:72.1%;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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_HR_bQhMnEE-nOaREA0ukcg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;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.09)</p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:1.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;"><span style="-sec-ix-hidden:Hidden_FOvXeFBZgkaJFsqt2E14cw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;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.18)</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.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:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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></tr><tr><td style="vertical-align:middle;width:72.13%;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:1.12%;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.82%;margin:0pt;padding:0pt;"><p style="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="4" style="vertical-align:bottom;white-space:nowrap;width:24.92%;margin:0pt;padding:0pt;"><p style="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></tr><tr><td style="vertical-align:middle;width:72.13%;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:1.12%;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.82%;margin:0pt;padding:0pt;"><p style="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="4" style="vertical-align:bottom;white-space:nowrap;width:24.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.13%;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.12%;margin:0pt;padding: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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.13%;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:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.64%;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.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;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.13%;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:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.64%;margin: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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin: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.13%;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:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.64%;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,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;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,237</p></td></tr><tr><td style="vertical-align:bottom;width:72.13%;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:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.64%;margin: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,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin: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.13%;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:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:right;margin:0pt 3pt 0.05pt 0pt;"> 1,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:right;margin:0pt 3pt 0.05pt 0pt;"> 473</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.13%;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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.64%;border-bottom: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;"> 35,214</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom: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;"> 25,808</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 0pt 10pt 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 March 31, 2024 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">There were approximately 1.0 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 March 31, 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:72.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:middle;white-space:nowrap;width:1.11%;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.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:2.24%;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.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:10.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:72.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="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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:26.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;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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="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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:26.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;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.1%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 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="2" style="vertical-align:bottom;white-space:nowrap;width:12.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.1%;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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;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:2.24%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;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:72.1%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28,193)</p></td><td style="vertical-align:middle;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;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.66%;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;"> (49,081)</p></td></tr><tr><td style="vertical-align:bottom;width:72.1%;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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:10.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:right;margin:0pt 0pt 0.05pt 0pt;"> (18,360)</p></td><td style="vertical-align:middle;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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;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:10.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 0pt 0.05pt 0pt;"> (36,005)</p></td></tr><tr><td style="vertical-align:bottom;width:72.1%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,833)</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,076)</p></td></tr><tr><td style="vertical-align:bottom;width:72.1%;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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:10.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:right;margin:0pt 0pt 0.05pt 0pt;"> (67)</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:middle;white-space:nowrap;width:1.4%;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:10.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 0pt 0.05pt 0pt;"> (131)</p></td></tr><tr><td style="vertical-align:bottom;width:72.1%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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="-sec-ix-hidden:Hidden_4aLz6p_UZUur9eAbplUolw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom: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;"> (9,766)</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:middle;white-space:nowrap;width:1.4%;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="-sec-ix-hidden:Hidden_CKDwdagwN06US43E1sE96g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"> (12,945)</p></td></tr><tr><td style="vertical-align:middle;width:72.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;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:72.1%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:middle;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;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:72.1%;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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;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,395</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:middle;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 71,713</p></td></tr><tr><td style="vertical-align:bottom;width:72.1%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:10.64%;border-bottom: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: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:middle;white-space:nowrap;width:1.4%;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:10.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;"> (719)</p></td></tr><tr><td style="vertical-align:bottom;width:72.1%;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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:10.64%;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 3pt 0.05pt 0pt;"> 104,676</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.4%;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:10.66%;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 3pt 0.05pt 0pt;"> 70,994</p></td></tr><tr><td style="vertical-align:middle;width:72.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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:middle;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;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:72.1%;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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_HR_bQhMnEE-nOaREA0ukcg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;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.09)</p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:1.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;"><span style="-sec-ix-hidden:Hidden_FOvXeFBZgkaJFsqt2E14cw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;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.18)</p></td></tr></table> -28193000 -49081000 -18360000 -36005000 -9833000 -13076000 -67000 -131000 -9766000 -12945000 105395000 71713000 719000 719000 104676000 70994000 -0.09 -0.18 <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.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:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.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></tr><tr><td style="vertical-align:middle;width:72.13%;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:1.12%;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.82%;margin:0pt;padding:0pt;"><p style="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="4" style="vertical-align:bottom;white-space:nowrap;width:24.92%;margin:0pt;padding:0pt;"><p style="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></tr><tr><td style="vertical-align:middle;width:72.13%;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:1.12%;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.82%;margin:0pt;padding:0pt;"><p style="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="4" style="vertical-align:bottom;white-space:nowrap;width:24.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.13%;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.12%;margin:0pt;padding: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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.13%;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:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.64%;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.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;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.13%;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:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.64%;margin: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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin: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.13%;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:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.64%;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,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;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,237</p></td></tr><tr><td style="vertical-align:bottom;width:72.13%;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:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.64%;margin: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,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin: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.13%;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:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.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:right;margin:0pt 3pt 0.05pt 0pt;"> 1,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:right;margin:0pt 3pt 0.05pt 0pt;"> 473</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.13%;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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.64%;border-bottom: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;"> 35,214</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom: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;"> 25,808</p></td></tr></table> 14949000 14949000 3149000 3149000 14250000 7237000 1808000 1058000 473000 35214000 25808000 718750 718750 15.00 15.00 1000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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 0pt 12pt 0pt;">As of March 31, 2024 and December 31, 2023, EVgo Holdings held 195,800,000 EVgo OpCo Units, representing a 65.0% 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&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 three months ended March 31, 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:83.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:2.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;"><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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.19%;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.43%;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.31%;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:83.19%;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.43%;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.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 0pt 0pt;"> 700,964</p></td></tr><tr><td style="vertical-align:bottom;width:83.19%;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.43%;margin:0pt;padding:0pt;"><p 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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,360)</p></td></tr><tr><td style="vertical-align:bottom;width:83.19%;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.43%;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.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 0pt 0pt;"> 120</p></td></tr><tr><td style="vertical-align:bottom;width:83.19%;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.43%;margin:0pt;padding:0pt;"><p 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.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;"> (191,266)</p></td></tr><tr><td style="vertical-align:bottom;width:83.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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 0pt 0pt;"> 491,458</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.650 0.655 718750 718750 0.648 0.654 1 1 1 1 <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:83.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:2.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;"><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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.19%;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.43%;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.31%;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:83.19%;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.43%;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.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 0pt 0pt;"> 700,964</p></td></tr><tr><td style="vertical-align:bottom;width:83.19%;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.43%;margin:0pt;padding:0pt;"><p 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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,360)</p></td></tr><tr><td style="vertical-align:bottom;width:83.19%;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.43%;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.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 0pt 0pt;"> 120</p></td></tr><tr><td style="vertical-align:bottom;width:83.19%;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.43%;margin:0pt;padding:0pt;"><p 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.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;"> (191,266)</p></td></tr><tr><td style="vertical-align:bottom;width:83.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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 0pt 0pt;"> 491,458</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 -18360000 120000 -191266000 491458000 2024-03-19 Dennis Kish President true true 2023-09-27 61268 2024-03-22 Mr. Kish true true 2023-09-27 172174