v3.24.0.1
Leases: (Maturities of Operating and Finance Lease Liabilities) (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Operating Leases    
2024 $ 228  
2025 159  
2026 109  
2027 72  
2028 45  
Thereafter 163  
Total lease payments 776  
Less: Interest 123  
Operating lease liabilities 653 $ 614
Finance Leases    
2024 31  
2025 12  
2026 6  
2027 5  
2028 2  
Thereafter 0  
Total lease payments 56  
Less: Interest 3  
Present value of lease liabilities $ 53 $ 54