v3.26.1
Note 8 - OMIDRIA Royalty Obligation - Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Pass through interest remitted through administrative agent $ 5,894 $ 3,654
Royalty Obligation [Member]    
Pass through interest remitted through administrative agent 4,014 5,217
Non-cash remeasurement adjustment 1,410 3,372
Interest expense, net of remeasurement on OMIDRIA royalty obligation $ 2,604 $ 1,845