XML 90 R78.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Maturity of Operating Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Lessee, Lease, Description [Line Items]  
2023 (remaining three months of 2023) $ 34,524
2024 122,165
2025 136,448
2026 147,873
2027 171,767
2028 173,241
Thereafter 899,286
Total lease commitments 1,685,304
Less imputed interest 390,087
Estimated lease and nonlease payments 1,295,217
Purchased Power Lease Contracts  
Lessee, Lease, Description [Line Items]  
2023 (remaining three months of 2023) 30,520
2024 108,201
2025 124,968
2026 138,692
2027 164,613
2028 168,410
Thereafter 835,813
Total lease commitments 1,571,217
Less imputed interest 347,899
Estimated lease and nonlease payments 1,223,318
Land, Property and Equipment Leases  
Lessee, Lease, Description [Line Items]  
2023 (remaining three months of 2023) 4,004
2024 13,964
2025 11,480
2026 9,181
2027 7,154
2028 4,831
Thereafter 63,473
Total lease commitments 114,087
Less imputed interest 42,188
Estimated lease and nonlease payments $ 71,899