XML 100 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Income per Share - Additional Information (Detail)
12 Months Ended
Dec. 28, 2024
$ / shares
shares
Dec. 30, 2023
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Dec. 26, 2020
shares
Earnings Per Share Note [Line Items]        
Net income per common share - basic | $ / shares $ 5.07 $ 6.23 $ 5.46  
Conversion ratio for Class B to Class A shares | shares       1
Performance-Based Awards        
Earnings Per Share Note [Line Items]        
Number of shares not included because the performance criteria was not expected to be met | shares 52,000 54,000 1,000  
Common Class A        
Earnings Per Share Note [Line Items]        
Net income per common share - basic | $ / shares $ 5.07 $ 6.23 $ 5.46  
Antidilutive securities excluded from computation of earnings per share | shares 142,000 52,000 17,000  
Common Class B        
Earnings Per Share Note [Line Items]        
Net income per common share - basic | $ / shares $ 5.07 $ 6.23 $ 5.46