v3.25.4
Derivative and hedging activities - fair value of derivative instruments (Details) - Designated as hedging instrument - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value $ 0.0 $ 0.3
Derivative liability, fair value (106.1) (7.0)
Interest Rate Swap    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value 0.0 0.3
Derivative liability, fair value 0.0 0.0
Foreign exchange products    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value 0.0 0.0
Derivative liability, fair value $ (106.1) $ (7.0)