XML 129 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Remaining Minimum Lease Payments (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Operating Leases  
2025 $ 21
2026 19
2027 15
2028 10
2029 8
Thereafter 15
Total lease payments 88
Less: imputed interest (17)
Total lease liability 71
Finance Leases  
2025 14
2026 14
2027 13
2028 11
2029 8
Thereafter 29
Total lease payments 89
Less: imputed interest (31)
Lease liability $ 58