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

 

   June 30,
2026
   December 31,
2025
 
         
Completed goods  $3,687,639   $2,090,720 
Works in progress   371,252    231,407 
Raw materials and supplies   11,035,401    8,219,510 
Total inventory  $15,094,292   $10,541,637