v3.26.3
Earnings Per Share - Summary of Computation of Basic and Diluted Earning per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 8 Months Ended
Sep. 06, 2026
Sep. 07, 2025
Sep. 06, 2026
Sep. 07, 2025
Earnings Per Share [Abstract]        
Net income available to common stockholders - basic and diluted $ 152,179 $ 139,319 $ 427,740 $ 420,061
Basic weighted average number of shares 33,035,670 33,919,706 33,288,988 34,122,385
Earnings per share – basic $ 4.61 $ 4.11 $ 12.85 $ 12.31
Diluted weighted average number of shares 33,114,893 34,146,418 33,416,210 34,366,396
Earnings per share - diluted $ 4.6 $ 4.08 $ 12.8 $ 12.22