XML 120 R107.htm IDEA: XBRL DOCUMENT v3.22.0.1
Retirement Plans - Defined Benefit Plan, Estimated Future Benefit Payments (Detail)
$ in Thousands
Dec. 31, 2021
USD ($)
Estimated Future Benefit Payments [Abstract]  
2022 $ 5,542
2023 3,839
2024 4,278
2025 5,518
2026 4,819
2027—2031 31,766
U.S. Retiree Healthcare Plan  
Estimated Future Benefit Payments [Abstract]  
2022 1,452
2023 1,554
2024 1,643
2025 1,703
2026 1,726
2027—2031 8,358
Non-U.S. Pension Plans [Member]  
Estimated Future Benefit Payments [Abstract]  
2022 4,090
2023 2,285
2024 2,635
2025 3,815
2026 3,093
2027—2031 $ 23,408