XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.3
INVENTORIES AND DEFERRED COSTS (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Mar. 31, 2025
Inventory Disclosure [Abstract]    
Raw materials $ 5,616 $ 7,172
Work in process 40 47
Finished goods 4,271 3,890
Deferred costs 2,454 1,782
Total inventories $ 12,381 $ 12,891