XML 83 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments in Securities - Available for sale securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
AVAILABLE-FOR-SALE SECURITIES:    
Amortized Cost $ 594,564 $ 531,892
Gross Unrealized Gains 138 534
Gross Unrealized Losses 61,329 54,219
Fair Value 533,373 478,207
Agency mortgage-backed securities    
AVAILABLE-FOR-SALE SECURITIES:    
Amortized Cost 346,712 316,114
Gross Unrealized Gains 69 7
Gross Unrealized Losses 40,874 35,890
Fair Value 305,907 280,231
Agency collateralized mortgage obligations    
AVAILABLE-FOR-SALE SECURITIES:    
Amortized Cost 123,395 85,989
Gross Unrealized Losses 9,771 10,043
Fair Value 113,624 75,946
States and political subdivisions securities    
AVAILABLE-FOR-SALE SECURITIES:    
Amortized Cost 58,608 59,141
Gross Unrealized Gains 69 527
Gross Unrealized Losses 2,729 1,531
Fair Value 55,948 58,137
Small Business Administration securities    
AVAILABLE-FOR-SALE SECURITIES:    
Amortized Cost 65,849 70,648
Gross Unrealized Losses 7,955 6,755
Fair Value $ 57,894 $ 63,893