XML 41 R28.htm IDEA: XBRL DOCUMENT v3.26.1
Note 6 - Intangible Assets and Goodwill (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Intangible Asset, Finite-Lived [Table Text Block]
   

Estimated

                 
   

Economic Life

                 

Description

 

(in years)

   

March 31, 2026

   

December 31, 2025

 
                       

Developed technologies

  10     $ 29,780,018     $ 29,780,018  

License agreements

  10       499,952       499,952  

Distribution agreements

  8       19,733       19,733  

Accumulated amortization

          (6,336,709 )     (5,356,315 )

Intangible assets, net

        $ 23,962,994     $ 24,943,388  
Schedule of Accumulated Amortization on Finite-lived Intangible Assets [Table Text Block]
   

March 31, 2026

   

December 31, 2025

 

Developed technologies

  $ 6,084,327     $ 5,116,765  

License agreements

    238,146       226,063  

Distribution agreements

    14,236       13,487  

Accumulated amortization

  $ 6,336,709     $ 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

  $ 2,941,185  

2027

    3,921,579  

2028

    3,918,834  

2029

    3,918,582  

2030

    3,918,582  

Thereafter

    5,344,232  
    $ 23,962,994  
Intangible Asset and Goodwill [Table Text Block]
   

As of December 31, 2025

   

Additions

   

Impairment

   

Amortization

   

As of March 31, 2026

 

Intangible assets

  $ 30,299,703     $     $     $     $ 30,299,703  

Accumulated amortization

    (5,356,315 )                 (980,394 )     (6,336,709 )

Goodwill

    1,507,154                         1,507,154  

Total intangible assets and goodwill

  $ 26,450,542     $     $     $ (980,394 )   $ 25,470,148  
   

As of December 31, 2024

   

Additions

   

Impairment

   

Amortization

   

As of March 31, 2025

 

Intangible assets

  $ 8,706,972     $ 180,000     $     $     $ 8,886,972  

Accumulated amortization

    (2,847,820 )                 (217,978 )     (3,065,798 )

Total intangible assets

  $ 5,859,152     $ 180,000     $     $ (217,978 )   $ 5,821,174