XML 93 R77.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Payables and Accruals [Abstract]    
Salaries, wages and related items $ 5,296 $ 4,748
Profit sharing and bonus 2,335 1,672
Other deposits 1,403 2,560
Deferred income 2,956 2,440
Other 3,521 1,713
Total $ 15,511 $ 13,133