XML 168 R42.htm IDEA: XBRL DOCUMENT v3.25.1
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
SCHEDULE OF INVENTORIES

As of December 31, 2024 and 2023, inventories consist of:

 

   December 31, 2024   December 31, 2023 
Raw materials  $-   $3,379 
Finished goods   6,385,905    1,336,771 
Inventories, gross  $6,385,905   $1,340,150 
Allowance for slow-moving or obsolete inventories   (68,732)   (89,583)
Inventories, net  $6,317,173   $1,250,567