v3.25.4
Leases - Maturity of lease liabilities (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity  
2026 $ 183
2027 149
2028 115
2029 98
2030 74
Thereafter 223
Total lease payments 842
Less: Imputed interest (114)
Total $ 728