v3.26.1
Schedule of Inventory (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Mar. 31, 2025
Inventory Disclosure [Abstract]    
Finished goods, net $ 5,833 $ 6,948
Raw materials, net 3,318 4,233
Work in process, net 1,408 1,275
Inventory net $ 10,559 $ 12,456