v3.26.1
Derivatives - Fair Value of Derivatives (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Fair Value of Derivatives    
Derivative Assets $ 22.5 $ 15.3
Derivative Liabilities 23.3 40.2
Designated as hedges | Foreign currency contracts    
Fair Value of Derivatives    
Derivative Assets $ 16.2 $ 11.4
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets Other Assets
Derivative Liabilities $ 19.6 $ 37.6
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities Other Liabilities
Not designated as hedges | Foreign currency contracts    
Fair Value of Derivatives    
Derivative Assets $ 6.3 $ 3.9
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets Other Assets
Derivative Liabilities $ 3.7 $ 2.6
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities Other Liabilities