XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenue    
Net revenue $ 133,674 $ 120,264
Sales of fuel cell systems    
Revenue    
Net revenue 16,656 19,003
Sales of hydrogen infrastructure    
Revenue    
Net revenue 5,648 12,295
Sales of electrolyzers    
Revenue    
Net revenue 9,210 1,351
Sales of engineered equipment    
Revenue    
Net revenue 1,529 4,216
Services performed on fuel cell systems and related infrastructure    
Revenue    
Net revenue 16,874 13,023
Power purchase agreements    
Revenue    
Net revenue 23,210 18,304
Fuel delivered to customers and related equipment    
Revenue    
Net revenue 29,457 18,286
Sales of cryogenic equipment and liquefiers    
Revenue    
Net revenue 30,463 31,430
Other    
Revenue    
Net revenue $ 627 $ 2,356