v3.26.1
Note 6 - Sale of Future Payments (Details Textual) - XOMA [Member] - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 12, 2024
Jan. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Proceeds From Sale of Receivables $ 8,000 $ 8,000    
License Agreement, Percentage of Royalty Payments Based on Net Sales and Milestone Payments   100.00%    
License Agreement, Milestone Payments to be Paid, Maximum   $ 116,500    
License Agreement, Threshold Payments Relating to Product   20,000    
Transaction Costs From Sale of Receivables       $ 500
Other Income $ 1,200 1,200    
Proceeds from Debt, Net of Issuance Costs   6,600    
Debt Instrument, Interest Rate, Effective Percentage     0.00%  
Noncash Revenue       0
Noncash Interest Expense Recognized     $ 0 $ 394
Agreement After Stepdown Date [Member]        
Proceeds From Sale of Receivables   $ 1,400    
License Agreement, Percentage of Royalty Payments Based on Net Sales and Milestone Payments   50.00%    
License Agreement, Percentage of Royalty Payments Excluding Department of Defense Sales and Milestone Payments   100.00%    
Transaction Costs From Sale of Receivables   $ 200