XML 377 R178.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative financial instruments - Accumulated fair value adjustments of the hedged items (Details) - Fair value hedges - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Interest rate risk on finance debt    
Disclosure of detailed information about hedged items [line items]    
Hedged item, liabilities $ (426) $ (422)
Accumulated fair value hedge adjustment on hedged item included in carrying amount, assets 4 4
Accumulated fair value hedge adjustment remaining in statement of financial position for hedged item that ceased to be adjusted for hedging gains and losses, liabilities 0 0
Accumulated fair value hedge adjustment remaining in statement of financial position for hedged item that ceased to be adjusted for hedging gains and losses, discontinued hedges (237) (337)
Interest rate and foreign currency risk on finance debt    
Disclosure of detailed information about hedged items [line items]    
Hedged item, liabilities (16,834) (17,003)
Accumulated fair value hedge adjustment on hedged item included in carrying amount, assets 1,512 2,312
Accumulated fair value hedge adjustment remaining in statement of financial position for hedged item that ceased to be adjusted for hedging gains and losses, liabilities 0 0
Accumulated fair value hedge adjustment remaining in statement of financial position for hedged item that ceased to be adjusted for hedging gains and losses, discontinued hedges $ 0 $ 0