v3.26.3
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Revenue        
Net revenue $ 200,602 $ 177,055 $ 542,414 $ 484,699
Sales of fuel cell systems        
Revenue        
Net revenue 20,164 10,618 63,883 42,838
Sales of hydrogen infrastructure        
Revenue        
Net revenue 43,132 753 63,962 17,996
Sales of electrolyzers        
Revenue        
Net revenue 25,013 65,412 79,110 119,491
Sales of engineered equipment        
Revenue        
Net revenue 532 1,594 3,587 3,424
Services performed on fuel cell systems and related infrastructure        
Revenue        
Net revenue 29,013 19,742 80,827 52,983
Power purchase agreements        
Revenue        
Net revenue 27,710 24,604 80,932 71,447
Fuel delivered to customers and related equipment        
Revenue        
Net revenue 38,110 35,912 113,377 99,768
Sales of cryogenic equipment and liquefiers        
Revenue        
Net revenue 16,898 18,396 56,117 75,703
Other        
Revenue        
Net revenue $ 30 $ 24 $ 619 $ 1,049