XML 140 R87.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Number and Weighted Average Exercise Price of Outstanding and Exercisable Options (Detail) - $ / shares
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
Dec. 29, 2018
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Number of Options, Options Outstanding 2,971,000 3,448,000 5,212,000 5,676,000
Average Remaining Contractual Life, Options Outstanding 5 years 1 month 9 days 5 years 10 months 24 days    
Number of Options, Options Exercisable 2,175,000 2,026,000 3,311,000  
$15.00 to $50.00        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Range of Exercise Prices, Lower $ 15.00      
Range of Exercise Prices, Upper $ 50.00      
Number of Options, Options Outstanding 1,426,000 1,696,000    
Average Remaining Contractual Life, Options Outstanding 3 years 3 months 29 days 4 years 1 month 20 days    
Number of Options, Options Exercisable 1,426,000 1,518,000    
$50.01 to $80.00        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Range of Exercise Prices, Lower $ 50.01      
Range of Exercise Prices, Upper $ 80.00      
Number of Options, Options Outstanding 31,000 42,000    
Average Remaining Contractual Life, Options Outstanding 4 years 9 months 5 years 9 months 18 days    
Number of Options, Options Exercisable 29,000 26,000    
$80.01 to $120.00        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Range of Exercise Prices, Lower $ 80.01      
Range of Exercise Prices, Upper $ 120.00      
Number of Options, Options Outstanding 805,000 910,000    
Average Remaining Contractual Life, Options Outstanding 5 years 9 months 21 days 6 years 9 months 29 days    
Number of Options, Options Exercisable 544,000 408,000    
$120.01 to $160.00        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Range of Exercise Prices, Lower $ 120.01      
Range of Exercise Prices, Upper $ 160.00      
Number of Options, Options Outstanding 356,000 476,000    
Average Remaining Contractual Life, Options Outstanding 7 years 4 months 9 days 8 years 4 months 28 days    
Number of Options, Options Exercisable 124,000 74,000    
$160.01 to $200.00        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Range of Exercise Prices, Lower $ 160.01      
Range of Exercise Prices, Upper $ 200.00      
Number of Options, Options Outstanding 226,000 255,000    
Average Remaining Contractual Life, Options Outstanding 8 years 2 months 4 days 9 years 2 months 1 day    
Number of Options, Options Exercisable 41,000 0    
$200.01 to $230.00        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Range of Exercise Prices, Lower $ 200.01      
Range of Exercise Prices, Upper $ 230.00      
Number of Options, Options Outstanding 29,000 37,000    
Average Remaining Contractual Life, Options Outstanding 8 years 6 months 14 days 9 years 6 months    
Number of Options, Options Exercisable 5,000 0    
$230.01 to $275.00        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Range of Exercise Prices, Lower $ 230.01      
Range of Exercise Prices, Upper $ 280.00      
Number of Options, Options Outstanding 98,000 32,000    
Average Remaining Contractual Life, Options Outstanding 8 years 11 months 19 days 9 years 6 months 10 days    
Number of Options, Options Exercisable 6,000 0