v3.26.1
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