The Company and Summary of Significant Accounting Principles - Schedule of Concentrations Equal to or Exceeding 10% of Company's Accounts Receivable, Revenue, and Cost of Revenue (Details) |
3 Months Ended | 9 Months Ended | 12 Months Ended | |
|---|---|---|---|---|
Sep. 30, 2020 |
Sep. 30, 2019 |
Sep. 30, 2019 |
Dec. 31, 2019 |
|
| Credit Concentration Risk | Accounts Receivable | Portal & Advertising Customer A | ||||
| Concentration Risk [Line Items] | ||||
| Concentration risk, percentage | 13.00% | |||
| Customer Concentration Risk | Revenue | Google search | ||||
| Concentration Risk [Line Items] | ||||
| Concentration risk, percentage | 11.00% | 11.00% | ||
| Customer Concentration Risk | Revenue | Portal & Advertising Customer A | ||||
| Concentration Risk [Line Items] | ||||
| Concentration risk, percentage | 13.00% | 13.00% | ||
| Customer Concentration Risk | Cost of Revenue | Portal & Advertising Customer B | ||||
| Concentration Risk [Line Items] | ||||
| Concentration risk, percentage | 18.00% | 26.00% | ||