Annual report [Section 13 and 15(d), not S-K Item 405]

Note 2 - Summary of Significant Accounting Policies - Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis and Disclosure of Long-term Debt (Details)

v3.25.0.1
Note 2 - Summary of Significant Accounting Policies - Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis and Disclosure of Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Interest Rate Swap [Member]    
Steel hedging instrument (d) $ 1,732 $ 2,984
Steel Hedging Instrument [Member]    
Steel hedging instrument (d) 54  
Fair Value, Recurring [Member]    
Non-qualified benefit plan assets (a) [1] 10,482 9,195
Total Assets 12,822 13,228
Long-term debt (c) [2] 147,526 189,413
Total Liabilities 147,580 189,413
Fair Value, Recurring [Member] | Interest Rate Swap [Member]    
Interest rate swaps,assets (b) [3] 2,340 4,033
Fair Value, Recurring [Member] | Steel Hedging Instrument [Member]    
Steel hedging instrument (d) [4] $ 54 $ 0
[1] Included in Non-qualified benefit plan assets is the cash surrender value of insurance policies on various individuals that are associated with the Company. The carrying amounts of these insurance policies approximates their fair value. The Company had outstanding loans of $546 and $750 against these Non-qualified benefit plan assets as of December 31, 2024 and December 31, 2023, respectively, included in Other long-term liabilities on the Consolidated Balance Sheets.
[2] The fair value of the Company’s long-term debt, including current maturities, is based on rates for instruments with comparable maturities and credit quality (Level 2 inputs), and approximates its carrying value. Long-term debt is recorded at carrying amount, net of discount and deferred financing costs, as disclosed on the face of the balance sheet.
[3] Valuation models are calibrated to initial trade price. Subsequent valuations are based on observable inputs to the valuation model (e.g., interest rates and credit spreads). Model inputs are changed only when corroborated by market data. A credit risk adjustment is made on each swap using observable market credit spreads. Thus, inputs used to determine fair value of the interest rate swap are Level 2 inputs. Interest rate swaps of $1,712 and $628 at December 31, 2024 are included in Prepaid and other current assets and Other long-term assets, respectively. Interest rate swaps of $3,174 and $859 at December 31, 2023 are included in Prepaid and other current assets and Other long-term assets, respectively.
[4] Valuation models are calibrated to initial trade price. Subsequent valuations are based on observable inputs to the valuation model (e.g., market prices). Model inputs are changed only when corroborated by market data. Thus, inputs used to determine fair value of the interest rate swap are Level 2 inputs. Steel hedging instruments of $54 at December 31, 2024 are included in Accrued expenses and other current liabilities.