Pension and Other Postretirement Benefits - Schedule of Accumulated Other Comprehensive Loss (Detail) - USD ($) $ in Thousands |
Dec. 31, 2021 |
Dec. 31, 2020 |
---|---|---|
Defined Benefit Pension Plan [Member] | U.S. [Member] | ||
Accumulated other comprehensive loss: | ||
Net actuarial loss (gain) | $ 51,476 | $ 63,834 |
Prior service cost (credit) | 15 | 38 |
Total accumulated other comprehensive loss | 51,491 | 63,872 |
Defined Benefit Pension Plan [Member] | Foreign Defined Benefits Pension Plans [Member] | ||
Accumulated other comprehensive loss: | ||
Net actuarial loss (gain) | 16,046 | 18,341 |
Prior service cost (credit) | (6,952) | (7,327) |
Total accumulated other comprehensive loss | 9,094 | 11,014 |
Other Postretirement Benefit Plans [Member] | ||
Accumulated other comprehensive loss: | ||
Net actuarial loss (gain) | (405) | 324 |
Prior service cost (credit) | (5,803) | (6,833) |
Total accumulated other comprehensive loss | $ (6,208) | $ (6,509) |