XML 234 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Common Stock Repurchases - Summary of Shares Repurchase and Cancellation (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Common Stock Repurchases        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares repurchased and canceled (in shares) 1,245 4,715 9,004 9,840
Total cost of shares repurchased and canceled $ 113 $ 394 $ 786 $ 828
Average price per share (in dollars per share) $ 90.86 $ 83.56 $ 87.34 $ 84.11
Share Repurchase Program        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares repurchased and canceled (in shares) 272,145 0 582,318 0
Total cost of shares repurchased and canceled $ 24,891 $ 0 $ 51,354 $ 0
Average price per share (in dollars per share) $ 91.46 $ 0 $ 88.19 $ 0