v3.26.1
Debt (Details) - USD ($)
3 Months Ended
Mar. 25, 2022
Jul. 31, 2026
Aug. 24, 2020
Revolving Line of Credit      
Debt Instrument [Line Items]      
Revolving line of credit, borrowing capacity $ 75,000,000   $ 50,000,000.0
Line of credit facility, accordion feature, increase limit $ 15,000,000    
Revolving line of credit   $ 0  
Borrowings interest rate (as percent)   5.16%  
Revolving Line of Credit | Minimum      
Debt Instrument [Line Items]      
Debt instrument, spread on variable rate (as percent) 0.25%    
Revolving Line of Credit | Maximum      
Debt Instrument [Line Items]      
Debt instrument, spread on variable rate (as percent) 1.75%    
Standby Letters of Credit      
Debt Instrument [Line Items]      
Revolving line of credit, borrowing capacity   $ 5,400,000  
Amounts drawn   $ 0