XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Supplementary Information - Summary of Other Long-term Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]    
Pension and other post retirement liabilities $ 14,833 $ 15,086
Deferred tax liabilities 14,485 15,389
Other long-term liabilities 12,153 12,419
Total $ 41,471 $ 42,894