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