XML 106 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Maturities (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Leases      
Operating lease cost $ 264 $ 189 $ 183
Finance lease cost 73 $ 58 $ 55
Operating      
2025 207    
2026 187    
2027 165    
2028 146    
2029 116    
Thereafter 475    
Total undiscounted lease payments 1,296    
Less: interest (256)    
Discounted lease liabilities 1,040    
Operating leases not yet commenced $ 73    
Operating leases not yet commenced term 16 years    
Financing      
2025 $ 83    
2026 76    
2027 68    
2028 58    
2029 51    
Thereafter 252    
Total undiscounted lease payments 588    
Less: interest (141)    
Discounted lease liabilities $ 447