XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Mar. 31, 2021
Payables and Accruals [Abstract]    
Salaries, wages and related items $ 4,356 $ 5,427
Profit sharing and bonus 387 2,706
Other Deposits 1,352 1,251
Other 2,864 3,403
Total $ 8,959 $ 12,787