XML 95 R82.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Operating Leased Assets [Line Items]        
Total Operating Lease Cost $ 44,416 $ 40,453 $ 50,126 $ 45,229
Variable Lease Cost 47,783 47,994 69,347 64,724
Short-term Lease Cost 6,445 7,403 9,245 8,804
Operating Lease Cost - Purchased Power & Energy Storage Lease Contracts        
Operating Leased Assets [Line Items]        
Total Operating Lease Cost 39,391 35,655 40,328 35,655
Operating Lease Cost - Land, Property, and Other Equipment        
Operating Leased Assets [Line Items]        
Total Operating Lease Cost 5,025 4,798 9,798 9,574
Total Lease Cost $ 98,644 $ 95,850 $ 128,718 $ 118,757