XML 88 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Capital Stock - Summary of Stock Option Activity (Detail) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 25, 2021
Dec. 26, 2020
Shares      
Beginning balance (in shares) 233,396 250,779 181,712
Granted (in shares) 79,749 59,578 109,352
Exercised (in shares) (32,201) (67,504) (31,521)
Expired (in shares) (663)    
Canceled (in shares) (12,162) (9,457) (8,764)
Ending balance (in shares) 268,119 233,396 250,779
Ending balance, exercisable (in shares) 98,600    
Option Price per Share      
Expired, option price per share (dollars per share) $ 101.45    
Weighted Average Price      
Beginning balance, weighted average price (dollars per share) 77.85 $ 70.21 $ 70.78
Granted, weighted average price (dollars per share) 96.96 101.36 63.25
Exercised, weighted average price (dollars per share) 71.74 70.04 50.77
Expired, weighted average price (dollars per share) 101.45    
Cancelled, weighted average price (dollars per share) 82.19 79.02 65.24
Ending balance, weighted average price (dollars per share) 84.03 77.85 70.21
Exercisable at December 31, 2022, weighted average price (dollars per share) $ 76.32    
Balance at December 31, 2022, weighted average remaining term (in years) 6 years 2 months 12 days    
Exercisable at December 31, 2022 , weighted average remaining term (in years) 3 years 10 months 24 days    
Balance at December 31, 2022, aggregate intrinsic value $ 1,572,000    
Exercisable at December 31, 2022, aggregate intrinsic value $ 796,000    
Minimum      
Option Price per Share      
Beginning balance, option price per share (dollars per share) $ 61.68 41.59 41.59
Granted, option price per share (dollars per share) 83.81 95.98 61.68
Exercised, option price per share (dollars per share) 61.68 41.59 41.59
Cancelled, option price per share (dollars per share) 61.68 61.68 61.68
Ending balance, option price per share (dollars per share) 61.68 61.68 41.59
Weighted Average Price      
Exercisable at December 31, 2022, weighted average price (dollars per share) 61.68    
Maximum      
Option Price per Share      
Beginning balance, option price per share (dollars per share) 103.61 84.93 82.94
Granted, option price per share (dollars per share) 111.53 103.61 83.06
Exercised, option price per share (dollars per share) 83.06 82.94 82.94
Cancelled, option price per share (dollars per share) 101.45 101.45 74.21
Ending balance, option price per share (dollars per share) 111.53 $ 103.61 $ 84.93
Weighted Average Price      
Exercisable at December 31, 2022, weighted average price (dollars per share) $ 103.61