Commitments and Contingencies - Schedule of Commitments to Extend Credit (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Commitments and Contingencies | ||
| Commitments to extend credit, fixed rate | $ 126,760 | $ 83,954 |
| Commitments to extend credit, variable rate | 1,034,502 | 950,028 |
| Commitment to extend credit, total | 1,161,262 | 1,033,982 |
| Unused lines of credit and commitments to make loans | ||
| Commitments and Contingencies | ||
| Commitments to extend credit, fixed rate | 121,141 | 78,818 |
| Commitments to extend credit, variable rate | 1,024,512 | 939,992 |
| Commitment to extend credit, total | 1,145,653 | 1,018,810 |
| Standby letters of credit | ||
| Commitments and Contingencies | ||
| Commitments to extend credit, fixed rate | 5,619 | 5,136 |
| Commitments to extend credit, variable rate | 9,990 | 10,036 |
| Commitment to extend credit, total | $ 15,609 | $ 15,172 |