v3.24.2.u1
Commitments and Contingencies - Narrative (Details)
1 Months Ended 6 Months Ended
Jul. 12, 2022
item
Jul. 05, 2022
USD ($)
item
Jul. 20, 2020
USD ($)
item
Dec. 31, 2022
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2024
USD ($)
Jul. 31, 2020
item
Purchase Commitment for Charging Equipment              
Purchase order commitments outstanding           $ 29,000,000.0  
Purchase order commitment, short term           25,300,000  
Purchase Commitment for Consulting Services              
Purchase order commitments outstanding           3,400,000  
Pilot Flying J Agreement              
Charger installation, maximum liquidated damages per site   $ 30,000          
Early termination rights, threshold charging stalls | item   1,000          
Pilot Flying J Agreement | Maximum              
Threshold number of stalls to be built, operated and maintained | item   2,000          
Delta Charger Supply Agreement and Purchase Order              
Minimum number of chargers committed to be purchased | item 1,000            
Maximum number of chargers to be purchased | item 1,100            
Nissan Agreement              
Future build schedule penalty amount, per site         $ 70,000    
Period of charging credit         12 months    
Charge to the participant in 12 month period of credit           $ 0  
Extension term of installation deadline under build schedule         12 months    
Written notice           30 days  
Second amendment agreement with GM              
Charger station operational percentage benchmark     95.00%        
Payment in exchange for agreement to apply certain branding decals       $ 7,000,000      
Second amendment agreement with GM | Scenario Plan Date March 31, 2026              
Number of charger stalls to be installed | item     3,250       3,250
Second amendment agreement with GM | Scenario Plan Date June 30, 2024              
Percentage of charger stalls installation completed           55.00%  
GM Agreement              
Contract term     5 years        
Agreement liquidation damage amount if counterparty terminates     $ 15,000,000.0        
Number of charger stalls to be installed | item     2,750