XML 95 R82.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Maturity of Operating Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Lessee, Lease, Description [Line Items]  
2024 (remaining three months of 2024) $ 42,738
2025 173,506
2026 184,916
2027 208,287
2028 209,522
2029 211,388
Thereafter 1,202,352
Total lease commitments 2,232,709
Less imputed interest 596,571
Total lease liabilities 1,636,138
Purchased Power & Energy Storage Lease Contracts  
Lessee, Lease, Description [Line Items]  
2024 (remaining three months of 2024) 38,470
2025 158,362
2026 172,087
2027 198,007
2028 201,804
2029 205,741
Thereafter 1,140,971
Total lease commitments 2,115,442
Less imputed interest 555,212
Total lease liabilities 1,560,230
Land, Property & Equipment Leases  
Lessee, Lease, Description [Line Items]  
2024 (remaining three months of 2024) 4,268
2025 15,144
2026 12,829
2027 10,280
2028 7,718
2029 5,647
Thereafter 61,381
Total lease commitments 117,267
Less imputed interest 41,359
Total lease liabilities $ 75,908