v3.25.4
Leases - Future Minimum Payments Under Non Cancellable Operating Leases (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Operating leases  
2026 $ 24
2027 21
2028 19
2029 19
2030 12
Thereafter 19
Total lease payments 114
Less: imputed interest (30)
Total operating lease liabilities $ 84