XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue    
Net revenue $ 120,264 $ 210,286
Sales of fuel cell systems    
Revenue    
Net revenue 19,003 28,852
Sale of hydrogen infrastructure    
Revenue    
Net revenue 12,295 48,868
Sale of electrolyzers    
Revenue    
Net revenue 1,351 40,032
Sales of engineered equipment    
Revenue    
Net revenue 4,216 7,753
Services performed on fuel cell systems and related infrastructure    
Revenue    
Net revenue 13,023 9,097
Power purchase agreements    
Revenue    
Net revenue 18,304 7,937
Fuel delivered to customers and related equipment    
Revenue    
Net revenue 18,286 10,142
Sales of cryogenic equipment and other    
Revenue    
Net revenue 31,430 56,589
Other    
Revenue    
Net revenue $ 2,356 $ 1,016