v3.26.1
Note 14 - Acquisitions (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Feb. 14, 2025
Mar. 31, 2025
Stock Issued During Period, Value, New Issues   $ 3,128
Asset Purchase Agreement [Member] | IconOVir Bio, Inc. [Member]    
Stock Issued During Period, Shares, New Issues (in shares) 374,843  
Stock Issued During Period, Value, New Issues $ 4,000  
Ownership Percentage, Debt instrument 28.30%  
Asset Acquisition, Consideration Transferred $ 3,100  
Asset Purchase Agreement [Member] | IconOVir Bio, Inc. [Member] | One-time Payment for Net Sales Milestone [Member]    
Other Commitment $ 15,000