XML 149 R114.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Instruments - Fair Value (Level 2) of Derivative Instruments (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Fair Value, Asset  Derivatives $ 49 $ 74
Fair Value, Liability  Derivatives 22 78
Interest rate swaps | Derivatives designated as hedging instruments    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Fair Value, Asset  Derivatives 41 50
Fair Value, Liability  Derivatives 0 0
Foreign exchange contract | Derivatives not designated as hedging instruments    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Fair Value, Asset  Derivatives 5 5
Fair Value, Liability  Derivatives 10 4
Interest rate caps | Derivatives not designated as hedging instruments    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Fair Value, Asset  Derivatives 3 19
Fair Value, Liability  Derivatives $ 12 $ 74