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

Note 19 - Changes in Accumulated Other Comprehensive Income (Loss) by Component - Changes to Accumulated Other Comprehensive Income (Loss) by Component (Details)

v3.25.4
Note 19 - Changes in Accumulated Other Comprehensive Income (Loss) by Component - Changes to Accumulated Other Comprehensive Income (Loss) by Component (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Balance $ 264,215 $ 231,565
Balance 281,446 264,215
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Interest Rate Swap [Member]    
Balance 1,836 3,331
Other comprehensive gain (loss) before reclassifications 196 1,398
Amounts reclassified from accumulated other comprehensive income: (1) (1,437) (2,893) [1]
Balance 595 1,836
Actuarial gains (a) (679) [1] (514)
Tax expense 177 134
Reclassification net of tax (502) (380)
Realized gains on interest rate swaps reclassified to interest expense (1,942) (3,910)
Tax expense 505 1,017
Reclassification net of tax (1,437) (2,893)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Steel Hedging Instrument [Member]    
Balance (40) 0
Other comprehensive gain (loss) before reclassifications 80 (40)
Amounts reclassified from accumulated other comprehensive income: (1) 0 0
Balance 40 (40)
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]    
Balance 3,676 3,025
Other comprehensive gain (loss) before reclassifications (628) 1,031
Amounts reclassified from accumulated other comprehensive income: (1) (502) (380)
Balance 2,546 3,676
AOCI Attributable to Parent [Member]    
Balance 5,472 6,356
Other comprehensive gain (loss) before reclassifications (352) 2,389
Amounts reclassified from accumulated other comprehensive income: (1) (1,939) (3,273)
Balance $ 3,181 $ 5,472
[1] These components are included in the computation of benefit plan costs in Note 12.