XML 64 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Equipment Related to Power Purchase Agreements and Fuel Delivered to Customers, net - Future minimum lease payments (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Lessor, Lease, Description [Line Items]    
Depreciation expense $ 2.0 $ 3.8
Minimum    
Lessor, Lease, Description [Line Items]    
Lease term 1 year 1 year
Maximum    
Lessor, Lease, Description [Line Items]    
Lease term 10 years 10 years