XML 88 R76.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Operating Leased Assets [Line Items]        
Operating Lease Cost - Purchased Power Lease Contracts $ 40,453 $ 33,709 $ 45,229 $ 38,281
Variable lease, cost 47,994 42,662 64,724 61,304
Short-term lease cost 7,403 2,201 8,804 3,503
Purchased Power Lease Contracts        
Operating Leased Assets [Line Items]        
Operating Lease Cost - Purchased Power Lease Contracts 35,655 29,140 35,655 29,140
Land, Property and Equipment Leases        
Operating Leased Assets [Line Items]        
Operating Lease Cost - Purchased Power Lease Contracts 4,798 4,569 9,574 9,141
Total lease cost $ 95,850 $ 78,572 $ 118,757 $ 103,088