XML 44 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation and Summary of Significant Accounting Policies - Accrued Liabilities and Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accrued Liabilities    
Compensation $ 4,669 $ 6,532
Professional fees 1,828 2,046
Amounts owed to former licensees 2,674 630
Royalties owed to third parties 0 149
Return reserve 0 2,420
Acquisition related liabilities 0 1,000
Subcontractor 1,756 1,759
Supplier 1,995 848
Accrued interest 0 291
Other 1,629 1,904
Total accrued liabilities $ 14,551 $ 17,579