XML 79 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
SECURITIES - Securities Gross (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
segment
Dec. 31, 2023
USD ($)
Less Than 12 Months    
Fair Value $ 153,622 $ 67,104
Unrealized Losses (2,354) (745)
More Than 12 Months    
Fair Value 983,703 1,060,039
Unrealized Losses (166,580) (157,100)
Total    
Fair Value 1,137,325 1,127,143
Unrealized Losses $ (168,934) (157,845)
Number of investment securities segregation for impairment evaluation | segment 2  
U.S. Government agencies    
Less Than 12 Months    
Fair Value $ 3,696 3,757
Unrealized Losses (107) (73)
More Than 12 Months    
Fair Value 74,636 87,291
Unrealized Losses (11,563) (11,469)
Total    
Fair Value 78,332 91,048
Unrealized Losses (11,670) (11,542)
Mortgage Backed Securities - residential    
Less Than 12 Months    
Fair Value 51,996 3,810
Unrealized Losses (1,113) (41)
More Than 12 Months    
Fair Value 481,270 556,414
Unrealized Losses (88,138) (83,634)
Total    
Fair Value 533,266 560,224
Unrealized Losses (89,251) (83,675)
Mortgage Backed Securities - commercial    
Less Than 12 Months    
Fair Value 6,937 0
Unrealized Losses (161) 0
More Than 12 Months    
Fair Value 5,388 7,483
Unrealized Losses (362) (436)
Total    
Fair Value 12,325 7,483
Unrealized Losses (523) (436)
Collateralized Mortgage Obligations    
Less Than 12 Months    
Fair Value 85 12,981
Unrealized Losses   (303)
More Than 12 Months    
Fair Value 158,244 164,871
Unrealized Losses (27,555) (28,272)
Total    
Fair Value 158,329 177,852
Unrealized Losses (27,555) (28,575)
State and municipal obligations    
Less Than 12 Months    
Fair Value 89,321 45,154
Unrealized Losses (953) (319)
More Than 12 Months    
Fair Value 232,247 212,022
Unrealized Losses (33,586) (27,690)
Total    
Fair Value 321,568 257,176
Unrealized Losses (34,539) (28,009)
Municipal taxable    
Less Than 12 Months    
Fair Value 1,587 0
Unrealized Losses (20) 0
More Than 12 Months    
Fair Value 31,918 31,958
Unrealized Losses (5,376) (5,599)
Total    
Fair Value 33,505 31,958
Unrealized Losses (5,396) (5,599)
U.S. Treasury    
Less Than 12 Months    
Fair Value   1,402
Unrealized Losses   (9)
More Than 12 Months    
Fair Value 0 0
Unrealized Losses $ 0 0
Total    
Fair Value   1,402
Unrealized Losses   $ (9)