v3.26.1
Employee Retirement Plans (Pension Plans in Excess of Plan Assets) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Retirement Benefits [Abstract]      
Accumulated benefit obligation $ 3,092 $ 3,232  
Projected benefit obligations $ 3,092 $ 3,232 $ 3,381