XML 119 R102.htm IDEA: XBRL DOCUMENT v3.22.0.1
ACCUMULATED OTHER COMPREHENSIVE LOSS - Summary of Changes in AOCI (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 214,603 $ 436,670
Other comprehensive income (loss), net of tax 946 2,512
Ending balance 51,867 214,603
Foreign Currency Translation Adjustments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (23,045) (26,742)
Other comprehensive income (loss) (2,213) 3,697
Ending balance (25,258) (23,045)
Foreign Currency Hedge    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 2,988 4,186
Other comprehensive income (loss) 0 (1,198)
Ending balance 2,988 2,988
Defined benefit pension plans    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (8,021) (8,021)
Other comprehensive income (loss) 4,148 0
Ending balance (3,873) (8,021)
Tax Provision    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 400 387
Other Comprehensive income (loss), tax (989) 13
Ending balance (589) 400
Accumulated Other Comprehensive Loss    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (27,678) (30,190)
Ending balance $ (26,732) $ (27,678)