v3.26.3
Schedule of Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Inventory Disclosure [Abstract]    
Work in progress $ 371 $ 235
Finished goods 31 172
Inventory in third-party warehouse 156
Raw materials 140 155
Stores and spares 42 10
Inventory, Net $ 584 $ 728