Note 8 - Commitments and Contingencies (Details Textual) - USD ($) $ in Thousands |
Oct. 23, 2024 |
Mar. 31, 2025 |
Jan. 31, 2025 |
Dec. 31, 2024 |
---|---|---|---|---|
Maximum [Member] | XOMA Ltd. [Member] | ||||
Indefinite-Lived License Agreements | $ 14,925 | |||
License Agreement [Member] | ||||
Stock Issued During Period, Shares, New Issues (in shares) | 387,329 | |||
Ownership Interest, License Agreement | 9.90% | |||
Total Cash Payment for License Agreement | $ 4,000 | |||
Initial Cash Payment for License Agreement | 1,000 | $ 1,000 | ||
Additional Cash Payment for License Agreement | $ 3,000 | $ 3,000 | ||
Equity Agreement [Member] | ||||
Percent of Outstanding Shares | 9.90% | |||
Equity Capital Raised, Amount | $ 25,000 | |||
Equity Capital Raised, Number of Shares (in shares) | 705,015 | |||
Stock Issued During Period, Shares, Antidilution Provisions (in shares) | 157,188 | |||
Equity Agreement [Member] | Maximum [Member] | ||||
Milestone Payments | $ 94,000 |