XML 137 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans and Other Postretirement Benefits - Summary of Benefit Payments Expected to be Paid (Detail)
$ in Thousands
Dec. 31, 2024
USD ($)
Retirement Plans [Member]  
Defined Benefit Plan Disclosure [Line Items]  
2025 $ 3,202
2026 3,270
2027 3,297
2028 3,328
2029 3,365
Years 2030-2034 16,818
Total 33,280
Other Post Retirement Benefits [Member]  
Defined Benefit Plan Disclosure [Line Items]  
2025 107
2026 112
2027 117
2028 121
2029 128
Years 2030-2034 680
Total $ 1,265