XML 86 R74.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Repurchase Program - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 36 Months Ended
Jul. 03, 2021
Apr. 03, 2021
Jun. 27, 2020
Mar. 28, 2020
Jul. 03, 2021
Jun. 27, 2020
Sep. 11, 2021
Jul. 01, 2018
Class of Stock [Line Items]                
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 3,700       $ 3,700      
Shares repurchased(1) 0   1,000   547,000 4,000    
Average cost per share $ 0   $ 213.91   $ 235.88 $ 164.44    
Value of shares repurchased $ 0 $ 128,917 $ 220 $ 371 $ 128,917 $ 591    
2018 Repurchase Program | Common Stock                
Class of Stock [Line Items]                
Number of common shares authorized to be repurchased under new stock repurchase program               5,000,000.0
Forecast [Member] | 2018 Repurchase Program | Common Stock                
Class of Stock [Line Items]                
Stock Repurchase Program, Period             3 years