v3.25.4
Revenue Recognition - Revenue by Product (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 27, 2025
Dec. 28, 2024
Dec. 30, 2023
Revenue Recognition      
Total revenue $ 4,957,709 $ 4,791,730 $ 4,714,573
Product      
Revenue Recognition      
Total revenue 4,939,373 4,773,880 4,696,950
Grocery      
Revenue Recognition      
Total revenue 4,012,189 3,927,461 3,921,041
Pharmacy      
Revenue Recognition      
Total revenue 671,749 603,216 527,010
Fuel      
Revenue Recognition      
Total revenue 248,425 235,126 239,665
Manufacturing      
Revenue Recognition      
Total revenue 7,010 8,077 9,233
Other revenue      
Revenue Recognition      
Total revenue $ 18,336 $ 17,850 $ 17,623