XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
INVENTORIES (Tables)
3 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
SCHEDULE OF INVENTORIES

At June 30, 2023 and March 31, 2023, the inventory balances are composed of:

 

  

June 30, 2023

  

March 31, 2023

 
Finished product  $18,663,314   $14,362,514 
Raw materials   22,004,128    23,898,596 
Work in process   15,257,213    16,083,709 
Inventory net  $55,924,655   $54,344,819