v3.25.2
Note 7 - Intangible and Other Assets, Net (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

June 30, 2025

 
  

Cost

  

Accumulated Amortization

  

Net

 

Patents and trademarks

 $895,789  $528,221  $367,568 

Other intangible assets

  33,298   23,502   9,796 

TOTAL INTANGIBLE ASSETS

 $929,087  $551,723  $377,364 
  

December 31, 2024

 
  

Cost

  

Accumulated Amortization

  

Net

 

Patents and trademarks

 $895,789  $510,523  $385,266 

Other intangible assets

  33,298   21,184   12,114 

TOTAL INTANGIBLE ASSETS

 $929,087  $531,707  $397,380 
Schedule of Other Assets, Noncurrent [Table Text Block]
  

June 30, 2025

 
  

Cost

  

Accumulated Amortization

  

Net

 

Deferred installation costs

 $181,715  $63,757  $117,958 

Deferred clinical training costs

  1,920   818   1,102 

Deferred sales commissions

  214,635   177,245   37,390 

Prepaid license fee

  249,999   226,775   23,224 

Security deposit

  46,124      46,124 

TOTAL OTHER ASSETS

 $694,393  $468,596  $225,797 
  

December 31, 2024

 
  

Cost

  

Accumulated Amortization

  

Net

 

Deferred installation costs

 $1,462,176  $1,374,288  $87,888 

Deferred clinical training costs

  1,920   498   1,422 

Deferred sales commissions

  606,780   514,766   92,014 

Prepaid license fee

  249,999   218,578   31,421 

Security deposit

  46,124      46,124 

TOTAL OTHER ASSETS

 $2,366,999  $2,108,130  $258,869