v3.25.1
Inventories (Tables)
12 Months Ended
Mar. 31, 2025
Inventories [Abstract]  
Schedule of Inventories are Comprised

Inventories are comprised of the following: 

 

   As of March 31, 
   2025   2024 
Raw materials  $6,436,909   $7,808,768 
Work in progress   989,172    1,372,041 
Finished goods   549,764    324,211 
Allowance for obsolete inventory   (710,498)   (773,402)
   $7,265,347   $8,731,618