XML 28 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Summary of Restricted Stock and RSU Award Activity (Detail)
3 Months Ended
Mar. 28, 2020
$ / shares
shares
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Beginning Balance, Shares | shares 177,491
Granted, Shares | shares 72,369
Vested, Shares | shares (14,399)
Cancelled, Shares | shares (22,488)
Ending Balance, Shares | shares 212,973
Beginning Balance, Weighted Average Price | $ / shares $ 76.70
Granted, Weighted Average Price | $ / shares 61.68
Vested, Weighted Average Price | $ / shares 65.13
Cancelled, Weighted Average Price | $ / shares 78.67
Ending Balance, Weighted Average Price | $ / shares $ 72.17