XML 138 R80.htm IDEA: XBRL DOCUMENT v3.23.2
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 31, 2022
Payables and Accruals [Abstract]    
Salaries, wages and related items $ 4,748 $ 4,232
Profit sharing and bonus 1,672 1,365
Other deposits 2,560 2,948
Other 4,153 4,846
Total $ 13,133 $ 13,391