v3.24.0.1
Financial Instruments: (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Derivative [Line Items]      
Cumulative fair value gain (loss) of hedged liability $ 60    
Derivative gains to be reclassified to earnings 78    
Fair Value Hedging      
Derivative [Line Items]      
Carrying amounts of debt hedged 937    
Net Investment Hedging | Foreign Debt      
Derivative [Line Items]      
Losses within currency translation $ 48 $ 521 $ 278