v3.5.0.2
Summary of Significant Accounting Policies - Concentration Risk (Details)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2016
USD ($)
Sep. 30, 2015
USD ($)
Sep. 30, 2016
USD ($)
item
Sep. 30, 2015
USD ($)
Dec. 31, 2015
USD ($)
item
Concentration of Credit Risk          
Revenue $ 51,960 $ 37,092 $ 148,514 $ 106,942  
Accounts receivable, net 20,974   20,974   $ 975
Client A          
Concentration of Credit Risk          
Revenue 18,400 15,900 53,900 49,200  
Accounts receivable, net 8,200   8,200   200
Client B          
Concentration of Credit Risk          
Revenue 8,700 5,700 25,500 16,000  
Accounts receivable, net 5,100   5,100   $ 100
Client C          
Concentration of Credit Risk          
Revenue 5,500 $ 4,300 15,800 12,700  
Accounts receivable, net 2,600   2,600    
Client D          
Concentration of Credit Risk          
Revenue       $ 10,100  
Accounts receivable, net $ 2,500   $ 2,500    
Revenue | Customer concentration risk | Client A          
Concentration of Credit Risk          
Percentage of concentration of credit risk 35.00% 43.00% 36.00% 46.00%  
Revenue | Customer concentration risk | Client B          
Concentration of Credit Risk          
Percentage of concentration of credit risk 17.00% 15.00% 17.00% 15.00%  
Revenue | Customer concentration risk | Client C          
Concentration of Credit Risk          
Percentage of concentration of credit risk 11.00% 12.00% 11.00% 12.00%  
Revenue | Customer concentration risk | Client D          
Concentration of Credit Risk          
Percentage of concentration of credit risk       10.00%  
Accounts receivable | Customer concentration risk | Client A          
Concentration of Credit Risk          
Percentage of concentration of credit risk     39.00%   18.00%
Accounts receivable | Customer concentration risk | Client B          
Concentration of Credit Risk          
Percentage of concentration of credit risk     24.00%   7.00%
Accounts receivable | Customer concentration risk | Client C          
Concentration of Credit Risk          
Percentage of concentration of credit risk     12.00%    
Accounts receivable | Customer concentration risk | Client D          
Concentration of Credit Risk          
Percentage of concentration of credit risk     12.00%    
Accounts receivable | Credit concentration risk          
Concentration of Credit Risk          
Number of additional clients who accounted for more than 10% | item     4   2