XML 51 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
9 Months Ended
Sep. 29, 2018
Sep. 30, 2017
May 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Authorized number of common stock shares for grant 1,200,000    
Date of plan approval May 16, 2018    
Maximum grant period from date of plan approval 10 years    
Shares available for grant under the plan 1,184,305    
Compensation cost related to restricted stock $ 2,500,000 $ 2,100,000  
Compensation cost related to stock options $ 400,000 200,000  
Stock options granted 69,014    
Stock options exercised 4,000    
Cash received from stock option exercises under the plan $ 0 100,000  
Employee Stock Purchase Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Authorized number of common stock shares for grant     1,000,000
Number of shares purchased 7,382    
Compensation cost $ 200,000    
Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation cost related to non-vested stock options $ 5,200,000    
Unrecognized compensation cost related to nonvested stock options, weighted-average period 2 years 3 months 18 days    
Tax benefit generated from compensation cost and credited   300,000  
Restricted Stock [Member] | Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Tax benefit generated from compensation cost and credited $ 100,000    
Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation cost related to non-vested stock options $ 1,600,000    
Unrecognized compensation cost related to nonvested stock options, weighted-average period 2 years 10 months 24 days    
Tax benefit generated from compensation cost and credited $ 0 600,000  
Capitalized compensation cost $ 0 $ 0  
Stock options granted 69,014 58,024  
Stock options exercised 4,000 32,000