XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Financial Instruments - Narrative (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Foreign exchange forward    
Derivatives, Fair Value [Line Items]    
Expected reclassification of net gain (loss) recorded in accumulated other comprehensive gain (loss), net of tax into cost of goods sold during next twelve months $ 0.3  
Foreign exchange forward | Derivative Designated As Hedging    
Derivatives, Fair Value [Line Items]    
Notional amount $ 234.3 $ 209.6
Foreign exchange forward | Maximum    
Derivatives, Fair Value [Line Items]    
Term of derivative contract (in months) 24 months  
Interest rate swap    
Derivatives, Fair Value [Line Items]    
Expected reclassification of net gain (loss) recorded in accumulated other comprehensive gain (loss), net of tax into cost of goods sold during next twelve months $ 0.1  
Interest rate swap | Derivative Designated As Hedging    
Derivatives, Fair Value [Line Items]    
Notional amount $ 100.0 $ 100.0