Fair Value Measurements (Financial Assets Measured at Fair Value on a Recurring Basis) (Detail) - USD ($) $ in Thousands | Mar. 31, 2020 | Dec. 31, 2019 |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Financial assets fair value | $ 24,420 | $ 22,179 |
Amortized Cost | 24,420 | 22,179 |
Cash and Cash Equivalents | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Financial assets fair value | 19,046 | 16,805 |
Amortized Cost | 19,046 | 16,805 |
Cash and Cash Equivalents | Cash | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Financial assets fair value | 18,460 | 14,887 |
Amortized Cost | 18,460 | 14,887 |
Cash and Cash Equivalents | Money market funds | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Financial assets fair value | 586 | 1,918 |
Amortized Cost | 586 | 1,918 |
Restricted cash equivalents | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Financial assets fair value | 5,374 | 5,374 |
Amortized Cost | 5,374 | 5,374 |
Level 1 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Financial assets fair value | 22,546 | 20,305 |
Level 1 | Cash and Cash Equivalents | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Financial assets fair value | 19,046 | 16,805 |
Level 1 | Cash and Cash Equivalents | Cash | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Financial assets fair value | 18,460 | 14,887 |
Level 1 | Cash and Cash Equivalents | Money market funds | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Financial assets fair value | 586 | 1,918 |
Level 1 | Restricted cash equivalents | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Financial assets fair value | 3,500 | 3,500 |
Level 2 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Financial assets fair value | 1,874 | 1,874 |
Level 2 | Cash and Cash Equivalents | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Financial assets fair value | 0 | 0 |
Level 2 | Cash and Cash Equivalents | Cash | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Financial assets fair value | 0 | 0 |
Level 2 | Cash and Cash Equivalents | Money market funds | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Financial assets fair value | 0 | 0 |
Level 2 | Restricted cash equivalents | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Financial assets fair value | 1,874 | 1,874 |
Level 3 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Financial assets fair value | 0 | 0 |
Level 3 | Cash and Cash Equivalents | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Financial assets fair value | 0 | 0 |
Level 3 | Cash and Cash Equivalents | Cash | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Financial assets fair value | 0 | 0 |
Level 3 | Cash and Cash Equivalents | Money market funds | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Financial assets fair value | 0 | 0 |
Level 3 | Restricted cash equivalents | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Financial assets fair value | 0 | 0 |
Napster | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Accrued royalties, fulfillment and other current liabilities, Napster acquisition contingent consideration | 5,396 | 2,800 |
Other long-term liabilities, Napster acquisition contingent consideration | 6,904 | 9,800 |
Total liabilities | 12,300 | 12,600 |
Napster | Level 1 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Accrued royalties, fulfillment and other current liabilities, Napster acquisition contingent consideration | 0 | 0 |
Other long-term liabilities, Napster acquisition contingent consideration | 0 | 0 |
Total liabilities | 0 | 0 |
Napster | Level 2 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Accrued royalties, fulfillment and other current liabilities, Napster acquisition contingent consideration | 0 | 0 |
Other long-term liabilities, Napster acquisition contingent consideration | 0 | 0 |
Total liabilities | 0 | 0 |
Napster | Level 3 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Accrued royalties, fulfillment and other current liabilities, Napster acquisition contingent consideration | 5,396 | 2,800 |
Other long-term liabilities, Napster acquisition contingent consideration | 6,904 | 9,800 |
Total liabilities | $ 12,300 | $ 12,600 |