Investment Securities - Net losses on trading securities (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
Investment Securities | ||||
Net gains (losses) on sales transaction | $ 533 | $ (76) | $ 757 | $ (116) |
Net mark to mark (losses) gains | (167) | 176 | (478) | (25) |
Net gains (losses) on trading securities | $ 366 | $ 100 | $ 279 | $ (141) |