XML 83 R73.htm IDEA: XBRL DOCUMENT v3.23.2
Note 15 - Financial Derivatives (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
May 31, 2014
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Junior Subordinated Notes, Total $ 119,100        
Collateral Already Posted, Aggregate Fair Value     $ 0   $ 0
Loans Receivable with Partial-term Hedging Designation [Member]          
Derivative, Notional Amount     25,800    
Hedged Asset, Fair Value Hedge     668,600    
Loan, Notational Amount     1,170,000    
Hedged Asset, Fair Value Hedge, Portfolio Layer Method, Hedged Layer, Fair Value, Cumulative Increase (Decrease)     24,700    
Interest Rate Swap [Member]          
Derivative Outstanding, Notional Amount     90,000    
Derivative, Notional Amount     6,100    
Interest Rate Swap [Member] | Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member]          
Derivative Outstanding, Notional Amount $ 119,100   640,400   595,400
Derivative, Notional Amount         50,000
Derivative, Gain on Derivative   $ 484   $ 1,200  
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   205,600
Derivative, Gain on Derivative         20,200
Interest Rate Swap [Member] | Fair Value Hedging [Member] | Designated as Hedging Instrument [Member]          
Derivative, Notional Amount     $ 758,655   $ 874,034
Interest Rate Swap [Member] | Fair Value Hedging [Member] | Designated as Hedging Instrument [Member] | Minimum [Member]          
Derivative, Term of Contract (Year)     3 years    
Interest Rate Swap [Member] | Fair Value Hedging [Member] | Designated as Hedging Instrument [Member] | Maximum [Member]          
Derivative, Term of Contract (Year)     10 years    
Interest Rate Swap [Member] | Fair Value Hedging [Member] | Designated as Hedging Instrument [Member] | Central Counterparties (CCP) [Member]          
Derivative, Notional Amount     $ 448,100    
Derivative, Gain on Derivative     $ 18,800