XML 98 R89.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Pension Plan - Schedule of Expected Benefit Payments (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2025 $ 440
2026 1,380
2027 280
2028 2,090
2029 1,610
2030-2034 1,830
Total benefit payments $ 7,630