v3.26.1
Securities - Unrealized Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value    
Less than 12 Months $ 241,977 $ 42,028
12 Months or More 552,643 616,424
Total 794,620 658,452
Unrealized Loss    
Less than 12 Months (2,732) (443)
12 Months or More (79,410) (76,398)
Total (82,142) (76,841)
State and municipal securities    
Fair Value    
Less than 12 Months 16,127 17,469
12 Months or More 201,546 216,568
Total 217,673 234,037
Unrealized Loss    
Less than 12 Months (235) (158)
12 Months or More (31,176) (29,396)
Total (31,411) (29,554)
Fair Value    
Less than 12 Months 0 0
12 Months or More 9,074 9,607
Total 9,074 9,607
Unrealized Loss    
Less than 12 Months 0 0
12 Months or More (1,521) (993)
Total (1,521) (993)
Corporate bonds    
Fair Value    
Less than 12 Months 10,654 4,006
12 Months or More 16,535 33,324
Total 27,189 37,330
Unrealized Loss    
Less than 12 Months (58) (29)
12 Months or More (1,294) (1,763)
Total (1,352) (1,792)
U.S. treasury and government agency securities    
Fair Value    
Less than 12 Months 9,905 117
12 Months or More 3,046 2,973
Total 12,951 3,090
Unrealized Loss    
Less than 12 Months (95) (1)
12 Months or More (621) (692)
Total (716) (693)
Commercial mortgage-backed securities    
Fair Value    
Less than 12 Months 4,500 0
12 Months or More 13,675 13,797
Total 18,175 13,797
Unrealized Loss    
Less than 12 Months (51) 0
12 Months or More (1,709) (1,717)
Total (1,760) (1,717)
Residential mortgage-backed securities    
Fair Value    
Less than 12 Months 62,526 20,436
12 Months or More 218,290 240,923
Total 280,816 261,359
Unrealized Loss    
Less than 12 Months (856) (255)
12 Months or More (29,863) (28,674)
Total (30,719) (28,929)
Commercial collateralized mortgage obligations    
Fair Value    
Less than 12 Months 48,533 0
12 Months or More 12,136 15,180
Total 60,669 15,180
Unrealized Loss    
Less than 12 Months (259) 0
12 Months or More (1,120) (1,062)
Total (1,379) (1,062)
Residential collateralized mortgage obligations    
Fair Value    
Less than 12 Months 89,732 0
12 Months or More 87,415 93,659
Total 177,147 93,659
Unrealized Loss    
Less than 12 Months (1,178) 0
12 Months or More (13,627) (13,094)
Total $ (14,805) $ (13,094)