XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other (Tables)
9 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule Accrued Expenses
(in thousands)December 31, 2021March 31, 2021
Salaries, wages and related items$4,356 $5,427 
Profit sharing and bonus387 2,706 
Other Deposits1,352 1,251 
Other2,864 3,403 
Total$8,959 $12,787