v3.26.1
Securities - Securities Gross (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
segment
Dec. 31, 2025
USD ($)
Less Than 12 Months    
Fair Value $ 208,764 $ 47,368
Unrealized Losses (2,747) (189)
More Than 12 Months    
Fair Value 758,807 852,798
Unrealized Losses (116,081) (113,315)
Total    
Fair Value 967,571 900,166
Unrealized Losses $ (118,828) (113,504)
Number of investment securities segregation for impairment evaluation | segment 2  
U.S. Government agencies    
Less Than 12 Months    
Fair Value $ 29,897 7,137
Unrealized Losses (455) (31)
More Than 12 Months    
Fair Value 54,258 59,562
Unrealized Losses (7,549) (7,718)
Total    
Fair Value 84,155 66,699
Unrealized Losses (8,004) (7,749)
Mortgage Backed Securities - residential    
Less Than 12 Months    
Fair Value 86,927 11,961
Unrealized Losses (1,268) (29)
More Than 12 Months    
Fair Value 400,334 427,877
Unrealized Losses (60,124) (58,427)
Total    
Fair Value 487,261 439,838
Unrealized Losses (61,392) (58,456)
Mortgage Backed Securities - commercial    
Less Than 12 Months    
Fair Value 1,046  
More Than 12 Months    
Fair Value 10,828 11,114
Unrealized Losses (529) (328)
Total    
Fair Value 11,874 11,114
Unrealized Losses (529) (328)
Collateralized Mortgage Obligations    
Less Than 12 Months    
Fair Value 29,493 4,381
Unrealized Losses (598) (43)
More Than 12 Months    
Fair Value 119,729 135,393
Unrealized Losses (23,059) (21,579)
Total    
Fair Value 149,222 139,774
Unrealized Losses (23,657) (21,622)
State and municipal obligations    
Less Than 12 Months    
Fair Value 60,265 23,889
Unrealized Losses (419) (86)
More Than 12 Months    
Fair Value 159,926 204,976
Unrealized Losses (22,787) (23,370)
Total    
Fair Value 220,191 228,865
Unrealized Losses (23,206) (23,456)
Collateralized debt obligations    
Less Than 12 Months    
Fair Value 248  
Total    
Fair Value 248  
Municipal taxable    
Less Than 12 Months    
Fair Value 888  
Unrealized Losses (7)  
More Than 12 Months    
Fair Value 13,732 13,876
Unrealized Losses (2,033) (1,893)
Total    
Fair Value 14,620 13,876
Unrealized Losses $ (2,040) $ (1,893)