XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.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, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Net Gain (Loss) Recognized $ 138 $ 543 $ 193 $ 1,347
Interest Rate Swap [Member]        
Net Gain (Loss) Recognized 138 543 193 1,347
Metal Swaps [Member]        
Net Gain (Loss) Recognized (19) (428) 205 (1,204)
Embedded Customer Derivatives [Member]        
Net Gain (Loss) Recognized $ 19 $ 428 $ (205) $ 1,204