XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]    
Operating right-of-use assets $ 101,900,000 $ 102,600,000
Operating lease liabilities 104,700,000  
OneH2, Inc.    
Related Party Transaction [Line Items]    
Purchases from related party   0
Vendor deposit 200,000  
OneH2, Inc. | Hydrogen Fuel    
Related Party Transaction [Line Items]    
Purchases from related party 25,000  
Related Party Lease Agreements    
Related Party Transaction [Line Items]    
Operating right-of-use assets 23,200,000 24,000,000.0
Operating lease liabilities $ 25,500,000 $ 26,300,000