XML 82 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenue    
Net revenue $ 71,958 $ 40,819
Sales of fuel cell systems    
Revenue    
Net revenue 26,419 14,732
Sale of hydrogen installations and other infrastructure    
Revenue    
Net revenue 20,353 5,736
Services performed on fuel cell systems and related infrastructure    
Revenue    
Net revenue 6,045 6,521
Power Purchase Agreements    
Revenue    
Net revenue 7,826 6,421
Fuel delivered to customers    
Revenue    
Net revenue 11,127 7,333
Other    
Revenue    
Net revenue $ 188 $ 76