Investment Securities - Summary of Gross Gains and Losses from Sales of Available-for-sale Securities (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Investments, Debt and Equity Securities [Abstract] | ||||
| Gross gains realized | $ 1 | $ 120 | $ 205 | $ 145 |
| Gross losses realized | (4,513) | (2,700) | (12,898) | (2,727) |
| Net loss realized | $ (4,512) | $ (2,580) | $ (12,693) | $ (2,582) |