XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses and Other
6 Months Ended
Sep. 30, 2022
Payables and Accruals [Abstract]  
Accrued Expenses and Other Accrued Expenses and Other
(in thousands)September 30, 2022March 31, 2022
Salaries, wages and related items$4,505 $4,232 
Profit sharing and bonus879 1,365 
Other Deposits2,644 2,948 
Other5,598 4,846 
Total$13,626 $13,391