v3.25.2
INVENTORY AND DEPOSITS (Tables)
6 Months Ended
Jun. 30, 2025
Inventory Disclosure [Abstract]  
SCHEDULE OF INVENTORY AND DEPOSITS

Inventory and deposits include the following:

 

  

June 30, 2025

  

December 31, 2024

   (Unaudited)   (Audited) 
Inventory – raw materials  $1,682,296   $1,966,395 
Inventory – finished goods   2,193,488    2,870,781 
Less reserve for excess and obsolete inventory   (249,483)   (281,865)
Total Inventory  $3,626,301   $4,555,311