XML 96 R83.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Maturity of Operating Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Lessee, Lease, Description [Line Items]  
2024 (remaining six months of 2024) $ 122,650
2025 166,593
2026 178,003
2027 201,485
2028 202,840
2029 204,788
Thereafter 1,114,036
Total lease commitments 2,190,395
Less imputed interest 567,994
Total lease liabilities 1,622,401
Purchased Power & Energy Storage Lease Contracts  
Lessee, Lease, Description [Line Items]  
2024 (remaining six months of 2024) 113,769
2025 152,272
2026 165,997
2027 191,917
2028 195,714
2029 199,651
Thereafter 1,053,174
Total lease commitments 2,072,494
Less imputed interest 526,282
Total lease liabilities 1,546,212
Land, Property & Equipment Leases  
Lessee, Lease, Description [Line Items]  
2024 (remaining six months of 2024) 8,881
2025 14,321
2026 12,006
2027 9,568
2028 7,126
2029 5,137
Thereafter 60,862
Total lease commitments 117,901
Less imputed interest 41,712
Total lease liabilities $ 76,189