XML 133 R110.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives and Hedge Accounting - Fair Value Hedging Relationships (Details) - Derivatives designated as hedging instruments - Fair value hedging - Foreign exchange contracts - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative instruments gain (loss):      
Gains/(losses) recognized in earnings on hedging derivatives $ (85) $ (177) $ (78)
Gains/(losses) recognized in earnings for excluded components (19) (25) 73
Gains/(losses) recognized in earnings for hedged items 85 177 78
Net Impact $ (19) $ (25) $ 73