v3.26.1
Note 8 - OMIDRIA Royalty Obligation (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Royalty Obligation [Table Text Block]

Balance at December 31, 2025

  $ 167,866  

Non-cash interest

    (1,410 )

Principal payments

    (4,670 )

Balance at March 31, 2026

  $ 161,786  
Schedule of Interest Expense on Royalty Obligation [Table Text Block]
   

Three Months Ended

 
   

March 31,

 
   

2026

   

2025

 
   

(In thousands)

 

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  
Maximum Scheduled Principal and Interest Payments of Royalty Obligation [Table Text Block]
       
   

Principal

   

Interest

   

Total

 
   

(In thousands)

 

2026

  $ 14,451     $ 11,301     $ 25,752  

2027

    22,696       13,261       35,957  

2028

    25,742       10,935       36,677  

2029

    29,111       8,300       37,411  

2030 and thereafter

    69,786       7,293       77,079  

Total scheduled payments

  $ 161,786     $ 51,090     $ 212,876