XML 34 R23.htm IDEA: XBRL DOCUMENT v3.7.0.1
Significant Accounting Policies - Additional Information (Detail)
$ in Millions
3 Months Ended
Jan. 02, 2017
shares
Mar. 31, 2017
USD ($)
Segment
shares
Jan. 01, 2017
USD ($)
Summary Of Significant Accounting Policies [Line Items]      
Number of segment | Segment   1  
Standard product warranty period   1 year  
Warranty expense | $   $ 0.9  
ASU 2016-09 [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Cumulative effect adjustment to equity | $     $ 0.3
2014 Equity Plan [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Authorized for issuance, number of shares increased by 467,396    
Increased number of shares authorized for grant 6,536,597 2,485,081  
Shares reserved for issuance   3,244,691  
2014 Equity Plan [Member] | Restricted Stock Units [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Stock-based awards granted   481,373  
Stock-based award vesting period   3 years  
2014 Equity Plan [Member] | Non-Qualified Stock Options [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Stock-based awards granted to purchase common stock   320,571  
Stock-based award vesting period   3 years  
2001 Equity Incentive Plan [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Shares reserved for issuance   92,947