XML 43 R27.htm IDEA: XBRL DOCUMENT v3.24.1
Note 6 - Patents and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

2023

 

Beginning

 $5,370,878 

Additions

   

Disposals

   

Ending

  5,370,878 

Accumulated amortization

  (1,832,420)
  $3,538,458 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

Years ending December 31,

    

2025

 $164,895 

2026

  164,895 

2027

  164,895 

2028

  164,895 

2029

  164,895 

Thereafter

  2,713,983 
  $3,538,458