v3.26.1
Leases - Schedule of Lease Maturity (Details) - PAC - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Lessee, Lease, Description [Line Items]    
Lease liabilities $ 1,699 $ 432
PPAs/Energy Storage Agreements    
Lessee, Lease, Description [Line Items]    
2026 71  
2027 142  
2028 142  
2029 142  
2030 142  
Thereafter 2,233  
Total undiscounted lease payments 2,872  
Less - amounts representing interest (1,226)  
Lease liabilities 1,646  
Other    
Lessee, Lease, Description [Line Items]    
2026 5  
2027 11  
2028 10  
2029 10  
2030 10  
Thereafter 19  
Total undiscounted lease payments 65  
Less - amounts representing interest (12)  
Lease liabilities $ 53