XML 44 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Organization and Business - Customer Concentration (Details) - Customer Concentration Risk - Net Revenue
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Yahoo! and Google        
Concentration Risk [Line Items]        
Percentage of concentration risk (as percent) 82.10% 79.90% 80.90% 84.00%
Yahoo!        
Concentration Risk [Line Items]        
Percentage of concentration risk (as percent) 73.10% 69.10% 71.70% 72.20%
Google        
Concentration Risk [Line Items]        
Percentage of concentration risk (as percent) 9.00% 10.80% 9.20% 11.80%