Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2020 |
Dec. 31, 2019 |
|---|---|---|
| Accounts Payable and Accrued Liabilities, Current [Abstract] | ||
| Accrued compensation | $ 1,555 | $ 4,209 |
| Accrued content fees and other costs of revenue | 90 | 151 |
| Accrued taxes | 381 | 192 |
| Accrued royalties and rebates | 763 | 930 |
| Other | 624 | 396 |
| Accrued expenses and other current liabilities | $ 3,413 | $ 5,878 |