XML 47 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventory (Tables)
12 Months Ended
Dec. 31, 2023
Inventory [Abstract]  
Schedule of Inventory Inventory consists of the following as of:
   December 31,   December 31, 
   2023   2022 
Raw materials  $3,433,320   $3,485,040 
Finished goods   4,545,653    2,110,838 
Inventory at cost  $7,978,973   $5,595,878 
Less: Reserve   (808,207)   (87,792)
Inventory  $7,170,766   $5,508,086