Note 13 - Subsequent Events (Details Textual) - Subsequent Event [Member] - Elpiscience Agreement [Member] $ in Thousands |
1 Months Ended |
|---|---|
|
Apr. 30, 2024
USD ($)
| |
| Milestone Payments Paid | $ 1,000 |
| Sublicensing Revenue Percentage | 15.00% |
| Sublicensing Revenue Obligation | $ 150 |