XML 126 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Maturity of our operating lease liabilities (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Lessee, Lease, Description [Line Items]  
2025 $ 175,197
2026 186,917
2027 210,256
2028 211,395
2029 213,206
Thereafter 1,202,826
Total lease commitments 2,199,797
Less imputed interest 578,553
Total lease liabilities 1,621,244
Purchased Power & Energy Storage Lease Contracts  
Lessee, Lease, Description [Line Items]  
2025 158,363
2026 172,087
2027 198,007
2028 201,804
2029 205,741
Thereafter 1,140,971
Total lease commitments 2,076,973
Less imputed interest 536,948
Total lease liabilities 1,540,025
Land, Property & Equipment Leases  
Lessee, Lease, Description [Line Items]  
2025 16,834
2026 14,830
2027 12,249
2028 9,591
2029 7,465
Thereafter 61,855
Total lease commitments 122,824
Less imputed interest 41,605
Total lease liabilities $ 81,219