Note 8 - OMIDRIA Royalty Obligation (Details Textual) - USD ($) $ in Millions |
1 Months Ended | ||||
|---|---|---|---|---|---|
Feb. 01, 2024 |
Sep. 30, 2022 |
Feb. 29, 2024 |
Mar. 31, 2026 |
Dec. 31, 2025 |
|
| Minimum [Member] | |||||
| Milestone Benchmark Two, If Milestone Achieves | $ 8.0 | ||||
| Milestone Benchmark Two, Minimum Net Sales Required for Four Consecutive Quarters | 181.0 | ||||
| Maximum [Member] | |||||
| Milestone Benchmark Two, If Milestone Achieves | 27.5 | ||||
| Milestone Benchmark Two, Minimum Net Sales Required for Four Consecutive Quarters | $ 185.0 | ||||
| DRI Healthcare Acquisition LP [Member] | |||||
| Proceeds From Royalty Obligation | $ 115.5 | $ 125.0 | |||
| Royalty Obligation, Fair Value | $ 160.7 | $ 166.7 | |||
| Royalty Interest Rate | 10.27% | 9.92% |