Loans and Allowance for Credit Losses on Loans - Schedule of Unfunded Commitment Reserve (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Receivables [Abstract] | |||||
| Balance, beginning | $ 315 | $ 592 | $ 326 | $ 505 | $ 505 |
| Provision (recovery) | 296 | (188) | 285 | (101) | (179) |
| Balance, ending | $ 611 | $ 404 | $ 611 | $ 404 | $ 326 |