v3.26.1
Note 10 - Long-term Debt (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Long-Term Debt Instruments [Table Text Block]

Carrying value of Pharmakon loan as of December 31, 2024

  $ 121,734  

Interest expense

    15,345  

Amounts paid

    (14,869 )

Carrying value of Pharmakon loan as of December 31, 2025

    122,210  

Interest expense

    2,538  

Carrying value of Pharmakon loan as of February 26, 2026

    124,748  
         

Modification of Pharmakon loan:

       

Additional borrowing of Pharmakon loan (2026 Loan Agreement - first tranche), net

    75,000  

Capitalized costs and discounts

    (9,654 )

Interest amount paid

    (2,211 )

Carrying value of Pharmakon loan as of February 27, 2026

    187,883  

Interest expense

    6,534  

Amounts paid

    (5,683 )

Carrying value of Pharmakon loan as of June 30, 2026

  $ 188,734  
Schedule of Maturities of Long-Term Debt [Table Text Block]
   

Principal Payments

 

2026

  $  

2027

     

2028

     

2029

     

2030

    150,000  

2031

    50,000  

Total

  $ 200,000