XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Receivables, Net - Grant and Other Receivables (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Certain Balance Sheet Accounts    
OMIDRIA milestone receivable $ 200,000  
OMIDRIA royalty receivables 12,966 $ 1,035
Trade receivables, net   35,470
Sublease and other receivables 255 1,650
Total receivables, net 213,221 38,155
Chargeback and product return allowances $ 0 $ 2,000