XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Supplementary Information - Summary of Other Long-term Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Other Liabilities Disclosure [Abstract]    
Deferred tax liabilities $ 17,210 $ 16,775
Pension and other post retirement liabilities 12,894 12,273
Other long-term liabilities 12,221 12,168
Total $ 42,325 $ 41,216