v3.26.1
INVENTORY (Tables)
3 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
SCHEDULE OF INVENTORY

Inventory consisted of the following:

 

   June 30, 2026   March 31, 2026 
Finished goods  $7,956,873   $5,389,291 
Work-in-progress   2,133,372    3,267,705 
Raw materials   14,110,143    12,602,902 
Inventory  $24,200,388   $21,259,898