XML 89 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Future Lease Payments (Detail)
$ in Millions
Dec. 31, 2024
USD ($)
Operating Lease [Abstract]  
2025 $ 33
2026 30
2027 26
2028 19
2029 18
Thereafter 133
Total lease payments 259
Less: imputed interest 46
Total lease liabilities 213
Finance Lease [Abstract]  
2025 7
2026 5
2027 3
2028 2
2029 2
Thereafter 19
Total lease payments 38
Less: imputed interest 9
Total lease liabilities $ 29
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Liabilities
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Liabilities