XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 27, 2021
Mar. 28, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Granted, Shares 44,976  
Weighted-average grant-date fair value $ 113.10  
Compensation cost related to stock options $ 0.3 $ 0.2
Performance-Based Restricted Stock Units [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Granted, Shares 17,714  
Weighted-average grant-date fair value $ 131.02  
RSA and RSU [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Compensation cost related to restricted stock $ 1.8 $ 1.0
Restricted Stock and Restricted Stock Units Award [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Unrecognized compensation cost related to non-vested stock options $ 10.9  
Unrecognized compensation cost related to nonvested stock options, weighted-average period 2 years 7 months 6 days  
Stock Options [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Unrecognized compensation cost related to non-vested stock options $ 3.7  
Unrecognized compensation cost related to nonvested stock options, weighted-average period 3 years 2 months 12 days