XML 145 R123.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative instruments - Schedule of Hedged Liabilities and Cumulative Amount (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Derivative [Line Items]    
Cumulative amounts of fair value hedging adjustments related to the carrying amounts of the hedged liabilities $ (343) $ (314)
Current portion of long-term debt    
Derivative [Line Items]    
Carrying amounts of hedged liabilities 1,045 1,441
Cumulative amounts of fair value hedging adjustments related to the carrying amounts of the hedged liabilities 45 41
Carrying value with discontinued hedging relationships 56 69
Hedging adjustments on discontinued hedging relationships 56 69
Long-term debt    
Derivative [Line Items]    
Carrying amounts of hedged liabilities 5,152 4,788
Cumulative amounts of fair value hedging adjustments related to the carrying amounts of the hedged liabilities (388) (355)
Carrying value with discontinued hedging relationships 232 288
Hedging adjustments on discontinued hedging relationships $ 132 $ 188