XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Supplementary Information - Summary of Other Long-term Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]    
Pension and other post retirement liabilities $ 15,329 $ 15,086
Deferred tax liabilities 15,304 15,389
Other long-term liabilities 12,386 12,419
Total $ 43,019 $ 42,894