XML 51 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Business - Customer Concentration (Details) - Customer Concentration Risk - Net Revenue
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Yahoo, Proper Media and Google        
Concentration Risk [Line Items]        
Percentage of concentration risk 64.30% 51.30% 70.50% 62.50%
Google        
Concentration Risk [Line Items]        
Percentage of concentration risk 36.40% 29.10% 38.30% 23.10%
Yahoo!        
Concentration Risk [Line Items]        
Percentage of concentration risk 14.30% 22.20% 16.70% 39.40%
Proper Media        
Concentration Risk [Line Items]        
Percentage of concentration risk 13.60% 0.00% 15.50% 0.00%