XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Note 15 - Financial Derivatives (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
May 31, 2014
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Junior Subordinated Notes, Total $ 119,100      
Collateral Already Posted, Aggregate Fair Value   $ 0   $ 0
Interest Rate Swap [Member]        
Derivative, Notional Amount   138,200    
Interest Rate Swap [Member] | Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member]        
Derivative Outstanding, Notional Amount $ 119,100 592,500   595,400
Derivative, Notional Amount   807,332   874,034
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   20,500   205,600
Derivative, Gain on Derivative   1,600 $ 689 $ 20,200
Interest Rate Swap [Member] | Fair Value Hedging [Member] | Designated as Hedging Instrument [Member]        
Derivative, Notional Amount   $ 807,300    
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,700    
Derivative, Gain on Derivative   22,200    
Loans Receivable with Partial-term Hedging Designation [Member]        
Derivative, Notional Amount   1,190,000    
Hedged Asset, Fair Value Hedge   669,200    
Hedged Asset, Fair Value Hedge, Portfolio Layer Method, Hedged Layer, Fair Value, Cumulative Increase (Decrease)   $ 23,700