v3.25.2
Nature of Business and Significant Accounting Policies - Additional Information (Details)
6 Months Ended
Jun. 29, 2025
USD ($)
branch
Oct. 20, 2022
USD ($)
Concentration Risk [Line Items]    
Number of stores (over) | branch 680  
Share repurchase program, authorized amount | $ $ 400,000,000.0 $ 400,000,000
Geographic Concentration Risk | Sales | Canada    
Concentration Risk [Line Items]    
Concentration risk, percentage (less than) 3.00%  
Geographic Concentration Risk | Total Assets | Canada    
Concentration Risk [Line Items]    
Concentration risk, percentage (less than) 3.00%