XML 35 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Summary of Restricted Stock Activity (Detail)
3 Months Ended
Apr. 01, 2017
$ / shares
shares
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Beginning Balance, Shares | shares 145,363
Granted, Shares | shares 57,011
Vested, Shares | shares (37,637)
Cancelled, Shares | shares (276)
Ending Balance, Shares | shares 164,461
Beginning Balance, Weighted Average Price | $ / shares $ 49.22
Granted, Weighted Average Price | $ / shares 78.21
Vested, Weighted Average Price | $ / shares 53.86
Cancelled, Weighted Average Price | $ / shares 52.19
Ending Balance, Weighted Average Price | $ / shares $ 58.21