XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Business - Customer Concentration (Details) - Customer Concentration Risk - Net Revenue
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Yahoo, Proper Media and Google        
Concentration Risk [Line Items]        
Percentage of concentration risk 74.50% 61.70% 74.90% 67.10%
Google        
Concentration Risk [Line Items]        
Percentage of concentration risk 39.30% 25.00% 39.60% 20.60%
Yahoo!        
Concentration Risk [Line Items]        
Percentage of concentration risk 20.30% 36.70% 18.50% 46.50%
Proper Media        
Concentration Risk [Line Items]        
Percentage of concentration risk 14.90% 0.00% 16.80% 0.00%