XML 123 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
Expected Contribution and Benefit Payments (Detail)
$ in Thousands
Dec. 31, 2024
USD ($)
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]  
Payments in Year 2025 $ 592
Payments in Year 2026 218
Payments in Year 2027 246
Payments in Year 2028 361
Payments in year 2029 218
Payments in years 2030-2034 $ 1,581