XML 96 R80.htm IDEA: XBRL DOCUMENT v3.25.1
Pension and Profit Sharing Plans - Schedule of Expected Benefit Payments (Detail)
$ in Thousands
Mar. 31, 2025
USD ($)
Retirement Benefits [Abstract]  
2026 $ 1,898
2027 1,977
2028 2,012
2029 1,984
2030 2,017
2031-2035 $ 9,899