v3.26.1
Note 6 - Intangible Assets and Goodwill (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Intangible Asset, Finite-Lived [Table Text Block]
   

Estimated

                 
   

Economic Life

                 

Description

 

(in years)

   

June 30, 2026

   

December 31, 2025

 
                       

Developed technologies

  10     $ 13,669,402     $ 29,780,018  

License agreements

  10       499,952       499,952  

Distribution agreements

  8             19,733  

Accumulated amortization

          (4,521,778 )     (5,356,315 )

Intangible assets, net

        $ 9,647,576     $ 24,943,388  
Schedule of Accumulated Amortization on Finite-lived Intangible Assets [Table Text Block]
   

June 30, 2026

   

December 31, 2025

 

Developed technologies

  $ 4,271,549     $ 5,116,765  

License agreements

    250,229       226,063  

Distribution agreements

          13,487  

Accumulated amortization

  $ 4,521,778     $ 5,356,315  
Intangible Asset, Finite-Lived, and Capitalized Cost, Software to be Sold, Leased, or Marketed, Estimated Amortization Expense [Table Text Block]

Remainder of 2026

  $ 708,709  

2027

    1,417,418  

2028

    1,417,418  

2029

    1,417,418  

2030

    1,417,418  

Thereafter

    3,269,195  
    $ 9,647,576  
Intangible Asset and Goodwill [Table Text Block]
   

As of December 31, 2025

   

Additions

   

Impairment

   

Amortization

   

As of June 30, 2026

 

Intangible assets

  $ 30,299,703     $     $ (16,130,349 )   $     $ 14,169,354  

Accumulated amortization

    (5,356,315 )           2,482,307       (1,647,770 )     (4,521,778 )

Goodwill

    1,507,154                         1,507,154  

Total intangible assets and goodwill

  $ 26,450,542     $     $ (13,648,042 )   $ (1,647,770 )   $ 11,154,730  
   

As of December 31, 2024

   

Additions

   

Impairment

   

Amortization

   

As of June 30, 2025

 

Intangible assets

  $ 8,706,972     $ 20,915,617     $     $     $ 29,622,589  

Accumulated amortization

    (2,847,820 )                 (611,753 )     (3,459,573 )

Total intangible assets

  $ 5,859,152     $ 20,915,617     $     $ (611,753 )   $ 26,163,016