v3.23.1
OMIDRIA Royalty Obligation - Schedule of maximum scheduled principal and interest payments (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Principal  
2023, remainder $ 874
2024 8,576
2025 14,641
2026 16,081
2027 17,664
Thereafter 68,164
Total scheduled payments 126,000
Interest  
2023, remainder 8,876
2024 11,424
2025 10,359
2026 8,919
2027 7,336
Thereafter 10,586
Total scheduled payment 57,500
Total Annual Cap  
2023, remainder 9,750
2024 20,000
2025 25,000
2026 25,000
2027 25,000
Thereafter 78,750
Total scheduled payments $ 183,500