v3.26.1
Note 10 - Long-term Debt - Long Term Debt (Details) - USD ($)
$ in Thousands
1 Months Ended 2 Months Ended 3 Months Ended 12 Months Ended
Feb. 27, 2026
Mar. 31, 2026
Feb. 26, 2026
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Interest expense       $ 4,185 $ 4,068  
Interest expense       4,185 4,068  
Pharmakon Loan [Member]            
Carrying value of Pharmakon loan $ 124,748 $ 187,883 $ 122,210 122,210 $ 121,734 $ 121,734
Interest expense   1,647 2,538     15,345
Amounts paid   0       (14,869)
Interest expense   1,647 2,538     15,345
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 $ 187,883 $ 189,530 $ 124,748 $ 189,530   $ 122,210