Quarterly report [Sections 13 or 15(d)]

Note 4 - Fair Value (Details Textual)

v3.26.1
Note 4 - Fair Value (Details Textual) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Interest Rate Swap [Member]    
Derivative Asset, Current $ 439 $ 461
Derivative Asset, Noncurrent 491 237
Interest Rate Swap [Member] | Fair Value, Inputs, Level 2 [Member]    
Derivative Asset, Current 439 461
Derivative Asset, Noncurrent 491 237
Steel Hedging Instrument [Member] | Fair Value, Inputs, Level 2 [Member]    
Derivative Asset, Current 0 50
Credit Agreement [Member] | Asset Pledged as Collateral [Member] | Corporate Owned Life Insurance Policies [Member]    
Secured Debt $ 305 $ 427