XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Financial Statement Details - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Royalties $ 1,389 $ 2,410
Payroll and related expenses 10,567 6,006
Professional fees 553 921
Accrued interest 2,168 888
Deferred revenue 3,282 2,853
Operating lease liabilities 1,740 1,619
Accrued production costs 901 938
Liabilities related to financed assets 165 1,198
Other 3,638 6,540
Total accrued expenses and other current liabilities $ 24,403 $ 23,373