XML 20 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other
9 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Accrued Expenses and Other Accrued Expenses and Other
(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