Quarterly report pursuant to Section 13 or 15(d)

Organization and Business - Customer Concentration (Details)

v3.10.0.1
Organization and Business - Customer Concentration (Details) - Customer Concentration Risk - Net Revenue
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Yahoo! and Google        
Concentration Risk [Line Items]        
Percentage of concentration risk (as percent) 84.10% 71.00% 81.90% 79.30%
Yahoo!        
Concentration Risk [Line Items]        
Percentage of concentration risk (as percent) 75.60% 62.10% 72.90% 68.50%
Google        
Concentration Risk [Line Items]        
Percentage of concentration risk (as percent) 8.50% 8.90% 9.00% 10.80%