v3.26.3
Note 14 - Acquisitions (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 14, 2025
Sep. 30, 2025
Sep. 30, 2025
Stock Issued During Period, Value, New Issues   $ 7,969 $ 11,097
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