XML 35 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Description of Business and Summary of Significant Accounting Policies - Schedule of Revenue as Percentage of Total Revenue and Accounts Receivable as Percentage of Total Net Accounts Receivable (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Dec. 31, 2016
Customer A | Revenue          
Entity Wide Revenue Major Customer [Line Items]          
Percentage representation of significant customers (percent) 12.00% 19.00% 10.00% 13.00%  
Customer A | Accounts Receivable          
Entity Wide Revenue Major Customer [Line Items]          
Percentage representation of significant customers (percent)     16.00%   15.00%
Customer B | Revenue          
Entity Wide Revenue Major Customer [Line Items]          
Percentage representation of significant customers (percent) 14.00%   10.00%    
Customer B | Accounts Receivable          
Entity Wide Revenue Major Customer [Line Items]          
Percentage representation of significant customers (percent)     13.00%   13.00%
Customer C | Accounts Receivable          
Entity Wide Revenue Major Customer [Line Items]          
Percentage representation of significant customers (percent)         11.00%