XML 83 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Derivative Instruments - Impact from Derivatives on Consolidated Statements of Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Net Gain (Loss) Recognized $ 365 $ 1,906 $ (664)
Interest Rate Swap [Member]      
Net Gain (Loss) Recognized 365 1,906 (664)
Metal Swaps [Member]      
Net Gain (Loss) Recognized (424) (1,903) 633
Embedded Customer Derivatives [Member]      
Net Gain (Loss) Recognized $ 424 $ 1,903 $ (633)