Securities - Schedule of Securities in Continuous Unrealized Loss Position (Details) $ in Thousands |
Sep. 30, 2025
USD ($)
security
|
Dec. 31, 2024
USD ($)
security
|
| Available for sale: |
|
|
| Less Than 12 Months, Number of Securities | security |
16
|
29
|
| Less Than 12 Months, Fair Value |
$ 52,539
|
$ 147,793
|
| Less Than 12 Months, Gross Unrealized Losses |
$ (171)
|
$ (2,299)
|
| 12 Months or More, Number of Securities | security |
48
|
52
|
| 12 Months or More, Fair Value |
$ 46,421
|
$ 18,433
|
| 12 Months or More, Gross Unrealized Losses |
$ (1,018)
|
$ (1,178)
|
| Total, Number of Securities | security |
64
|
81
|
| Total, Fair Value |
$ 98,960
|
$ 166,226
|
| Total, Gross Unrealized Losses |
$ (1,189)
|
$ (3,477)
|
| Held to maturity: |
|
|
| Less Than 12 Months, Number of Securities | security |
1
|
1
|
| Less Than 12 Months, Fair Value |
$ 897
|
$ 322
|
| Less Than 12 Months, Gross Unrealized Losses |
$ (73)
|
$ (3)
|
| 12 Months or More, Number of Securities | security |
84
|
85
|
| 12 Months or More, Fair Value |
$ 263,343
|
$ 251,136
|
| 12 Months or More, Gross Unrealized Losses |
$ (57,930)
|
$ (70,311)
|
| Total, Number of Securities | security |
85
|
86
|
| Total, Fair Value |
$ 264,240
|
$ 251,458
|
| Total, Gross Unrealized Losses |
$ (58,003)
|
$ (70,314)
|
| U.S. Treasuries |
|
|
| Available for sale: |
|
|
| Less Than 12 Months, Number of Securities | security |
0
|
2
|
| Less Than 12 Months, Fair Value |
$ 0
|
$ 48,615
|
| Less Than 12 Months, Gross Unrealized Losses |
$ 0
|
$ (93)
|
| 12 Months or More, Number of Securities | security |
0
|
0
|
| 12 Months or More, Fair Value |
$ 0
|
$ 0
|
| 12 Months or More, Gross Unrealized Losses |
$ 0
|
$ 0
|
| Total, Number of Securities | security |
0
|
2
|
| Total, Fair Value |
$ 0
|
$ 48,615
|
| Total, Gross Unrealized Losses |
$ 0
|
$ (93)
|
| U.S. Government Agencies |
|
|
| Available for sale: |
|
|
| Less Than 12 Months, Number of Securities | security |
|
0
|
| Less Than 12 Months, Fair Value |
|
$ 0
|
| Less Than 12 Months, Gross Unrealized Losses |
|
$ 0
|
| 12 Months or More, Number of Securities | security |
|
0
|
| 12 Months or More, Fair Value |
|
$ 0
|
| 12 Months or More, Gross Unrealized Losses |
|
$ 0
|
| Total, Number of Securities | security |
|
0
|
| Total, Fair Value |
|
$ 0
|
| Total, Gross Unrealized Losses |
|
$ 0
|
| Held to maturity: |
|
|
| Less Than 12 Months, Number of Securities | security |
0
|
0
|
| Less Than 12 Months, Fair Value |
$ 0
|
$ 0
|
| Less Than 12 Months, Gross Unrealized Losses |
$ 0
|
$ 0
|
| 12 Months or More, Number of Securities | security |
29
|
29
|
| 12 Months or More, Fair Value |
$ 212,841
|
$ 202,090
|
| 12 Months or More, Gross Unrealized Losses |
$ (54,569)
|
$ (64,671)
|
| Total, Number of Securities | security |
29
|
29
|
| Total, Fair Value |
$ 212,841
|
$ 202,090
|
| Total, Gross Unrealized Losses |
$ (54,569)
|
$ (64,671)
|
| Corporate debt securities |
|
|
| Available for sale: |
|
|
| Less Than 12 Months, Number of Securities | security |
2
|
2
|
| Less Than 12 Months, Fair Value |
$ 1,484
|
$ 1,965
|
| Less Than 12 Months, Gross Unrealized Losses |
$ (16)
|
$ (35)
|
| 12 Months or More, Number of Securities | security |
8
|
12
|
| 12 Months or More, Fair Value |
$ 6,571
|
$ 9,617
|
| 12 Months or More, Gross Unrealized Losses |
$ (229)
|
$ (633)
|
| Total, Number of Securities | security |
10
|
14
|
| Total, Fair Value |
$ 8,055
|
$ 11,582
|
| Total, Gross Unrealized Losses |
$ (245)
|
$ (668)
|
| Held to maturity: |
|
|
| Less Than 12 Months, Number of Securities | security |
1
|
1
|
| Less Than 12 Months, Fair Value |
$ 897
|
$ 322
|
| Less Than 12 Months, Gross Unrealized Losses |
$ (73)
|
$ (3)
|
| 12 Months or More, Number of Securities | security |
55
|
56
|
| 12 Months or More, Fair Value |
$ 50,502
|
$ 49,046
|
| 12 Months or More, Gross Unrealized Losses |
$ (3,361)
|
$ (5,640)
|
| Total, Number of Securities | security |
56
|
57
|
| Total, Fair Value |
$ 51,399
|
$ 49,368
|
| Total, Gross Unrealized Losses |
$ (3,434)
|
$ (5,643)
|
| Municipal bonds |
|
|
| Available for sale: |
|
|
| Less Than 12 Months, Number of Securities | security |
3
|
2
|
| Less Than 12 Months, Fair Value |
$ 1,350
|
$ 505
|
| Less Than 12 Months, Gross Unrealized Losses |
$ (40)
|
$ (4)
|
| 12 Months or More, Number of Securities | security |
26
|
34
|
| 12 Months or More, Fair Value |
$ 5,135
|
$ 5,406
|
| 12 Months or More, Gross Unrealized Losses |
$ (420)
|
$ (335)
|
| Total, Number of Securities | security |
29
|
36
|
| Total, Fair Value |
$ 6,485
|
$ 5,911
|
| Total, Gross Unrealized Losses |
$ (460)
|
$ (339)
|
| Collateralized mortgage obligations |
|
|
| Available for sale: |
|
|
| Less Than 12 Months, Number of Securities | security |
9
|
8
|
| Less Than 12 Months, Fair Value |
$ 42,883
|
$ 31,619
|
| Less Than 12 Months, Gross Unrealized Losses |
$ (101)
|
$ (446)
|
| 12 Months or More, Number of Securities | security |
0
|
0
|
| 12 Months or More, Fair Value |
$ 0
|
$ 0
|
| 12 Months or More, Gross Unrealized Losses |
$ 0
|
$ 0
|
| Total, Number of Securities | security |
9
|
8
|
| Total, Fair Value |
$ 42,883
|
$ 31,619
|
| Total, Gross Unrealized Losses |
$ (101)
|
$ (446)
|
| Mortgage-backed securities |
|
|
| Available for sale: |
|
|
| Less Than 12 Months, Number of Securities | security |
2
|
15
|
| Less Than 12 Months, Fair Value |
$ 6,822
|
$ 65,089
|
| Less Than 12 Months, Gross Unrealized Losses |
$ (14)
|
$ (1,721)
|
| 12 Months or More, Number of Securities | security |
14
|
6
|
| 12 Months or More, Fair Value |
$ 34,715
|
$ 3,410
|
| 12 Months or More, Gross Unrealized Losses |
$ (369)
|
$ (210)
|
| Total, Number of Securities | security |
16
|
21
|
| Total, Fair Value |
$ 41,537
|
$ 68,499
|
| Total, Gross Unrealized Losses |
$ (383)
|
$ (1,931)
|