XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Investment Securities - Net gains (losses) on trading securities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Investment Securities        
Net (losses) gains on sales transaction $ (76) $ 76 $ (116) $ (1,544)
Net mark to mark gains (losses) 176 465 (25) (1,969)
Net gains (losses) on trading securities $ 100 $ 541 $ (141) $ (3,513)