XML 46 R28.htm IDEA: XBRL DOCUMENT v3.24.1
Note 8 - OMIDRIA Royalty Obligation (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Royalty Obligation [Table Text Block]

Balance at December 31, 2022

 $126,278 

Principal payments

  (1,152)

Balance at December 31, 2023

 $125,126 
Maximum Scheduled Principal and Interest Payments of Royalty Obligation [Table Text Block]
          

Total

 
  

Principal

  

Interest

  

Annual Cap

 
  

(In thousands)

 

2024

 $8,576  $11,424  $20,000 

2025

  14,641   10,359   25,000 

2026

  16,081   8,919   25,000 

2027

  17,664   7,336   25,000 

2028

  19,402   5,598   25,000 

Thereafter

  48,762   4,988   53,750 

Total scheduled payments

 $125,126  $48,624  $173,750