XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses and Other (Tables)
6 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Schedule Accrued Expenses
(in thousands)September 30, 2023March 31, 2023
Salaries, wages and related items$5,605 $4,748 
Profit sharing and bonus1,146 1,672 
Other Deposits1,122 2,560 
Other4,430 4,153 
Total$12,303 $13,133