XML 46 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Note 5 - Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

2024

  

2023

 

Customer relationships

 $461,997  $489,273 

Patent cost

  173,624   183,874 
   635,621   673,147 

Less accumulated amortization

  (596,254)  (558,554)

Intangible assets, net

 $39,367  $114,593 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
  

Amortization

 

Year ending December 31,

 

Expenses

 

2025

  7,238 

2026

  7,238 

2027

  7,238 

2028

  7,238 

2029

  7,238 

Thereafter

  3,177 
  $39,367