XML 284 R130.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Operating Leases, Future Minimum Payment (Detail) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
2025 $ 111  
2026 91  
2027 74  
2028 23  
2029 19  
Thereafter 20  
Total lease payments (undiscounted) 338  
Less: Interest 20  
Present value of lease liabilities: 318  
Lease liabilities - current 102 $ 108
Lease liabilities - noncurrent $ 216 $ 306