v3.26.1
Leases - Schedule of Lease Maturity Schedule (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Finance Leases    
2026 (nine months remaining) $ 125  
2027 163  
2028 153  
2029 152  
2030 131  
2031 and thereafter 1,435  
Total lease payments 2,159  
Less: Imputed interest (873)  
Total lease obligations 1,286 $ 1,295
Operating Leases    
2026 (nine months remaining) 76  
2027 99  
2028 86  
2029 77  
2030 71  
2031 and thereafter 658  
Total lease payments 1,067  
Less: Imputed interest (419)  
Total lease obligations $ 648 $ 654