v3.26.3
Schedule of Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Inventory Disclosure [Abstract]    
Finished goods, net $ 5,388 $ 6,948
Raw materials, net 3,917 4,233
Work in process, net 990 1,275
Inventory net  $ 10,295 $ 12,456