v3.26.3
Note 1 - Business and Basis of Presentation (Details Textual)
$ in Thousands
3 Months Ended 9 Months Ended
May 04, 2026
USD ($)
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Oct. 31, 2022
USD ($)
Jul. 18, 2014
USD ($)
Number of Subsidiaries       1      
Upfront License Fee           $ 7,000  
Milestone Payments Maximum Amount           $ 287,300 $ 187,500
Net Income (Loss) Attributable to Parent   $ 5,956 $ 8,844 $ 10,392 $ 17,673    
Cash Provided by (Used in) Operating Activity, Including Discontinued Operation       31,619 27,383    
Cash, Cash Equivalents, and Marketable Securities   $ 108,600   108,600      
Repayments of Debt       $ 22,230 $ 33,330    
Note Purchase Agreement [Member]              
Repayments of Debt $ 11,500            
Long-Term Debt $ 0