XML 52 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Financial Instruments and Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Feb. 18, 2020
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Foreign currency transaction (gains) losses $ (320) $ (1,359) $ (646) $ 2,099    
Interest expense, net (3,604) $ (3,313) (11,039) (9,179)    
Cash flow hedges | Mexican Peso-Denominated Foreign Currency Forward Contracts            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Notional amounts $ 31,183   $ 31,183   $ 26,613  
Cash flow hedges | Interest rate swap            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Notional amounts           $ 50,000
Interest expense, net       $ 290