XML 123 R112.htm IDEA: XBRL DOCUMENT v3.25.2
Note 20 - Derivative Financial Instruments - Outstanding Undesignated Interest Rate Swap (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Mar. 31, 2025
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]        
Derivative, notional amount       $ 300,000
Fair value $ (1,659) $ (1,659)    
Receiving [Member] | Not Designated as Hedging Instrument [Member]        
Notional amount $ 309,231 309,231 $ 244,247  
Weighted average maturity (years) (Year) 4 years 6 months   5 years  
Fair value $ 1,265 $ 1,265 $ 8,589  
Interest Rate Swap Maturing February 6, 2028 [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]        
Derivative, notional amount       100,000
Maturity Date   Feb. 06, 2028    
Fixed rate 3.27% 3.27%    
Fair value $ 392 $ 392    
Paying [Member] | Not Designated as Hedging Instrument [Member]        
Notional amount 309,231 $ 309,231 $ 244,247  
Weighted average maturity (years) (Year)   4 years 6 months 5 years  
Fair value $ 1,265 $ 1,265 $ 8,589  
Interest Rate Swap Maturing August 6, 2026 [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]        
Derivative, notional amount       50,000
Maturity Date   Aug. 06, 2026    
Fixed rate 4.38% 4.38%    
Fair value $ (343) $ (343)    
Interest Rate Swap Maturing August 6, 2028 [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]        
Derivative, notional amount       $ 50,000
Maturity Date   Aug. 06, 2028    
Fixed rate 3.97% 3.97%    
Fair value $ (898) $ (898)    
Interest Rate Swap Maturing August 6, 2029 [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]        
Derivative, notional amount $ 100,000 $ 100,000    
Maturity Date   Aug. 06, 2029    
Fixed rate 3.58% 3.58%    
Fair value $ (810) $ (810)