Leases - Schedule of Lease Information (Details) - USD ($) $ in Thousands |
Sep. 30, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Leases [Abstract] | ||
| Lease asset | $ 7,124 | $ 6,821 |
| Less: Accumulated amortization | (2,831) | (1,557) |
| Net lease asset | $ 4,293 | $ 5,264 |
| Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] | Premises and equipment, net | Premises and equipment, net |
| Lease liability | $ 7,457 | $ 7,154 |
| Less: Accumulated amortization | (2,581) | (1,282) |
| Net lease liability | $ 4,876 | $ 5,872 |
| Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] | Other liabilities | Other liabilities |