XML 80 R70.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Instruments and Hedging Activities - Schedule of Unaudited Condensed Consolidated Balance Sheets (Details) - Not Designated as Hedging Instrument
$ in Millions
Jun. 30, 2025
USD ($)
Derivatives, Fair Value [Line Items]  
Derivative asset, current $ 0.2
Derivative liability, current 0.6
Forward exchange contracts  
Derivatives, Fair Value [Line Items]  
Derivative asset, current 0.2
Derivative liability, current 0.0
Interest rate swaps  
Derivatives, Fair Value [Line Items]  
Derivative asset, current 0.0
Derivative liability, current $ 0.6