XML 60 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Accounts - Summary of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Bonuses and commissions $ 13,284 $ 12,292
Payroll 6,326 2,685
Marketing costs 2,132 2,384
Interest expense 0 2,167
Other accrued expenses 5,184 3,040
Accrued liabilities $ 26,926 $ 22,568