v3.26.3
Additional Cash Flow Information - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 26, 2026
Jun. 27, 2026
Mar. 28, 2026
Sep. 27, 2025
Jun. 28, 2025
Mar. 29, 2025
Sep. 26, 2026
Sep. 27, 2025
Dec. 27, 2025
Schedule of Cash Flow, Supplemental [Line Items]                  
Income taxes paid             $ 29,409,000 $ 45,646,000  
Interest paid             3,583,000 4,107,000  
Right-of-Use asset obtained in exchange for finance lease liability             28,608,000    
Share repurchase program, Excise tax             587,000 1,396,000  
Payments for repurchases of common stock excluding excise tax             63,416,000 142,512,000  
Treasury stock, common, value $ 41,440,000 $ (24,000) $ 22,587,000 $ 40,613,000 $ 42,350,000 $ 60,945,000 $ 64,003,000 $ 143,908,000  
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesCurrent                  
Schedule of Cash Flow, Supplemental [Line Items]                  
Excise tax payable on common stock repurchases                 $ 1,762,000