XML 91 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Instruments - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Sep. 30, 2022
Jun. 30, 2022
Derivative [Line Items]          
Availability under receivables factoring agreement $ 5,479,000        
Trade receivables 61,482,000        
Factoring fees 180,000        
Factoring receivables not yet paid 19,108,000        
Collective limit under factoring arrangements 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
Foreign Currency Derivatives          
Derivative [Line Items]          
Gain (loss) on derivatives 4,954,000 $ 392,000 $ (1,475,000)    
Foreign Currency Derivatives | Foreign Currency (Loss) Gain          
Derivative [Line Items]          
Gain (loss) on derivatives     $ (118,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