XML 129 R110.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accumulated Other Comprehensive Income - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Equity [Abstract]    
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax $ (5,077) $ 4,430
Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax (248) (571)
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax 298 (1,580)
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax 383 (1,835)
Additional Detail [Line Items]    
Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax 3,484 3,851
Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax 205 106
Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax (15) (386)
Anti-vibration systems [Member]    
Additional Detail [Line Items]    
Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), before Tax   744
Settlement [Member]    
Additional Detail [Line Items]    
Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), before Tax 1,291 $ 1,020
Curtailment [Member]    
Additional Detail [Line Items]    
Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), before Tax $ 305