XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
INVENTORY (Tables)
9 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory
          
   September 30,  December 31,
   2023  2022
Raw materials  $2,873,493   $3,485,040 
Finished goods   4,883,677    2,110,838 
Inventory at cost   7,757,170    5,595,878 
Less: Reserve   (186,839)   (87,792)
Inventory, net  $7,570,331   $5,508,086