XML 43 R31.htm IDEA: XBRL DOCUMENT 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%