XML 80 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share - Narrative (Details) - shares
3 Months Ended
Jul. 01, 2021
Mar. 31, 2022
EVgo OpCo    
Earnings per share    
Units Issued During Period, Shares, New Issues   195,800,000
Class B Common Stock [Member]    
Earnings per share    
Shares issued 195,800,000  
Class B Common Stock [Member] | EVgo OpCo    
Earnings per share    
Shares transferred per agreement 195,800,000