XML 120 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 16 - Financial Derivatives - Cash Flow Swap Hedges (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Net gain/(loss) (1) $ (1,763,000) $ 5,813,000 $ 3,614,000
Fair Value Hedging [Member] | Designated as Hedging Instrument [Member] | Interest Rate Swap [Member]      
Notional $ 1,156,007,000 $ 874,034,000  
Weighted average fixed rate-pay 2.01% 2.12%  
Weighted average variable rate spread 0.32% 0.68%  
Weighted average variable rate-received 5.41% 2.61%  
Net gain/(loss) (1) $ 7,935 $ 38,589  
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Interest Rate Swap [Member]      
Notional 38,600,000 50,000,000  
Periodic net settlement of swaps [1] $ 29,514,000 $ 3,107,000  
[1] the amount of periodic net settlement of interest rate swaps was included in interest expense.