XML 110 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Future Minimum Payments for Operating Leases) (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
2024 $ 372  
2025 345  
2026 319  
2027 280  
2028 199  
Subsequent years 722  
Total future lease payments 2,237  
Less: imputed interest (264)  
Total 1,973  
Current lease liabilities 312 $ 310
Long-term lease liabilities $ 1,661 $ 1,667