v3.26.1
Derivatives - Fair Value of Derivatives (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Fair Value of Derivatives    
Derivative Assets $ 20.3 $ 15.3
Derivative Liabilities 28.4 40.2
Designated as hedges | Foreign currency contracts    
Fair Value of Derivatives    
Derivative Assets $ 14.8 $ 11.4
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets Other Assets
Derivative Liabilities $ 24.8 $ 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 $ 5.5 $ 3.9
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets Other Assets
Derivative Liabilities $ 3.6 $ 2.6
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities Other Liabilities