XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Derivative Instruments - Impact from Derivatives on Consolidated Statements of Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Net Gain (Loss) Recognized $ 485 $ (344) $ 804 $ (794)
Interest Rate Swap [Member]        
Net Gain (Loss) Recognized 485 (344) 804 (794)
Metal Swaps [Member]        
Net Gain (Loss) Recognized (500) (1,445) (776) 718
Embedded Customer Derivatives [Member]        
Net Gain (Loss) Recognized $ 500 $ 1,445 $ 776 $ (718)