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

September 30, 2022

   

December 31, 2021

 
                 

Dental finished goods, net

  $ 900,396     $ 342,465  

Medical finished goods, net

    488,786       1,119,709  

Component parts and other materials

    162,660       79,339  

Total inventories

  $ 1,551,842     $ 1,541,513