XML 140 R100.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Instruments: (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Derivative [Line Items]      
Cumulative fair value gain (loss) of hedged liability $ 83    
Derivative gains to be reclassified to earnings 81    
Net Investment Hedging | Foreign Debt      
Derivative [Line Items]      
Gain (loss) within currency translation 521 $ 278 $ (465)
Fair Value Hedging      
Derivative [Line Items]      
Carrying amounts of debt hedged $ 913