XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Certain Balance Sheet Accounts - Contract Royalty Asset and Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Certain Balance Sheet Accounts    
Short-term contract royalty asset $ 43,794 $ 44,319
Long-term contract royalty asset 126,812 140,251
Total OMIDRIA contract royalty asset 170,606 184,570
Royalty and trade receivables, net 13,669 36,505
Sublease and other receivables 810 1,650
Total receivables, net $ 14,479 38,155
Chargeback and product return allowances   $ 2,000