XML 39 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Inventory (Tables)
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventory

Inventory consisted of the following:

 

   2022   2021 
   December 31,   December 31, 
   2022   2021 
Finished goods  $270,555   $272,199 
Work in progress   155    1,050 
Raw materials   148,608    196,456 
Allowance for excess & obsolete inventory   (70,907)   (91,379)
Inventory, net  $348,411   $378,326