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

Weighted Average Amortization Period (Years)

  

Cost, Net of Impairment

  

Accumulated Amortization

  

Net

 

Balance, December 31, 2024

               

Acquired technology

 5  $24,700  $11,538  $13,162 
     $24,700  $11,538  $13,162 
                

Balance, December 31, 2023

               

Customer relationships

 5 - 10  $208,124  $208,124  $- 

Acquired technology

 3 - 5   808,700   790,588   18,112 

Software in development

 N/A   150,000   -   150,000 
     $1,166,824  $998,712  $168,112