v3.26.3
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parentheticals) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Interest Rate Swap [Member]        
Adjustment for hedged derivative, tax $ (520) $ (120) $ (764) $ (381)
Adjustment for hedged derivative, tax 520 120 764 381
Steel Hedging Instrument [Member]        
Adjustment for hedged derivative, tax   17 13 (17)
Adjustment for hedged derivative, tax   (17) (13) 17
Adjustment for pension and postretirement benefit liability, tax $ 11 $ 4 $ 33 $ 12