XML 101 R88.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Schedule of Maturity of our operating lease liabilities (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Lessee, Lease, Description [Line Items]  
2026 (remaining nine months of 2026) $ 325,327
2027 410,978
2028 448,528
2029 451,572
2030 452,633
2031 452,129
Thereafter 5,533,532
Total lease commitments 8,074,699
Less imputed interest 3,927,188
Total lease liabilities 4,147,511
PPAs and Energy Storage PPA Lease Contracts  
Lessee, Lease, Description [Line Items]  
2026 (remaining nine months of 2026) 308,967
2027 391,311
2028 431,553
2029 436,730
2030 442,013
2031 447,410
Thereafter 5,478,135
Total lease commitments 7,936,119
Less imputed interest 3,885,636
Total lease liabilities 4,050,483
Land, Property and Equipment Leases  
Lessee, Lease, Description [Line Items]  
2026 (remaining nine months of 2026) 16,360
2027 19,667
2028 16,975
2029 14,842
2030 10,620
2031 4,719
Thereafter 55,397
Total lease commitments 138,580
Less imputed interest 41,552
Total lease liabilities $ 97,028