XML 20 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses and Other
3 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Accrued Expenses and Other Accrued Expenses and Other
(in thousands)June 30, 2022March 31, 2022
Salaries, wages and related items$6,593 $4,232 
Profit sharing and bonus627 1,365 
Other Deposits2,715 2,948 
Other4,287 4,846 
Total$14,222 $13,391