XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.1
INVESTMENT SECURITIES - Available for sale securities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
AVAILABLE-FOR-SALE SECURITIES:    
Amortized Cost $ 586,982 $ 594,564
Gross Unrealized Gains 787 138
Gross Unrealized Losses 51,855 61,329
Fair Value 535,914 533,373
Agency mortgage-backed securities    
AVAILABLE-FOR-SALE SECURITIES:    
Amortized Cost 341,913 346,712
Gross Unrealized Gains 188 69
Gross Unrealized Losses 33,599 40,874
Fair Value 308,502 305,907
Agency collateralized mortgage obligations    
AVAILABLE-FOR-SALE SECURITIES:    
Amortized Cost 123,280 123,395
Gross Unrealized Gains 538  
Gross Unrealized Losses 7,707 9,771
Fair Value 116,111 113,624
States and political subdivisions securities    
AVAILABLE-FOR-SALE SECURITIES:    
Amortized Cost 56,978 58,608
Gross Unrealized Gains 61 69
Gross Unrealized Losses 4,291 2,729
Fair Value 52,748 55,948
Small Business Administration securities    
AVAILABLE-FOR-SALE SECURITIES:    
Amortized Cost 64,811 65,849
Gross Unrealized Losses 6,258 7,955
Fair Value $ 58,553 $ 57,894