v3.25.4
Long-Term Debt and Related Matters - Narrative (Details)
12 Months Ended
Jun. 27, 2025
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Jun. 26, 2025
USD ($)
Aug. 31, 2022
USD ($)
Aug. 12, 2022
USD ($)
Aug. 13, 2021
Line of Credit Facility              
Line of credit facility, amount outstanding   $ 42,194,000 $ 46,467,000        
Other current assets     $ 430,000        
Derivative Asset Statement Of Financial Position Extensible Enumeration Not Disclosed Flag     Other current assets        
Swap              
Line of Credit Facility              
Derivative, notional amount           $ 20,000,000  
Investment income   372,000 $ 1,306,000        
Swap 2              
Line of Credit Facility              
Derivative, notional amount         $ 20,000,000    
Fifth Amended And Restated Credit Agreement | PNC Bank, N.A., Bank Of America, N.A., Citizens Bank, N.A., And Wells Fargo Bank N.A. As Co-Syndication Agents, And Dollar Bank, Federal Savings Bank As Participant | Overnight Bank Funding Rate Plus              
Line of Credit Facility              
Debt instrument, basis spread on variable rate 0.50%            
Fifth Amended And Restated Credit Agreement | PNC Bank, N.A., Bank Of America, N.A., Citizens Bank, N.A., And Wells Fargo Bank N.A. As Co-Syndication Agents, And Dollar Bank, Federal Savings Bank As Participant | Daily Simple SOFR              
Line of Credit Facility              
Debt instrument, basis spread on variable rate 1.00%            
Fifth Amended And Restated Credit Agreement | PNC Bank, N.A., Bank Of America, N.A., Citizens Bank, N.A., And Wells Fargo Bank N.A. As Co-Syndication Agents, And Dollar Bank, Federal Savings Bank As Participant | Base Rate | Minimum              
Line of Credit Facility              
Debt instrument, basis spread on variable rate 0.25%            
Fifth Amended And Restated Credit Agreement | PNC Bank, N.A., Bank Of America, N.A., Citizens Bank, N.A., And Wells Fargo Bank N.A. As Co-Syndication Agents, And Dollar Bank, Federal Savings Bank As Participant | Base Rate | Maximum              
Line of Credit Facility              
Debt instrument, basis spread on variable rate 1.50%            
Fifth Amended And Restated Credit Agreement | PNC Bank, N.A., Bank Of America, N.A., Citizens Bank, N.A., And Wells Fargo Bank N.A. As Co-Syndication Agents, And Dollar Bank, Federal Savings Bank As Participant | Secured Overnight Financing Rate (SOFR) | Minimum              
Line of Credit Facility              
Debt instrument, basis spread on variable rate 1.25%            
Fifth Amended And Restated Credit Agreement | PNC Bank, N.A., Bank Of America, N.A., Citizens Bank, N.A., And Wells Fargo Bank N.A. As Co-Syndication Agents, And Dollar Bank, Federal Savings Bank As Participant | Secured Overnight Financing Rate (SOFR) | Maximum              
Line of Credit Facility              
Debt instrument, basis spread on variable rate 2.50%            
Fourth Amended And Restated Credit Agreement | PNC Bank N.A. Citizens Bank N.A. Wells Fargo Bank National Association Bank of America N.A. And BMO Harris Bank National Association              
Line of Credit Facility              
Minimum fixed charge coverage ratio             1.10
Fourth Amended And Restated Credit Agreement | PNC Bank N.A. Citizens Bank N.A. Wells Fargo Bank National Association Bank of America N.A. And BMO Harris Bank National Association | Debt Instrument, Redemption, Period One              
Line of Credit Facility              
Maximum leverage ratio             3.50
Fourth Amended And Restated Credit Agreement | PNC Bank N.A. Citizens Bank N.A. Wells Fargo Bank National Association Bank of America N.A. And BMO Harris Bank National Association | Debt Instrument, Redemption, Period Two              
Line of Credit Facility              
Maximum leverage ratio             4.00
Revolving Credit Facility | PNC Bank, N.A., Bank of America, N.A., Wells Fargo Bank, N.A., Citizens Bank of Pennsylvania, and Branch Banking and Trust Company              
Line of Credit Facility              
Line of credit facility, amount outstanding   876,000 1,409,000        
Line of credit facility, current borrowing capacity   $ 106,930,000 $ 82,124,000        
Revolving Credit Facility | Fifth Amended And Restated Credit Agreement | PNC Bank, N.A., Bank Of America, N.A., Citizens Bank, N.A., And Wells Fargo Bank N.A. As Co-Syndication Agents, And Dollar Bank, Federal Savings Bank As Participant              
Line of Credit Facility              
Line of credit facility, maximum borrowing capacity $ 150,000,000     $ 130,000,000      
Debt instrument, term 5 years            
Letter of Credit | Fifth Amended And Restated Credit Agreement | PNC Bank, N.A., Bank Of America, N.A., Citizens Bank, N.A., And Wells Fargo Bank N.A. As Co-Syndication Agents, And Dollar Bank, Federal Savings Bank As Participant              
Line of Credit Facility              
Line of credit facility, maximum borrowing capacity $ 30,000,000            
Swing Loan | Fifth Amended And Restated Credit Agreement | PNC Bank, N.A., Bank Of America, N.A., Citizens Bank, N.A., And Wells Fargo Bank N.A. As Co-Syndication Agents, And Dollar Bank, Federal Savings Bank As Participant              
Line of Credit Facility              
Line of credit facility, maximum borrowing capacity 20,000,000            
Incremental Loans | Fifth Amended And Restated Credit Agreement | PNC Bank, N.A., Bank Of America, N.A., Citizens Bank, N.A., And Wells Fargo Bank N.A. As Co-Syndication Agents, And Dollar Bank, Federal Savings Bank As Participant              
Line of Credit Facility              
Line of credit facility, maximum borrowing capacity $ 60,000,000