v3.26.3
Common Stock Repurchases - Summary of Shares Repurchase and Cancellation (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 26, 2026
Sep. 27, 2025
Sep. 26, 2026
Sep. 27, 2025
Common Stock Repurchases        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares repurchased and canceled (in shares) 6,412 1,593 7,105 3,663
Total cost of shares repurchased and canceled (in thousands) $ 864 $ 212 $ 934 $ 473
Average price per share (in dollars per share) $ 134.82 $ 133.24 $ 131.51 $ 129.19
Share Repurchase Program        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares repurchased and canceled (in shares) 115,120 0 931,333 122,923
Total cost of shares repurchased and canceled (in thousands) $ 14,600 $ 0 $ 111,071 $ 15,300
Average price per share (in dollars per share) $ 126.82 $ 0 $ 119.26 $ 124.47