XML 118 R105.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plans - Schedule of changes in other comprehensive income (loss) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Retirement Benefits [Abstract]      
Net actuarial loss $ 9,019 $ (5,891)  
Amortization of net actuarial loss 1,379 2,242  
Deferred income taxes (3,859) 894  
Net prior service credit/(cost) 170 219  
Curtailment 181 0  
Settlements 519 0  
Effect of exchange rate changes 179 491  
Other comprehensive income (loss), net $ (7,588) $ 2,045 $ 6,542