v3.26.1
INVENTORIES AND DEFERRED COSTS (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Inventory Disclosure [Abstract]    
Raw materials $ 7,516 $ 7,172
Work in process 0 47
Finished goods 4,035 3,890
Deferred costs 1,770 1,782
Total inventories $ 13,321 $ 12,891