XML 44 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Organization and Business - Customer Concentration (Details) - Customer Concentration Risk - Net Revenue
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Yahoo! and Google    
Concentration Risk [Line Items]    
Percentage of concentration risk (as percent) 85.30% 80.00%
Yahoo!    
Concentration Risk [Line Items]    
Percentage of concentration risk (as percent) 73.60% 70.50%
Google    
Concentration Risk [Line Items]    
Percentage of concentration risk (as percent) 11.70% 9.50%