v3.26.3
Schedule of Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Inventory Disclosure [Abstract]    
Finished goods, net $ 4,539 $ 5,388
Raw materials, net 3,294 3,917
Work in process, net 1,228 990
Inventory net  $ 9,061 $ 10,295