XML 67 R52.htm IDEA: XBRL DOCUMENT v3.25.2
INVENTORIES AND DEFERRED COSTS (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Inventory Disclosure [Abstract]    
Raw materials $ 6,882 $ 7,172
Work in process 22 47
Finished goods 4,300 3,890
Deferred costs 1,843 1,782
Total inventories $ 13,047 $ 12,891