v3.23.1
Certain Balance Sheet Accounts - Contract Royalty Asset (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Certain Balance Sheet Accounts    
Short-term contract royalty asset $ 28,940 $ 28,797
Long-term contract royalty asset 119,681 123,425
Total OMIDRIA contract royalty asset $ 148,621 $ 152,222