XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Future Minimum Payments for Operating Leases) (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
Leases [Abstract]    
2024 (excludes payments through September 30, 2024) $ 95  
2025 371  
2026 343  
2027 305  
2028 229  
2029 183  
Subsequent years 678  
Total future lease payments 2,204  
Less: Imputed interest (273)  
Total 1,931  
Current lease liabilities 313 $ 312
Long-term lease liabilities $ 1,618 $ 1,661