XML 125 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans - Defined Benefit Plan, Estimated Future Benefit Payments (Detail)
$ in Thousands
Dec. 31, 2024
USD ($)
Estimated Future Benefit Payments [Abstract]  
2025 $ 6,797
2026 5,319
2027 5,852
2028 7,345
2029 6,818
2030—2034 39,287
U.S. Retiree Healthcare Plan [Member]  
Estimated Future Benefit Payments [Abstract]  
2025 2,180
2026 2,228
2027 2,314
2028 2,443
2029 2,586
2030—2034 13,769
Non-U.S. Pension Plans [Member]  
Estimated Future Benefit Payments [Abstract]  
2025 4,617
2026 3,091
2027 3,538
2028 4,902
2029 4,232
2030—2034 $ 25,518