v3.26.1
SCHEDULE OF INVENTORY (Details) - USD ($)
Jun. 30, 2026
Mar. 31, 2026
Inventory Disclosure [Abstract]    
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