Fair Value Measurements - Nonrecurring Fair Value (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Financing Receivable, Allowance for Credit Loss [Line Items] | ||
| Other real estate owned | $ 3,400 | $ 1,700 |
| Fair Value, Nonrecurring | ||
| Financing Receivable, Allowance for Credit Loss [Line Items] | ||
| Individually evaluated loans | 2,044 | 3,345 |
| Other real estate owned | 1,759 | 991 |
| Level 1 | Fair Value, Nonrecurring | ||
| Financing Receivable, Allowance for Credit Loss [Line Items] | ||
| Individually evaluated loans | 0 | 0 |
| Other real estate owned | 0 | 0 |
| Level 2 | Fair Value, Nonrecurring | ||
| Financing Receivable, Allowance for Credit Loss [Line Items] | ||
| Individually evaluated loans | 0 | 0 |
| Other real estate owned | 0 | 0 |
| Level 2 | Fair Value, Nonrecurring | ||
| Financing Receivable, Allowance for Credit Loss [Line Items] | ||
| Individually evaluated loans | 2,044 | 3,345 |
| Other real estate owned | $ 1,759 | $ 991 |