Annual report pursuant to Section 13 and 15(d)

INVENTORY (Tables)

v3.24.1
INVENTORY (Tables)
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of inventory
           
   

December 31,

2023

   

December 31,

2022

 
Raw materials   $ 6,770,892     $ 3,060,160  
Work-in-process           439,839  
Finished goods     2,202,242       2,145,884  
Total inventory   $ 8,973,134     $ 5,645,883