v3.25.3
Note 7 - Long-Term Debt (Details Textual) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Jul. 17, 2025
Aug. 15, 2024
Sep. 27, 2025
Sep. 28, 2024
Dec. 31, 2024
Repayments of Lines of Credit     $ 11,000 $ (0) $ (0)
Long-Term Debt     20,555   $ 31,441
The 2024 Credit Agreement [Member] | Revolving Credit Facility [Member]          
Line of Credit Facility, Maximum Borrowing Capacity   $ 75,000      
Line of Credit Facility, Maximum Increase in Borrowing Capacity   $ 25,000      
Repayments of Lines of Credit $ 11,000        
Long-Term Debt     $ 21,000    
The 2024 Credit Agreement [Member] | Revolving Credit Facility [Member] | Minimum [Member]          
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage   0.20%      
The 2024 Credit Agreement [Member] | Revolving Credit Facility [Member] | Maximum [Member]          
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage   0.40%      
The 2024 Credit Agreement [Member] | Revolving Credit Facility [Member] | Base Rate [Member]          
Debt Instrument, Floating Rate Floor   1.00%      
Debt Instrument, Basis Spread on Variable Rate   0.25%      
The 2024 Credit Agreement [Member] | Revolving Credit Facility [Member] | Other Applicable Rates [Member] | Minimum [Member]          
Debt Instrument, Basis Spread on Variable Rate   1.75%      
The 2024 Credit Agreement [Member] | Revolving Credit Facility [Member] | Other Applicable Rates [Member] | Maximum [Member]          
Debt Instrument, Basis Spread on Variable Rate   3.00%      
The 2024 Credit Agreement [Member] | Letter of Credit [Member]          
Line of Credit Facility, Maximum Borrowing Capacity   $ 10,000