XML 89 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Instruments - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Sep. 30, 2022
Jun. 30, 2022
Derivative [Line Items]          
Trade receivables $ 135,116,000 $ 61,482,000 [1]      
Factoring fees 800,000 180,000 [1]      
Factoring receivables not yet paid 18,532,000 19,108,000      
Collective limit under factoring arrangements 24,423,000 24,142,000      
Interest Rate Swap          
Derivative [Line Items]          
Hedge Ineffectiveness Incurred $ 0 0      
Floating to Fixed interest Rate Swap          
Derivative [Line Items]          
Notional Value         $ 100,000,000
Maturity date Jul. 31, 2025        
Foreign Currency Derivatives          
Derivative [Line Items]          
Gain (loss) on derivatives $ 12,113,000 4,954,000 $ 392,000    
Foreign Currency Derivatives | Derivatives Not Designated as Hedging Instruments          
Derivative [Line Items]          
Gain (loss) on derivatives   (3,806,000)      
Foreign Currency Derivatives | Derivatives Not Designated as Hedging Instruments | Foreign Currency (Loss) Gain          
Derivative [Line Items]          
Gain (loss) on derivatives   $ (3,806,000)      
Alfmeier | Foreign Currency Derivatives | Derivatives Not Designated as Hedging Instruments          
Derivative [Line Items]          
Notional Value       $ 128,319,000 $ 128,319,000
[1] Represents trade receivables sold and factoring fees incurred since the acquisition of Alfmeier (acquired on August 1, 2022).