Leases - Schedule of Balance Sheet Classifications (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
Jun. 30, 2025 |
|---|---|---|---|
| ROU assets | |||
| ROU assets-operating leases | $ 3,298 | $ 2,476 | |
| ROU assets-finance leases | 1,130 | 1,205 | |
| Lease Right Of Use assets | $ 4,428 | $ 3,681 | |
| Operating lease, right-of-use asset, statement of financial position [Extensible Enumeration] | Premises and equipment - net | Premises and equipment - net | |
| Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] | Premises and equipment - net | Premises and equipment - net | |
| Lease liabilities | |||
| Operating lease liabilities | $ 3,564 | $ 2,682 | $ 2,682 |
| Finance lease liabilities | 1,130 | $ 1,205 | 1,205 |
| Total lease liabilities, as reported | $ 4,694 | $ 3,887 |