XML 89 R77.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Maturity of Operating Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Lessee, Lease, Description [Line Items]  
2023 (remaining six months of 2023) $ 108,550
2024 117,765
2025 132,048
2026 143,548
2027 167,517
2028 169,132
Thereafter 847,790
Total lease commitments 1,686,350
Less imputed interest 374,154
Estimated lease and nonlease payments 1,312,196
Purchased Power Lease Contracts  
Lessee, Lease, Description [Line Items]  
2023 (remaining six months of 2023) 100,130
2024 104,315
2025 121,082
2026 134,806
2027 160,727
2028 164,524
Thereafter 779,792
Total lease commitments 1,565,376
Less imputed interest 329,397
Estimated lease and nonlease payments 1,235,979
Land, Property and Equipment Leases  
Lessee, Lease, Description [Line Items]  
2023 (remaining six months of 2023) 8,420
2024 13,450
2025 10,966
2026 8,742
2027 6,790
2028 4,608
Thereafter 67,998
Total lease commitments 120,974
Less imputed interest 44,757
Estimated lease and nonlease payments $ 76,217