v3.24.1.u1
Organization and Summary of Significant Accounting Policies - Schedule of Sales Revenue by Product (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Disaggregation of Revenue [Line Items]    
Sales $ 1,036,944 $ 965,467
Perishable    
Disaggregation of Revenue [Line Items]    
Sales 380,265 345,839
Non-Perishable    
Disaggregation of Revenue [Line Items]    
Sales $ 656,679 $ 619,628