Quarterly report [Sections 13 or 15(d)]

Note 9 - Long-term Debt (Details Textual)

v3.25.3
Note 9 - Long-term Debt (Details Textual)
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 26, 2025
USD ($)
Jan. 20, 2025
USD ($)
Dec. 17, 2024
USD ($)
T
May 19, 2022
USD ($)
Sep. 30, 2025
USD ($)
Mar. 31, 2025
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2024
USD ($)
Jul. 11, 2023
USD ($)
Jun. 13, 2019
USD ($)
Gain (Loss) on Extinguishment of Debt         $ 0   $ 0 $ (156,000) $ 0        
Debt Modification Expense         $ (0)   (0) 176,000 (0)        
Repayments of Long-Term Debt               $ 151,438,000 42,000,000        
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   Prime Rate [Member]                      
Interest Rate Swap Effective May 31, 2019 Through May 31, 2024 [Member]                          
Derivative Liability, Notional Amount                         $ 175,000,000
Derivative, Fixed Interest Rate         2.424%     2.424%          
Interest Rate Swap [Member]                          
Derivative Counter Party Risk Number of Financial Institutions               1          
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments, Tax         $ (0)   (0) $ (0) (485,000)        
Interest Expense, Debt         0   0 0 198,000        
Derivative, Notional Amount       $ 125,000,000                  
Derivative, Nonmonetary Notional Amount, Flow Rate, Percentage       2.718%                  
Interest Rate Derivative Liabilities, at Fair Value         875,000     875,000     $ 2,340,000    
Steel Hedging Instrument [Member]                          
Derivative, Nonmonetary Notional Amount, Mass (US Ton) | T     3,000                    
Derivative, Fixed Payments     $ 819,000                    
Derivative Liability         11,000     11,000     54,000    
Secured Debt [Member]                          
Debt Instrument, Unamortized Discount         378,000     378,000     162,000    
Long-Term Debt         145,872,000     145,872,000     147,526,000    
Prepaid Expenses and Other Current Assets [Member] | Interest Rate Swap [Member]                          
Interest Rate Derivative Liabilities, at Fair Value                     1,712,000    
Other Noncurrent Assets [Member] | Interest Rate Swap [Member]                          
Interest Rate Derivative Liabilities, at Fair Value                     628,000    
Revolving Credit Facility [Member]                          
Line of Credit Facility, Maximum Borrowing Capacity $ 125,000                        
Long-Term Debt         65,000,000     65,000,000     0    
Line of Credit Facility, Remaining Borrowing Capacity         59,450,000     59,450,000     149,450,000    
Revolving Credit Facility [Member] | New York Federal Reserve Bank NYFRB [Member]                          
Debt Instrument, Basis Spread on Variable Rate 0.50%                        
Revolving Credit Facility [Member] | One Month Adjusted Term SOFR Rate [Member]                          
Debt Instrument, Basis Spread on Variable Rate 1.00%                        
Revolving Credit Facility [Member] | Maximum [Member]                          
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.30%                        
Revolving Credit Facility [Member] | Maximum [Member] | Leverage Ratio Two [Member] | Secured Overnight Financing Rate (SOFR) [Member]                          
Debt Instrument, Basis Spread on Variable Rate 1.00%                        
Revolving Credit Facility [Member] | Minimum [Member]                          
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.15%                        
Revolving Credit Facility [Member] | Minimum [Member] | Leverage Ratio Two [Member] | Secured Overnight Financing Rate (SOFR) [Member]                          
Debt Instrument, Basis Spread on Variable Rate 0.375%                        
Letter of Credit [Member]                          
Line of Credit Facility, Maximum Borrowing Capacity $ 10,000                        
Swingline Loan [Member]                          
Line of Credit Facility, Maximum Borrowing Capacity 15,000                        
Floor Plan Line of Credit [Member]                          
Line of Credit Facility, Maximum Borrowing Capacity   $ 20,000,000                      
Debt Instrument, Basis Spread on Variable Rate   0.50%                      
Senior Secured Term Loan Facility [Member]                          
Line of Credit Facility, Maximum Borrowing Capacity $ 150,000                        
Senior Secured Term Loan Facility [Member] | Maximum [Member] | Leverage Ratio One [Member] | Secured Overnight Financing Rate (SOFR) [Member]                          
Debt Instrument, Basis Spread on Variable Rate 2.00%                        
Senior Secured Term Loan Facility [Member] | Minimum [Member] | Leverage Ratio One [Member] | Secured Overnight Financing Rate (SOFR) [Member]                          
Debt Instrument, Basis Spread on Variable Rate 1.375%                        
Credit Agreement [Member]                          
Debt Instrument, Unamortized Discount                   $ 312,000      
Debt Issuance Costs, Net                   863,000      
Debt Instrument, Upfront Fee                   260,000      
Deferred Debt Issuance Cost, Writeoff                   131,000      
Write off of Unamortized Debt Discount                   $ 25,000      
Gain (Loss) on Extinguishment of Debt               156,000          
Debt Modification Expense               176,000          
Repayments of Long-Term Debt             $ 42,000,000   $ 42,000,000        
Debt Instrument Covenant Leverage Ratio           3.50%              
Credit Agreement [Member] | Asset Pledged as Collateral [Member] | Cash Surrender Value of Corporate Owned Life Insurance Policies [Member]                          
Line of Credit Facility, Maximum Borrowing Capacity                       $ 1,000  
Credit Agreement [Member] | Asset Pledged as Collateral [Member] | Cash Surrender Value of Corporate Owned Life Insurance Policies [Member] | Other Noncurrent Liabilities [Member]                          
Secured Debt         $ 427,000     $ 427,000     $ 546,000    
Credit Agreement [Member] | Maximum [Member]                          
Line of Credit Facility Increase in Maximum Borrowing Capacity $ 175,000