Securities - Schedule of Securities in Continuous Unrealized Loss Position (Details) $ in Thousands |
Mar. 31, 2026
USD ($)
security
|
Dec. 31, 2025
USD ($)
security
|
| Available for sale: |
|
|
| Less Than 12 Months, Number of Securities | security |
180
|
49
|
| Less Than 12 Months, Fair Value |
$ 631,000
|
$ 200,055
|
| Less Than 12 Months, Gross Unrealized Losses |
$ (5,679)
|
$ (477)
|
| 12 Months or More, Number of Securities | security |
35
|
42
|
| 12 Months or More, Fair Value |
$ 20,390
|
$ 37,142
|
| 12 Months or More, Gross Unrealized Losses |
$ (1,151)
|
$ (631)
|
| Total, Number of Securities | security |
215
|
91
|
| Total, Fair Value |
$ 651,390
|
$ 237,197
|
| Total, Gross Unrealized Losses |
$ (6,830)
|
$ (1,108)
|
| Held to maturity: |
|
|
| Less Than 12 Months, Number of Securities | security |
2
|
2
|
| Less Than 12 Months, Fair Value |
$ 1,795
|
$ 1,805
|
| Less Than 12 Months, Gross Unrealized Losses |
$ (148)
|
$ (136)
|
| 12 Months or More, Number of Securities | security |
83
|
83
|
| 12 Months or More, Fair Value |
$ 263,460
|
$ 265,964
|
| 12 Months or More, Gross Unrealized Losses |
$ (57,370)
|
$ (54,603)
|
| Total, Number of Securities | security |
85
|
85
|
| Total, Fair Value |
$ 265,255
|
$ 267,769
|
| Total, Gross Unrealized Losses |
$ (57,518)
|
$ (54,739)
|
| U.S. Treasuries |
|
|
| Available for sale: |
|
|
| Less Than 12 Months, Number of Securities | security |
6
|
2
|
| Less Than 12 Months, Fair Value |
$ 73,907
|
$ 19,646
|
| Less Than 12 Months, Gross Unrealized Losses |
$ (33)
|
$ 0
|
| 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 |
6
|
2
|
| Total, Fair Value |
$ 73,907
|
$ 19,646
|
| Total, Gross Unrealized Losses |
$ (33)
|
$ 0
|
| U.S. Government Agencies |
|
|
| 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 |
$ 214,092
|
$ 215,999
|
| 12 Months or More, Gross Unrealized Losses |
$ (53,750)
|
$ (51,627)
|
| Total, Number of Securities | security |
29
|
29
|
| Total, Fair Value |
$ 214,092
|
$ 215,999
|
| Total, Gross Unrealized Losses |
$ (53,750)
|
$ (51,627)
|
| Corporate debt securities |
|
|
| Available for sale: |
|
|
| Less Than 12 Months, Number of Securities | security |
2
|
2
|
| Less Than 12 Months, Fair Value |
$ 1,980
|
$ 1,989
|
| Less Than 12 Months, Gross Unrealized Losses |
$ (20)
|
$ (11)
|
| 12 Months or More, Number of Securities | security |
3
|
4
|
| 12 Months or More, Fair Value |
$ 2,429
|
$ 3,460
|
| 12 Months or More, Gross Unrealized Losses |
$ (71)
|
$ (40)
|
| Total, Number of Securities | security |
5
|
6
|
| Total, Fair Value |
$ 4,409
|
$ 5,449
|
| Total, Gross Unrealized Losses |
$ (91)
|
$ (51)
|
| Held to maturity: |
|
|
| Less Than 12 Months, Number of Securities | security |
2
|
2
|
| Less Than 12 Months, Fair Value |
$ 1,795
|
$ 1,805
|
| Less Than 12 Months, Gross Unrealized Losses |
$ (148)
|
$ (136)
|
| 12 Months or More, Number of Securities | security |
54
|
54
|
| 12 Months or More, Fair Value |
$ 49,368
|
$ 49,965
|
| 12 Months or More, Gross Unrealized Losses |
$ (3,620)
|
$ (2,976)
|
| Total, Number of Securities | security |
56
|
56
|
| Total, Fair Value |
$ 51,163
|
$ 51,770
|
| Total, Gross Unrealized Losses |
$ (3,768)
|
$ (3,112)
|
| Municipal bonds |
|
|
| Available for sale: |
|
|
| Less Than 12 Months, Number of Securities | security |
42
|
0
|
| Less Than 12 Months, Fair Value |
$ 7,463
|
$ 0
|
| Less Than 12 Months, Gross Unrealized Losses |
$ (208)
|
$ 0
|
| 12 Months or More, Number of Securities | security |
26
|
28
|
| 12 Months or More, Fair Value |
$ 5,679
|
$ 6,261
|
| 12 Months or More, Gross Unrealized Losses |
$ (765)
|
$ (373)
|
| Total, Number of Securities | security |
68
|
28
|
| Total, Fair Value |
$ 13,142
|
$ 6,261
|
| Total, Gross Unrealized Losses |
$ (973)
|
$ (373)
|
| Collateralized mortgage obligations |
|
|
| Available for sale: |
|
|
| Less Than 12 Months, Number of Securities | security |
86
|
31
|
| Less Than 12 Months, Fair Value |
$ 400,627
|
$ 137,608
|
| Less Than 12 Months, Gross Unrealized Losses |
$ (3,989)
|
$ (336)
|
| 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 |
86
|
31
|
| Total, Fair Value |
$ 400,627
|
$ 137,608
|
| Total, Gross Unrealized Losses |
$ (3,989)
|
$ (336)
|
| Mortgage-backed securities |
|
|
| Available for sale: |
|
|
| Less Than 12 Months, Number of Securities | security |
44
|
14
|
| Less Than 12 Months, Fair Value |
$ 147,023
|
$ 40,812
|
| Less Than 12 Months, Gross Unrealized Losses |
$ (1,429)
|
$ (130)
|
| 12 Months or More, Number of Securities | security |
6
|
10
|
| 12 Months or More, Fair Value |
$ 12,282
|
$ 27,421
|
| 12 Months or More, Gross Unrealized Losses |
$ (315)
|
$ (218)
|
| Total, Number of Securities | security |
50
|
24
|
| Total, Fair Value |
$ 159,305
|
$ 68,233
|
| Total, Gross Unrealized Losses |
$ (1,744)
|
$ (348)
|