v3.26.1
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