XML 69 R59.htm IDEA: XBRL DOCUMENT
v3.22.1

Commitments and contingencies (Narrative) (Details) |  |  |  | 3 Months Ended
--- | --- | --- | --- | ---
Nov. 02, 2021 item | Jul. 20, 2020 item | Jun. 13, 2019 USD ($) | Mar. 31, 2022 USD ($) item
Scenario Plan Date August 31, 2022 [Member] |  |  |  |
Number of chargers to be installed |  |  |  | 58
Scenario Plan Date December 31, 2023 [Member] |  |  |  |
Percentage of chargers installation completed |  |  |  | 72.00%
Nissan Agreement [Member] |  |  |  |
Number of chargers |  |  |  | 850
Nissan Agreement 2.0 [Member] |  |  |  |
Joint marketing expense | $ |  |  | $ 1,600,000 |
Charging credits | $ |  |  | $ 4,800,000 |
Future build schedule penalty amount, per site | $ |  |  |  | $ 35,000
Future build schedule penalty site maximum number |  |  |  | 56
Nissan Agreement 2.0 [Member] | Scenario Plan Date February 29, 2024 [Member] |  |  |  |
Number of chargers to be installed |  |  |  | 210
GM Agreement [Member] |  |  |  |
Number of chargers to be installed | 3,250 | 2,750 |  |
Number of chargers remaining to be installed |  |  |  | 13
Contract term |  | 5 years |  |
Charger station operational percentage benchmark |  |  |  | 93.00%
Agreement liquidation damage amount if counterparty terminates | $ |  |  |  | $ 15,000,000.0
Number of chargers installation completed |  |  |  | 2,600
Number Of Chargers Installation In Construction Pipeline Stages |  |  |  | 2,100
Number of additional chargers installation completed |  |  |  | 363
GM Agreement [Member] | Scenario Plan Date December 31, 2025 [Member] |  |  |  |
Number of sites where chargers are installed |  |  |  | 3,250

X
- Definition Agreement liquidation damage amount if counterparty terminates. + References No definition available. + Details
Name: | evgo_AgreementLiquidationDamageAmountIfCounterpartyTerminates
Namespace Prefix: | evgo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charger station operational percentage benchmark. + References No definition available. + Details
Name: | evgo_ChargerStationOperationalPercentageBenchmark
Namespace Prefix: | evgo_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Charging credits. + References No definition available. + Details
Name: | evgo_ChargingCredits
Namespace Prefix: | evgo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Future build schedule penalty amount. + References No definition available. + Details
Name: | evgo_FutureBuildSchedulePenaltyAmount
Namespace Prefix: | evgo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Future build schedule penalty site maximum number. + References No definition available. + Details
Name: | evgo_FutureBuildSchedulePenaltySiteMaximumNumber
Namespace Prefix: | evgo_
Data Type: | xbrli:positiveIntegerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Joint marketing expense. + References No definition available. + Details
Name: | evgo_JointMarketingExpense
Namespace Prefix: | evgo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of additional chargers installation completed. + References No definition available. + Details
Name: | evgo_NumberOfAdditionalChargersInstallationCompleted
Namespace Prefix: | evgo_
Data Type: | xbrli:positiveIntegerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of chargers. + References No definition available. + Details
Name: | evgo_NumberOfChargers
Namespace Prefix: | evgo_
Data Type: | xbrli:positiveIntegerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of chargers installation completed. + References No definition available. + Details
Name: | evgo_NumberOfChargersInstallationCompleted
Namespace Prefix: | evgo_
Data Type: | xbrli:positiveIntegerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of chargers installation in construction pipeline stages. + References No definition available. + Details
Name: | evgo_NumberOfChargersInstallationInConstructionPipelineStages
Namespace Prefix: | evgo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of chargers remaining to be installed. + References No definition available. + Details
Name: | evgo_NumberOfChargersRemainingToBeInstalled
Namespace Prefix: | evgo_
Data Type: | xbrli:positiveIntegerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of chargers to be installed. + References No definition available. + Details
Name: | evgo_NumberOfChargersToBeInstalled
Namespace Prefix: | evgo_
Data Type: | xbrli:positiveIntegerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of sites where chargers are installed. + References No definition available. + Details
Name: | evgo_NumberOfSitesWhereChargersAreInstalled
Namespace Prefix: | evgo_
Data Type: | xbrli:positiveIntegerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of chargers installation completed. + References No definition available. + Details
Name: | evgo_PercentageOfChargersInstallationCompleted
Namespace Prefix: | evgo_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Term of agreement. + References No definition available. + Details
Name: | evgo_TermOfAgreement
Namespace Prefix: | evgo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_StatementScenarioAxis=evgo_ScenarioPlanDateTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=evgo_ScenarioPlanDateFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=evgo_NissanAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=evgo_NissanAgreementTwoPointZeroMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=evgo_ScenarioPlanDateOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=evgo_GeneralMotorsAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=evgo_ScenarioPlanDateThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |