XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation and Summary of Significant Accounting Policies - Accrued Liabilities and Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Accrued Liabilities    
Compensation $ 6,229 $ 6,532
Professional fees 2,848 2,046
Amounts owed to former licensees 4,042 630
Return reserve 0 2,420
Acquisition related liabilities 0 1,000
Subcontractor 1,756 1,759
Other 4,463 3,192
Total accrued liabilities $ 19,338 $ 17,579