Investment Securities - Schedule of Gross Gains and Gross Losses Realized and Impairment on Investment Securities (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Investments, Debt and Equity Securities [Abstract] | ||
| Realized gains on investment securities | $ 264 | $ 189 |
| Realized losses on investment securities | (11) | (361) |
| Net realized gains (losses) on investment securities | 253 | (172) |
| Unrealized gains on equity securities with readily determinable fair value | 206 | 3,445 |
| Unrealized losses on equity securities with readily determinable fair value | (490) | (57) |
| Net unrealized (losses) gains on equity securities with readily determinable fair value | (284) | 3,388 |
| Downward adjustments of equity securities without readily determinable fair values | 0 | (20) |
| (Losses) gains on investment securities, net | $ (31) | $ 3,196 |