XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Common Stock Repurchases - Summary of Shares Repurchase and Cancellation (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Common Stock Repurchases    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares repurchased and canceled (in shares) 2,070 7,759
Total cost of shares repurchased and canceled $ 261 $ 673
Average price per share (in dollars per share) $ 126.08 $ 86.77
Share Repurchase Program    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares repurchased and canceled (in shares) 93,800 310,173
Total cost of shares repurchased and canceled $ 11,818 $ 26,463
Average price per share (in dollars per share) $ 125.99 $ 85.32