v3.26.1
Accrued Expenses and Other (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Payables and Accruals [Abstract]    
Salaries, wages and related items $ 17,172 $ 15,774
Profit sharing and bonus 4,698 4,416
Other deposits 1,788 849
Deferred income 22,588 22,153
Accrued interest expense 2,322 3,542
Other 4,310 2,983
Total $ 55,766 $ 49,717