XML 40 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INVENTORY AND DEPOSITS (Tables)
6 Months Ended
Jun. 30, 2024
Inventory Disclosure [Abstract]  
SCHEDULE OF INVENTORY AND DEPOSITS

Inventory and deposits include the following:

  

   June 30, 2024   December 31, 2023 
   (unaudited)   (audited) 
Inventory – Finished Goods and Work in Progress  $4,348,031   $4,017,381 
Inventory – Raw Materials   2,009,087    1,770,612 
Total Inventory  $6,357,118   $5,787,993