XML 32 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Inventories (Tables)
6 Months Ended
Jun. 30, 2021
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

June 30, 2021

  

December 31, 2020

 
         

Dental finished goods, net

 $764,434  $1,888,141 

Medical finished goods, net

  533,633   200,327 

Component parts and other materials

  181,324   331,711 

Total inventories

 $1,479,391  $2,420,179