XML 67 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVESTMENT SECURITIES (Schedule of amortized cost and fair value of securities available-for-sale) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Available-for-sale Securities    
Investment securities available-for-sale, at fair value $ 482,085 $ 461,207
Available-for-sale Securities.    
Schedule of Available-for-sale Securities    
Amortized Cost 559,079 538,990
Gross Unrealized/Unrecognized Gains 854 1,269
Gross Unrealized/Unrecognized Losses (77,848) (79,052)
Investment securities available-for-sale, at fair value 482,085 461,207
Available-for-sale Securities. | U.S. Government agency securities    
Schedule of Available-for-sale Securities    
Amortized Cost 67,999 67,997
Gross Unrealized/Unrecognized Losses (4,247) (6,222)
Investment securities available-for-sale, at fair value 63,752 61,775
Available-for-sale Securities. | U.S. State and Municipal securities    
Schedule of Available-for-sale Securities    
Amortized Cost 11,341 11,496
Gross Unrealized/Unrecognized Losses (1,841) (1,797)
Investment securities available-for-sale, at fair value 9,500 9,699
Available-for-sale Securities. | Residential MBS    
Schedule of Available-for-sale Securities    
Amortized Cost 430,968 419,331
Gross Unrealized/Unrecognized Gains 854 1,198
Gross Unrealized/Unrecognized Losses (68,754) (68,609)
Investment securities available-for-sale, at fair value 363,068 351,920
Available-for-sale Securities. | Commercial MBS    
Schedule of Available-for-sale Securities    
Amortized Cost 46,094 36,879
Gross Unrealized/Unrecognized Gains   71
Gross Unrealized/Unrecognized Losses (2,966) (2,366)
Investment securities available-for-sale, at fair value 43,128 34,584
Available-for-sale Securities. | Asset-backed Securities    
Schedule of Available-for-sale Securities    
Amortized Cost 2,677 3,287
Gross Unrealized/Unrecognized Losses (40) (58)
Investment securities available-for-sale, at fair value $ 2,637 $ 3,229