XML 45 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Detail)
$ in Thousands
3 Months Ended 12 Months Ended
Jan. 01, 2017
USD ($)
Mar. 31, 2017
USD ($)
Customer
Mar. 31, 2016
Customer
Dec. 31, 2016
Customer
Revenue, Major Customer [Line Items]        
Cumulative effect adjustment to accumulated deficit | $   $ 14    
ASU 2016-09 [Member]        
Revenue, Major Customer [Line Items]        
Cumulative effect adjustment to accumulated deficit | $ $ 2,600      
Credit Concentration Risk [Member]        
Revenue, Major Customer [Line Items]        
Number of customers representing 11% or more of gross accounts receivable   1    
Number of customers representing 18% or more of accounts receivable       1
Revenue [Member] | Customer Concentration Risk [Member]        
Revenue, Major Customer [Line Items]        
Minimum percentage of revenue or gross accounts receivable balance required to be significant customers   11.00% 14.00%  
Number of customers representing 10% or more of revenue   1 1  
Accounts Receivable [Member] | Credit Concentration Risk [Member]        
Revenue, Major Customer [Line Items]        
Minimum percentage of revenue or gross accounts receivable balance required to be significant customers   11.00%   18.00%
Accounts Receivable [Member] | Credit Concentration Risk [Member] | Customer Two [Member]        
Revenue, Major Customer [Line Items]        
Minimum percentage of revenue or gross accounts receivable balance required to be significant customers   10.00%   9.00%