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 | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| OMIDRIA contract royalty asset | $ 121,786 | |||
| Royalties earned | (16,694) | |||
| Interest earned on OMIDRIA contract royalty asset | $ 3,063 | $ 3,886 | 6,195 | $ 7,839 |
| Remeasurement adjustments | 3,571 | $ (3,149) | 5,191 | |
| OMIDRIA contract royalty asset | $ 116,478 | $ 116,478 | ||