XML 25 R11.htm IDEA: XBRL DOCUMENT v3.23.1
INVENTORIES
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
INVENTORIES

5. Inventories

 

   2022   2021 
         
Completed goods  $3,806,646   $3,417,829 
Raw materials and supplies   10,612,784    6,084,176 
Total inventory  $14,419,430   $9,502,005