v3.24.0.1
Financial Instruments: (Notional Amounts of Outstanding Derivative Instruments) (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Derivative [Line Items]    
Notional amount $ 43,265 $ 40,401
Derivative contracts designated as hedging instruments: | Foreign exchange contracts    
Derivative [Line Items]    
Notional amount 21,987 17,627
Derivative contracts designated as hedging instruments: | Interest rate contracts    
Derivative [Line Items]    
Notional amount 3,600 1,019
Derivative contracts designated as hedging instruments: | Commodity contracts    
Derivative [Line Items]    
Notional amount 20 0
Foreign exchange contracts | Foreign exchange contracts    
Derivative [Line Items]    
Notional amount $ 17,658 $ 21,755