XML 57 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Organization and Business - Customer Concentration (Details) - Customer Concentration Risk - Net Revenue
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Yahoo and Google        
Concentration Risk [Line Items]        
Percentage of concentration risk 51.30% 74.00% 62.50% 80.40%
Yahoo!        
Concentration Risk [Line Items]        
Percentage of concentration risk 22.20% 59.90% 39.40% 68.00%
Google        
Concentration Risk [Line Items]        
Percentage of concentration risk 29.10% 14.10% 23.10% 12.40%