v3.26.1
Derivatives and Hedging Activities - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 26, 2026
Jul. 27, 2025
Apr. 30, 2023
Jul. 26, 2026
Jul. 27, 2025
Derivative [Line Items]          
Variable rate spread     3.58%    
Secured Debt | 2019 Credit Agreement | Line of Credit          
Derivative [Line Items]          
Derivative term     2 years 9 months    
Debt outstanding     $ 150,000    
Interest Rate Swap          
Derivative [Line Items]          
Gain on interest rate swap agreement $ 0 $ 87   $ 0 $ 195