v3.26.1
Investment Securities - Schedule of Unrealized Losses and Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Available for Sale    
Fair Value, Less than 12 Months $ 147,199 $ 89,531
Unrealized Losses, Less than 12 Months 2,203 261
Fair Value, 12 Months or More 230,752 253,982
Unrealized Losses, 12 Months or More 26,251 25,926
Total Fair Value 377,951 343,513
Total Unrealized Losses 28,454 26,187
Held to Maturity    
Fair Value, Less than 12 Months 4,290 0
Unrealized Losses, Less than 12 Months 113 0
Fair Value, 12 Months or More 50,936 57,537
Unrealized Losses, 12 Months or More 5,931 5,751
Total Fair Value 55,226 57,537
Total Unrealized Losses 6,044 5,751
U.S. Government and agencies    
Available for Sale    
Fair Value, Less than 12 Months 0 0
Unrealized Losses, Less than 12 Months 0 0
Fair Value, 12 Months or More 53,099 59,352
Unrealized Losses, 12 Months or More 6,276 6,218
Total Fair Value 53,099 59,352
Total Unrealized Losses 6,276 6,218
Collateralized mortgage obligations    
Available for Sale    
Fair Value, Less than 12 Months 53,258 17,854
Unrealized Losses, Less than 12 Months 983 46
Fair Value, 12 Months or More 29,533 32,189
Unrealized Losses, 12 Months or More 2,387 2,149
Total Fair Value 82,791 50,043
Total Unrealized Losses 3,370 2,195
Residential mortgage-backed securities    
Available for Sale    
Fair Value, Less than 12 Months 33,324 30,048
Unrealized Losses, Less than 12 Months 502 115
Fair Value, 12 Months or More 116,044 125,171
Unrealized Losses, 12 Months or More 13,278 12,826
Total Fair Value 149,368 155,219
Total Unrealized Losses 13,780 12,941
Held to Maturity    
Fair Value, Less than 12 Months 0 0
Unrealized Losses, Less than 12 Months 0 0
Fair Value, 12 Months or More 773 1,063
Unrealized Losses, 12 Months or More 22 25
Total Fair Value 773 1,063
Total Unrealized Losses 22 25
Commercial mortgage-backed securities    
Available for Sale    
Fair Value, Less than 12 Months 49,365 33,179
Unrealized Losses, Less than 12 Months 590 51
Fair Value, 12 Months or More 24,393 26,210
Unrealized Losses, 12 Months or More 3,687 3,693
Total Fair Value 73,758 59,389
Total Unrealized Losses 4,277 3,744
State and municipal    
Available for Sale    
Fair Value, Less than 12 Months 8,356 8,450
Unrealized Losses, Less than 12 Months 85 49
Fair Value, 12 Months or More 0 0
Unrealized Losses, 12 Months or More 0 0
Total Fair Value 8,356 8,450
Total Unrealized Losses 85 49
Held to Maturity    
Fair Value, Less than 12 Months 4,290 0
Unrealized Losses, Less than 12 Months 113 0
Fair Value, 12 Months or More 50,163 56,474
Unrealized Losses, 12 Months or More 5,909 5,726
Total Fair Value 54,453 56,474
Total Unrealized Losses 6,022 5,726
Corporate bonds    
Available for Sale    
Fair Value, Less than 12 Months 2,896 0
Unrealized Losses, Less than 12 Months 43 0
Fair Value, 12 Months or More 7,683 11,060
Unrealized Losses, 12 Months or More 623 1,040
Total Fair Value 10,579 11,060
Total Unrealized Losses $ 666 $ 1,040