v3.26.1
Inventory, Net (Tables)
6 Months Ended
Sep. 30, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventory

Inventory consisted of the following:

 

   September 30, 2025   March 31, 2025 
(In thousands)  (Unaudited)     
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