XML 92 R82.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value of Financial Instruments - Schedule of Valuation of Foreign Currency Exchange Contracts by Pricing Levels (Details) - Level 2 Fair Value - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total $ 5.3 $ (0.1)
Foreign currency forward contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset position 6.0 0.7
Derivative liability position $ (0.7) $ (0.8)