Quarterly report pursuant to Section 13 or 15(d)

Organization and Business - Customer Concentration (Details)

v3.21.1
Organization and Business - Customer Concentration (Details) - Customer Concentration Risk - Net Revenue
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Yahoo, Proper Media and Google    
Concentration Risk [Line Items]    
Percentage of concentration risk 75.70% 69.80%
Google    
Concentration Risk [Line Items]    
Percentage of concentration risk 40.00% 18.40%
Proper Media    
Concentration Risk [Line Items]    
Percentage of concentration risk 19.20% 0.00%
Yahoo!    
Concentration Risk [Line Items]    
Percentage of concentration risk 16.50% 51.40%