v3.25.1
Inventory (Tables)
6 Months Ended
Jun. 30, 2024
Inventory [Abstract]  
Schedule of Inventory

Inventory consisted of the following:

 

   June 30,
2024
   December 31,
2023
 
Raw materials  $270,800   $386,860 
Packaging materials   659,430    755,059 
Finished goods   34,129    283,070 
    964,359    1,424,989 
Less: allowance for obsolescence   
    
 
   $964,359   $1,424,989