v3.26.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenue    
Net revenue $ 163,513 $ 133,674
Sales of fuel cell systems    
Revenue    
Net revenue 11,789 16,656
Sales of hydrogen infrastructure    
Revenue    
Net revenue 12,610 5,648
Sales of electrolyzers    
Revenue    
Net revenue 40,882 9,210
Sales of engineered equipment    
Revenue    
Net revenue 1,219 1,529
Services performed on fuel cell systems and related infrastructure    
Revenue    
Net revenue 21,970 16,874
Power purchase agreements    
Revenue    
Net revenue 26,290 23,210
Fuel delivered to customers and related equipment    
Revenue    
Net revenue 35,795 29,457
Sales of cryogenic equipment and liquefiers    
Revenue    
Net revenue 12,522 30,463
Other    
Revenue    
Net revenue $ 436 $ 627