v3.25.2
Financial Instruments and Fair Value Measurements - Summary of interest rate hedges (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Interest rates | Fair value hedges    
Derivative [Line Items]    
Fair value hedges $ 2,035 $ 2,158