XML 41 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Organization and Business - Customer Concentration (Details) - Customer Concentration Risk - Net Revenue
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Yahoo! and Google    
Concentration Risk [Line Items]    
Percentage of concentration risk (as percent) 69.80% 85.30%
Yahoo!    
Concentration Risk [Line Items]    
Percentage of concentration risk (as percent) 51.40% 73.60%
Google    
Concentration Risk [Line Items]    
Percentage of concentration risk (as percent) 18.40% 11.70%