XML 85 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial instruments and Risk Management- Location and fair value (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Derivatives Fair Value    
Assets $ 462 $ 520
Liabilities (571) (455)
Designated derivatives    
Derivatives Fair Value    
Assets 367 447
Liabilities (476) (364)
Designated derivatives | Foreign exchange contracts    
Derivatives Fair Value    
Assets 357 389
Liabilities (275) (155)
Designated derivatives | Interest rate contracts    
Derivatives Fair Value    
Assets 10 58
Liabilities (201) (209)
Undesignated derivatives    
Derivatives Fair Value    
Assets 95 73
Liabilities (95) (91)
Undesignated derivatives | Foreign exchange contracts    
Derivatives Fair Value    
Assets 91 55
Liabilities (56) (82)
Undesignated derivatives | Commodity contracts    
Derivatives Fair Value    
Assets 4 18
Liabilities (6) (9)
Undesignated derivatives | Total return swap contracts    
Derivatives Fair Value    
Assets 0 0
Liabilities $ (33) $ 0