v3.25.4
Leases - Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]      
2026 $ 71    
2027 97    
2028 90    
2029 86    
2030 84    
Thereafter 537    
Lease liability amounts repayable 965    
Interest costs (293)    
Total operating lease liability $ 672 $ 372 $ 359