XML 74 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVESTMENT SECURITIES - Schedule of Held to Maturity Securities Been in Continuous Loss Position (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Fair Value    
Less Than 12 Months $ 18,751 $ 1,461
12 Months or Greater 364,269 385,894
Total 383,020 387,355
Gross Unrealized Losses    
Less Than 12 Months (374) (78)
12 Months or Greater (46,683) (43,733)
Total (47,057) (43,811)
U.S. treasury securities    
Fair Value    
Less Than 12 Months 0 0
12 Months or Greater 88,176 90,094
Total 88,176 90,094
Gross Unrealized Losses    
Less Than 12 Months 0 0
12 Months or Greater (2,828) (3,212)
Total (2,828) (3,212)
U.S. agency securities    
Fair Value    
Less Than 12 Months 0 0
12 Months or Greater 14,888 14,858
Total 14,888 14,858
Gross Unrealized Losses    
Less Than 12 Months 0 0
12 Months or Greater (1,263) (1,424)
Total (1,263) (1,424)
State, county & municipal securities    
Fair Value    
Less Than 12 Months 18,751 1,461
12 Months or Greater 102,524 103,500
Total 121,275 104,961
Gross Unrealized Losses    
Less Than 12 Months (374) (78)
12 Months or Greater (15,541) (13,781)
Total (15,915) (13,859)
Mortgage-backed securities    
Fair Value    
Less Than 12 Months 0 0
12 Months or Greater 158,681 177,442
Total 158,681 177,442
Gross Unrealized Losses    
Less Than 12 Months 0 0
12 Months or Greater (27,051) (25,316)
Total $ (27,051) $ (25,316)