Commitments and Contingencies - Schedule of Distribution of Undisbursed Credit-Related Commitments (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Fair Value Off Balance Sheet Risks Disclosure Information [Line Items] | ||
| Other commitment | $ 391,263 | $ 348,524 |
| Standby letter of credit | ||
| Fair Value Off Balance Sheet Risks Disclosure Information [Line Items] | ||
| Letters of credit outstanding | 30,034 | 23,389 |
| Commercial letter of credit | ||
| Fair Value Off Balance Sheet Risks Disclosure Information [Line Items] | ||
| Letters of credit outstanding | 62 | 63 |
| Loan commitments | ||
| Fair Value Off Balance Sheet Risks Disclosure Information [Line Items] | ||
| Other commitment | $ 361,167 | $ 325,072 |