XML 96 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equipment Related to Power Purchase Agreements and Fuel Delivered to Customers, net (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lessor, Lease, Description [Line Items]      
Depreciation expense $ 8.0 $ 6.9 $ 7.4
Impairment charge related to the tanks $ 0.2 $ 1.5 10.2
Cost Of Revenue, Fuel Delivered To Customers      
Lessor, Lease, Description [Line Items]      
Termination costs     $ 17.0
Minimum      
Lessor, Lease, Description [Line Items]      
Lease term 1 year 1 year  
Maximum      
Lessor, Lease, Description [Line Items]      
Lease term 10 years 10 years