XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 14 - Financial Derivatives (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
May 31, 2014
Mar. 31, 2024
Dec. 31, 2022
Dec. 31, 2023
Junior Subordinated Notes, Total   $ 119,100      
Interest Rate Swap [Member] | Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member]          
Derivative Outstanding, Notional Amount $ 624,600 $ 119,100 $ 624,600   $ 650,900
Derivative, Notional Amount 42,000   42,000   38,600
Derivative Original Maturity (Year)   10 years      
Deferred Gain on Early Termination of Derivative       $ 4,000  
Interest Rate Swap [Member] | Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Central Counterparties (CCP) [Member]          
Derivative, Notional Amount 0   0   0
Interest Rate Swap [Member] | Fair Value Hedging [Member] | Designated as Hedging Instrument [Member]          
Derivative, Notional Amount 775,466   775,466   $ 1,156,007
Interest Rate Swap [Member] | Fair Value Hedging [Member] | Designated as Hedging Instrument [Member] | Central Counterparties (CCP) [Member]          
Derivative, Notional Amount 471,300   471,300    
Derivative, Gain on Derivative 2,500        
Interest Rate Contract [Member] | Fair Value Hedging [Member] | Designated as Hedging Instrument [Member]          
Derivative Outstanding, Notional Amount 83,500   83,500    
Derivative, Notional Amount 4,700   $ 4,700    
Interest Rate Contract [Member] | Fair Value Hedging [Member] | Designated as Hedging Instrument [Member] | Minimum [Member]          
Derivative, Term of Contract (Year)     3 years    
Interest Rate Contract [Member] | Fair Value Hedging [Member] | Designated as Hedging Instrument [Member] | Maximum [Member]          
Derivative, Term of Contract (Year)     10 years    
Loans Receivable with Partial-term Hedging Designation [Member]          
Derivative, Notional Amount 6,800   $ 6,800    
Hedged Asset, Fair Value Hedge 692,000   692,000    
Loan, Notational Amount 1,170,000   1,170,000    
Hedged Asset, Fair Value Hedge, Portfolio Layer Method, Hedged Layer, Fair Value, Cumulative Increase (Decrease) $ (5,400)   $ (5,400)