XML 104 R91.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Maturity of our operating lease liabilities (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Lessee, Lease, Description [Line Items]  
2025 (remaining three months of 2025) $ 97,250
2026 381,863
2027 405,345
2028 406,596
2029 408,548
2030 408,531
Thereafter 3,648,317
Total lease commitments 5,756,450
Less imputed interest 1,989,815
Total lease liabilities 3,766,635
PPAs and Energy Storage PPA Lease Contracts  
Lessee, Lease, Description [Line Items]  
2025 (remaining three months of 2025) 92,698
2026 364,197
2027 390,260
2028 394,202
2029 398,287
2030 402,416
Thereafter 3,590,042
Total lease commitments 5,632,102
Less imputed interest 1,949,165
Total lease liabilities 3,682,937
Land, Property and Equipment Leases  
Lessee, Lease, Description [Line Items]  
2025 (remaining three months of 2025) 4,552
2026 17,666
2027 15,085
2028 12,394
2029 10,261
2030 6,115
Thereafter 58,275
Total lease commitments 124,348
Less imputed interest 40,650
Total lease liabilities $ 83,698