XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Instruments - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Jun. 30, 2022
Derivative [Line Items]          
Receivables transferred     $ 20,221    
Availability under receivables factoring agreement     37,976    
Foreign Currency Derivatives | Alfmeier | Derivatives Not Designated as Hedging Instruments          
Derivative [Line Items]          
Notional Value $ 128,319   128,319   $ 128,319
Floating to Fixed interest Rate Swap          
Derivative [Line Items]          
Notional Value         $ 100,000
Foreign Currency Derivatives          
Derivative [Line Items]          
Gain (loss) on derivatives 1,948 $ (158) 2,728 $ 120  
Foreign Currency Derivatives | Derivatives Not Designated as Hedging Instruments          
Derivative [Line Items]          
Gain (loss) on derivatives (4,288)   (3,806)    
Foreign Currency Derivatives | Derivatives Not Designated as Hedging Instruments | Foreign Currency (Loss) Gain          
Derivative [Line Items]          
Gain (loss) on derivatives $ (4,288)   $ (3,806)