Commitments - Summary of Outstanding Commitments to Originate Loans and to Advance Additional Amounts (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Available portion of lines of credit | ||
| Other Commitments [Line Items] | ||
| Contract Amount | $ 498,442 | $ 488,930 |
| Undisbursed portion of loans in process | ||
| Other Commitments [Line Items] | ||
| Contract Amount | 69,223 | 76,424 |
| Commitments to originate loans | ||
| Other Commitments [Line Items] | ||
| Contract Amount | 165,251 | 161,482 |
| Standby letters of credit | ||
| Other Commitments [Line Items] | ||
| Contract Amount | $ 8,724 | $ 6,502 |