XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Inventory (Tables)
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventory

Inventory consisted of the following:

 

   March 31,   December 31, 
   2022   2021 
Finished goods  $913,887   $272,199 
Work in progress   971    1,050 
Raw materials   186,115    196,456 
Allowance for excess & obsolete inventory   (95,055)   (91,379)
Inventory, net  $1,005,918   $378,326