XML 32 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 4 - Inventories (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

March 31, 2024

   

December 31, 2023

 
                 

Dental finished goods

  $ 2,769,209     $ 2,404,970  

Medical finished goods

    4,912       14,730  

Component parts and other materials

    85,908       218,486  

Total inventories

  $ 2,860,029     $ 2,638,186