Note 10 - Long-term Debt - Long Term Debt (Details) - USD ($) $ in Thousands |
2 Months Ended | 3 Months Ended | 4 Months Ended | 6 Months Ended | 12 Months Ended | |||
|---|---|---|---|---|---|---|---|---|
Feb. 27, 2026 |
Feb. 26, 2026 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Interest expense | $ 4,887 | $ 4,132 | $ 9,072 | $ 8,200 | ||||
| Interest expense | 4,887 | $ 4,132 | 9,072 | 8,200 | ||||
| Pharmakon Loan [Member] | ||||||||
| Carrying value of Pharmakon loan | $ 124,748 | $ 122,210 | $ 187,883 | 122,210 | $ 121,734 | $ 121,734 | ||
| Interest expense | 2,538 | 6,534 | 15,345 | |||||
| Amounts paid | (5,683) | (14,869) | ||||||
| Interest expense | 2,538 | 6,534 | 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 | $ 124,748 | $ 188,734 | $ 188,734 | $ 188,734 | $ 122,210 | ||