XML 94 R81.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Operating Leased Assets [Line Items]        
Total Operating Lease Cost $ 94,520 $ 86,276 $ 144,646 $ 131,505
Variable Lease Cost 51,835 48,572 121,182 113,296
Short-term Lease Cost 10,604 9,114 19,849 17,918
Operating Lease Cost - Purchased Power & Energy Storage Lease Contracts        
Operating Leased Assets [Line Items]        
Total Operating Lease Cost 89,410 81,456 129,738 117,111
Operating Lease Cost - Land, Property, and Other Equipment        
Operating Leased Assets [Line Items]        
Total Operating Lease Cost 5,110 4,820 14,908 14,394
Total Lease Cost $ 156,959 $ 143,962 $ 285,677 $ 262,719