XML 42 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-Based Compensation - Additional Information (Detail) - 2017 Plan [Member] - shares
3 Months Ended
Jun. 28, 2017
Mar. 31, 2018
Oct. 18, 2017
Oct. 17, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized for issuance   1,785,416 2,696,401 1,785,416
Number of shares to be incremented   607,324    
Percentage of outstanding shares of common stock to be incremented   4.00%    
Options granted   160,600    
Options outstanding   2,129,082    
Common stock available for issuance   567,319    
Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise price per share of stock options as a percentage of fair market value of share of common stock   100.00%    
Options vesting period 10 years