The Company and Summary of Significant Accounting Policies - Summary of Components and Original Estimated Economic Lives of Amortizable Intangible Assets (Details) - USD ($) $ in Thousands |
12 Months Ended |
|
Dec. 31, 2020 |
Dec. 31, 2019 |
| Finite-Lived Intangible Assets [Line Items] |
|
|
| Total gross amortizable intangible assets |
$ 17,410
|
$ 17,410
|
| Total accumulated amortization |
(11,030)
|
(8,999)
|
| Amortizable intangible assets, net |
$ 6,380
|
8,411
|
| Customer and publisher relationships |
|
|
| Finite-Lived Intangible Assets [Line Items] |
|
|
| Original Estimated Economic Life |
10 years
|
|
| Total gross amortizable intangible assets |
$ 14,780
|
14,780
|
| Total accumulated amortization |
$ (8,425)
|
(6,809)
|
| Technology |
|
|
| Finite-Lived Intangible Assets [Line Items] |
|
|
| Original Estimated Economic Life |
5 years
|
|
| Total gross amortizable intangible assets |
$ 2,330
|
2,330
|
| Total accumulated amortization |
$ (300)
|
(257)
|
| Trademark |
|
|
| Finite-Lived Intangible Assets [Line Items] |
|
|
| Original Estimated Economic Life |
5 years
|
|
| Total gross amortizable intangible assets |
$ 300
|
300
|
| Total accumulated amortization |
$ (2,305)
|
$ (1,933)
|