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

Balance at December 31, 2025

  $ 167,866  

Non-cash interest

    (853 )

Principal payments

    (9,132 )

Balance at June 30, 2026

  $ 157,881  
Schedule of Interest Expense on Royalty Obligation [Table Text Block]
   

Three Months Ended

   

Six Months Ended

 
   

June 30,

   

June 30,

 
   

2026

   

2025

   

2026

   

2025

 
   

(In thousands)

 

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

Principal

   

Interest

   

Total

 
   

(In thousands)

 

2026

  $ 10,520     $ 7,416     $ 17,936  

2027

    22,704       13,254       35,958  

2028

    25,749       10,928       36,677  

2029

    29,116       8,294       37,410  

2030 and thereafter

    69,792       7,288       77,080  

Total scheduled payments

  $ 157,881     $ 47,180     $ 205,061