XML 45 R33.htm IDEA: XBRL DOCUMENT v3.19.2
Organization and Business - Customer Concentration (Details) - Customer Concentration Risk - Net Revenue
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Yahoo! and Google        
Concentration Risk [Line Items]        
Percentage of concentration risk (as percent) 81.00% 82.10% 83.30% 80.90%
Yahoo!        
Concentration Risk [Line Items]        
Percentage of concentration risk (as percent) 69.70% 73.10% 71.80% 71.70%
Google        
Concentration Risk [Line Items]        
Percentage of concentration risk (as percent) 11.30% 9.00% 11.50% 9.20%