XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Expected term     3 years  
Granted (in shares)     187,645  
Weighted-average grant-date fair value (in dollars per share)     $ 98.95  
Compensation cost related to stock options $ 0.3 $ 0.5 $ 1.1 $ 1.5
Number of common stock shares purchased (in shares)     13,555 14,975
RSAs        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Expected term     3 years  
RSA and RSU        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Compensation cost related to restricted stock 3.4 $ 2.4 $ 9.1 $ 6.7
Unrecognized compensation cost related to non-vested restricted stock 21.7   $ 21.7  
Unrecognized compensation cost related to non-vested restricted stock, weighted-average period     2 years 1 month 6 days  
Performance-Based Restricted Stock Units        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Granted (in shares)     32,109 29,399
Weighted-average grant-date fair value (in dollars per share)     $ 138.58 $ 113.15
Share-Based Payment Arrangement, Option        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized compensation cost related to non-vested restricted stock $ 2.5   $ 2.5  
Unrecognized compensation cost related to non-vested restricted stock, weighted-average period     2 years 1 month 6 days