v3.26.1
Pension Plan - Additional Information (Details) - USD ($)
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Defined Benefit Plan Disclosure [Line Items]    
Accumulated benefit obligation $ 7,100,000 $ 6,500,000
Increase (decrease) in minimum pension liability 429,000 491,000
Defined benefit plan estimated required future employer contributions in next fiscal year 600,000  
Financial obligation recorded in other assets 1,100,000 1,000,000
Accounts Payable, Accrued Expenses and Other Liabilities    
Defined Benefit Plan Disclosure [Line Items]    
Pension liability $ 484,000 $ 536,000