XML 34 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Revenue Recognition (Detail)
9 Months Ended
Sep. 30, 2018
Accounting Standards Update 2014-09  
Disaggregation Of Revenue [Line Items]  
Revenue, performance obligation, description of payment terms The Company invoices its clients on a monthly basis for the purchases occurring during the month. Invoice payment terms, negotiated on a client-by-client basis, are typically between 30 to 90 days. However, for certain agency clients with sequential liability terms, payments are not due to the Company until such agency client has received payment from its customers who are advertisers.