v3.26.1
INVENTORIES AND DEFERRED COSTS (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Inventory Disclosure [Abstract]    
Raw materials $ 13,408 $ 7,516
Work in process 61 0
Finished goods 5,727 4,035
Deferred costs 1,713 1,770
Total inventories $ 20,909 $ 13,321