Securities - Schedule of Investment Securities with Unrealized Loss (Parenthetical) (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Investments, Debt and Equity Securities [Abstract] | ||
| Fair value amount of allowance for credit loss reserve | $ 1,000 | $ 2,000 |