XML 120 R84.htm IDEA: XBRL DOCUMENT v3.25.1
FAIR VALUE OF FINANCIAL INSTRUMENTS - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Disclosure of carrying value and fair value of assets and liabilities    
Fair value gains (losses) on financial assets reclassified out of fair value through other comprehensive income recognized in fair value through profit and loss $ 20 $ 27
Cash included in cash and cash equivalents 10,500 8,800
Short-term deposits, classified as cash equivalents 4,600 2,400
Cash flow hedges    
Disclosure of carrying value and fair value of assets and liabilities    
Gains (losses) on cash flow hedges, before tax 17 754
Net investment hedges    
Disclosure of carrying value and fair value of assets and liabilities    
Gains (losses) on hedges of net investments in foreign operations, before tax (2,814) 1,200
Unrealized Available-for-Sale Gain    
Disclosure of carrying value and fair value of assets and liabilities    
Gains (losses) recognised in other comprehensive income including exchange differences, fair value measurement, assets 418 500
Unrealized Available-for-Sale Loss    
Disclosure of carrying value and fair value of assets and liabilities    
Gains (losses) recognised in other comprehensive income including exchange differences, fair value measurement, assets (66) (278)
Assets held to hedge liabilities arising from financing activities [member] | Cash flow hedges    
Disclosure of carrying value and fair value of assets and liabilities    
Derivative financial assets held for hedging 78 1,000
Elected for hedge accounting | Net investment hedges    
Disclosure of carrying value and fair value of assets and liabilities    
Derivative financial assets held for hedging $ 758 $ 2,200