v3.26.1
Note 8 - OMIDRIA Royalty Obligation - Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Pass through interest remitted through administrative agent $ 7,585 $ 15 $ 13,479 $ 3,669
Royalty Obligation [Member]        
Pass through interest remitted through administrative agent 3,885 5,069 (7,898) (10,286)
Non-cash remeasurement adjustment 556 (8,506) (853) (11,878)
Interest expense, net of remeasurement on OMIDRIA royalty obligation $ 4,441 $ (3,437) $ 7,045 $ (1,592)