v3.26.1
NOTE 8 - FAIR VALUE (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Securities available for sale, at fair value $ 293,989 $ 279,777
Derivatives 211,178 188,409
Derivatives 131,921 137,051
Fair Value, Measurements, Recurring    
Derivatives 211,178 188,409
Total assets measured at fair value 621,134 552,043
Derivatives 131,921 137,051
Total liabilities measured at fair value $ 131,921 137,051
Fair Value, Measurements, Recurring | Discount Rate | Minimum    
Measurement Input 3.15  
Fair Value, Measurements, Recurring | Discount Rate | Maximum    
Measurement Input 6.88  
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2    
Derivatives $ 211,178 188,409
Total assets measured at fair value 505,167 468,186
Derivatives 131,921 137,051
Total liabilities measured at fair value 131,921 137,051
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3    
Total assets measured at fair value 115,967 83,857
U.S. treasuries and govt. sponsored agency securities    
Securities available for sale, at fair value 13,928 16,024
U.S. treasuries and govt. sponsored agency securities | Fair Value, Measurements, Recurring    
Securities available for sale, at fair value 13,928 16,024
U.S. treasuries and govt. sponsored agency securities | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2    
Securities available for sale, at fair value 13,928 16,024
Residential mortgage-backed and related securities    
Securities available for sale, at fair value 88,515 68,855
Residential mortgage-backed and related securities | Fair Value, Measurements, Recurring    
Securities available for sale, at fair value 88,515 68,855
Residential mortgage-backed and related securities | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2    
Securities available for sale, at fair value 88,515 68,855
Municipal securities    
Securities available for sale, at fair value 165,581 163,085
Municipal securities | Fair Value, Measurements, Recurring    
Securities available for sale, at fair value 165,581 163,085
Municipal securities | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2    
Securities available for sale, at fair value 165,581 163,085
Asset-backed securities    
Securities available for sale, at fair value 3,769 4,439
Asset-backed securities | Fair Value, Measurements, Recurring    
Securities available for sale, at fair value 3,769 4,439
Asset-backed securities | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2    
Securities available for sale, at fair value 3,769 4,439
Corporate securities    
Securities available for sale, at fair value 22,196 27,374
Corporate securities | Fair Value, Measurements, Recurring    
Securities available for sale, at fair value 22,196 27,374
Corporate securities | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2    
Securities available for sale, at fair value 22,196 27,374
Securities trading | Fair Value, Measurements, Recurring    
Securities available for sale, at fair value 115,967 83,857
Securities trading | Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3    
Securities available for sale, at fair value $ 115,967 $ 83,857