XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Summary of RSA and RSU Award Activity (Detail)
6 Months Ended
Jun. 26, 2021
$ / shares
shares
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Beginning Balance, Shares | shares 217,735
Granted, Shares | shares 52,001
Vested, Shares | shares (33,676)
Canceled, Shares | shares (42,227)
Ending Balance, Shares | shares 193,833
Beginning Balance, Weighted Average Price | $ / shares $ 72.77
Granted, Weighted Average Price | $ / shares 111.78
Vested, Weighted Average Price | $ / shares 66.38
Canceled, Weighted Average Price | $ / shares 74.56
Ending Balance, Weighted Average Price | $ / shares $ 83.95