v3.26.1
Pension Plan - Schedule of Net Periodic Benefit Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Defined Benefit Plan [Abstract]    
Service cost $ 320 $ 335
Interest cost 402 422
Expected return on plan assets (284) (331)
Net period benefit costs $ 438 $ 426
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Other general and administrative expenses Other general and administrative expenses