XML 20 R11.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses and Other
9 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Accrued Expenses and Other Accrued Expenses and Other
(in thousands)December 31, 2022March 31, 2022
Salaries, wages and related items$4,598 $4,232 
Profit sharing and bonus1,010 1,365 
Other Deposits4,585 2,948 
Other4,747 4,846 
Total$14,940 $13,391