v3.26.1
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Payables and Accruals [Abstract]    
Salaries, wages and related items $ 15,774 $ 6,235
Profit sharing and bonus 4,416 2,980
Other deposits 849 513
Deferred income 22,153 3,686
Accrued interest expense 3,542 955
Other 2,983 2,322
Total $ 49,717 $ 16,691