XML 104 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
CAPITAL STOCK - Schedule of Outstanding and Exercisable Stock Option (Details) - $ / shares
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding stock options, options (in shares) 5,918,571 5,490,848
Outstanding stock options, weighted average remaining contractual life (in years) 5 years 9 months 18 days  
Outstanding stock options, weighted-average exercise price (in dollars per share) $ 128.59  
Exercisable stock options, options (in shares) 4,339,550  
Exercisable stock options, weighted-average remaining contractual life (in years) 4 years 9 months 18 days  
Exercisable stock options, weighted-average exercise price (in dollars per share) $ 140.93  
$100.00 and below    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding stock options, options (in shares) 2,183,691  
Outstanding stock options, weighted average remaining contractual life (in years) 8 years 5 months 15 days  
Outstanding stock options, weighted-average exercise price (in dollars per share) $ 86.00  
Exercisable stock options, options (in shares) 719,340  
Exercisable stock options, weighted-average remaining contractual life (in years) 8 years 14 days  
Exercisable stock options, weighted-average exercise price (in dollars per share) $ 82.46  
Exercise price ranges, upper (in dollars per share) $ 100.00  
100.01 — 165.00    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding stock options, options (in shares) 2,055,411  
Outstanding stock options, weighted average remaining contractual life (in years) 3 years 4 months 17 days  
Outstanding stock options, weighted-average exercise price (in dollars per share) $ 131.22  
Exercisable stock options, options (in shares) 2,040,881  
Exercisable stock options, weighted-average remaining contractual life (in years) 3 years 4 months 6 days  
Exercisable stock options, weighted-average exercise price (in dollars per share) $ 131.38  
Exercise price ranges, lower (in dollars per share) 100.01  
Exercise price ranges, upper (in dollars per share) $ 165.00  
165.01 — higher    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding stock options, options (in shares) 1,679,469  
Outstanding stock options, weighted average remaining contractual life (in years) 5 years 3 months 18 days  
Outstanding stock options, weighted-average exercise price (in dollars per share) $ 180.74  
Exercisable stock options, options (in shares) 1,579,329  
Exercisable stock options, weighted-average remaining contractual life (in years) 5 years 2 months 8 days  
Exercisable stock options, weighted-average exercise price (in dollars per share) $ 179.90  
Exercise price ranges, lower (in dollars per share) $ 165.01