Loans and Asset Quality - Schedule of Reserve For Unfunded Commitments (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Financing Receivable, Allowance for Credit Loss [Roll Forward] | ||||
| Beginning balance | $ 23,399 | $ 21,731 | ||
| Provision for credit losses | $ 750 | $ 450 | 1,500 | 900 |
| Ending balance | 24,771 | 22,222 | 24,771 | 22,222 |
| Unfunded commitments | ||||
| Financing Receivable, Allowance for Credit Loss [Roll Forward] | ||||
| Beginning balance | 642 | 642 | ||
| Provision for credit losses | 0 | 0 | ||
| Ending balance | $ 642 | $ 642 | $ 642 | $ 642 |