XML 106 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Future Minimum Payments for Operating Leases) (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 362  
2024 324  
2025 291  
2026 268  
2027 232  
Subsequent years 751  
Total future lease payments 2,228  
Less: imputed interest (251)  
Total 1,977  
Current lease liabilities 310 $ 332
Long-term lease liabilities $ 1,667 $ 1,880