XML 52 R43.htm IDEA: XBRL DOCUMENT v3.19.1
Concentrations - Additional Information (Detail)
3 Months Ended 12 Months Ended
Mar. 31, 2019
Entity
Agency
Distributor
Mar. 31, 2018
Entity
Agency
Distributor
Dec. 31, 2018
Concentration Risk [Line Items]      
Number of financial institutions | Entity 2 2  
Number of distribution partners that were paid revenue | Distributor 0 0  
Minimum      
Concentration Risk [Line Items]      
Percentage of revenue as criteria for major distribution partners 10.00% 10.00%  
Revenue | Customer Concentration Risk      
Concentration Risk [Line Items]      
Number of advertising agencies | Agency 1 1  
Concentration risk, percentage 14.00% 20.00%  
Accounts Receivable | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 29.00%   23.00%