XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Note 8 - Derivative Instruments - Impact from Derivatives on Consolidated Statements of Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Net Gain (Loss) Recognized $ 94 $ 138 $ 284 $ 193
Interest Rate Swap [Member]        
Net Gain (Loss) Recognized 94 138 284 193
Metal Swaps [Member]        
Net Gain (Loss) Recognized (51) (19) (162) 205
Embedded Customer Derivatives [Member]        
Net Gain (Loss) Recognized $ 51 $ 19 $ 162 $ (205)