XML 40 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Description of the Business and Summary of Significant Accounting Policies - Schedule of Concentration Risk (Details) - Customer Concentration Risk
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Apple | Revenue Concentration        
Concentration Risk [Line Items]        
Concentration risk 45.50% 44.00% 45.70% 43.40%
Apple | Accounts Receivable Concentration as of        
Concentration Risk [Line Items]        
Concentration risk 63.80% 42.70%    
Google | Revenue Concentration        
Concentration Risk [Line Items]        
Concentration risk 38.40% 35.40% 37.50% 35.60%
Google | Accounts Receivable Concentration as of        
Concentration Risk [Line Items]        
Concentration risk 25.50% 33.10%    
Facebook | Revenue Concentration        
Concentration Risk [Line Items]        
Concentration risk 12.80% 16.90% 13.50% 17.50%
Facebook | Accounts Receivable Concentration as of        
Concentration Risk [Line Items]        
Concentration risk 8.40% 20.90%