XML 118 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivatives - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Dec. 23, 2019
Revenue and cost of sales      
Derivative [Line Items]      
Amount expected to be reclassified from accumulated other comprehensive income (loss) to earnings in next twelve months, gross $ 3.4    
Amount expected to be reclassified from accumulated other comprehensive income to earnings (loss) in next twelve months, net of tax 2.6    
Interest expense      
Derivative [Line Items]      
Amount expected to be reclassified from accumulated other comprehensive income (loss) to earnings in next twelve months, gross 1.1    
Amount expected to be reclassified from accumulated other comprehensive income to earnings (loss) in next twelve months, net of tax 0.9    
Interest rate swap | Designated as hedging instrument      
Derivative [Line Items]      
Fair value of derivative asset 1.1 $ 1.5  
Deferred tax liability used to offset fair value of interest rate swap $ (0.3) $ (0.4)  
Interest rate swap | Wells Fargo 1.71% one-month LIBOR | Designated as hedging instrument      
Derivative [Line Items]      
Notional amount of derivative     $ 75.0
Fixed rate     1.64%
Investment, Variable Interest Rate, Type [Extensible Enumeration]     us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember
Foreign currency forward contracts      
Derivative [Line Items]      
Maturity of derivative contract (up to) 2 years