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

June 30, 2022

  

December 31, 2021

 
         

Dental finished goods, net

 $834,624  $342,465 

Medical finished goods, net

  501,181   1,119,709 

Component parts and other materials

  169,630   79,339 

Total inventories

 $1,505,435  $1,541,513