v3.26.3
Change in Accounting Estimate for Self-Insured Claims - Effect of Increase in Cost of Insurance and Claims (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 26, 2026
Sep. 27, 2025
Sep. 26, 2026
Sep. 27, 2025
Change in Accounting Estimate [Line Items]        
Operating income $ 65,540 $ 26,326 $ 185,004 $ 122,025
Net income $ 48,043 $ 19,364 $ 136,434 $ 91,063
Basic earnings per share $ 1.42 $ 0.56 $ 4.02 $ 2.61
Diluted earnings per share $ 1.42 $ 0.56 $ 4.02 $ 2.61
Development of Prior Year Self Insured Claims Estimates        
Change in Accounting Estimate [Line Items]        
Operating income $ 21,924 $ 9,219 $ 37,317 $ 22,860
Net income $ 16,355 $ 6,951 $ 27,838 $ 17,236
Basic earnings per share $ 0.48 $ 0.2 $ 0.82 $ 0.49
Diluted earnings per share $ 0.48 $ 0.2 $ 0.82 $ 0.49