XML 58 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Select Condensed Consolidated Balance Sheets Details - Schedule of Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Balance Sheet Related Disclosures [Abstract]    
Litigation settlement obligation - long-term portion $ 5,795 $ 7,634
Tax liabilities 3,345 373
Royalties 2,655 1,678
Other 3,348 1,703
Other long-term liabilities $ 15,143 $ 11,388