XML 90 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Maturities (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases      
Operating lease cost $ 189 $ 183 $ 155
Finance lease cost 58 $ 55 $ 58
Operating      
2024 79    
2025 69    
2026 61    
2027 52    
2028 45    
Thereafter 399    
Total undiscounted lease payments 705    
Less: interest (187)    
Discounted lease liabilities 518    
Operating leases not yet commenced $ 57    
Operating leases not yet commenced term 16 years    
Financing      
2024 $ 65    
2025 72    
2026 52    
2027 44    
2028 33    
Thereafter 215    
Total undiscounted lease payments 481    
Less: interest (107)    
Discounted lease liabilities $ 374