Investment Securities - Realized Gains and Losses on Sale of Investment Securities Available for Sale (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
Investments, Debt and Equity Securities [Abstract] | ||||
Gross realized gains | $ 0 | $ 0 | $ 0 | $ (36) |
Gross realized losses | 6,945 | 1,940 | 18,839 | 2,262 |
Net realized losses | $ (6,945) | $ (1,940) | $ (18,839) | $ (2,226) |