Note 7 - Discontinued Operations - Sale of OMIDRIA - Contract Royalty Asset (Details) - Discontinued Operations, Disposed of by Sale [Member] - Omidria Assets Disposal [Member] - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| OMIDRIA contract royalty asset | $ 121,786 | |
| Royalties earned | (7,343) | |
| Interest earned on OMIDRIA contract royalty asset | 3,132 | $ 3,954 |
| Remeasurement adjustments | 1,619 | $ 166 |
| OMIDRIA contract royalty asset | $ 119,194 | |