v3.25.4
Inventories (Details) - USD ($)
$ in Thousands
Dec. 28, 2025
Mar. 30, 2025
Summary of Inventories    
Inventory, Finished Goods, Gross $ 109,541 $ 106,357
Inventory, LIFO Reserve (23,608) (22,845)
Inventory, Net, Total $ 85,933 $ 83,512