XML 73 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Account Details - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Other Balance Sheet Details [Abstract]    
Compensation $ 6,532 $ 8,810
Professional fees 2,046 977
Amounts owed to former licensees 630 421
Royalties owed to third parties 149 693
Return reserve and customer refunds 2,420 687
Acquisition related liabilities 1,000 1,500
Subcontractor 1,759 733
Supplier 848 604
Other 2,195 4,105
Accrued liabilities $ 17,579 $ 18,530