XML 103 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Net losses on trading securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Securities      
Net gains (losses) on sales transaction $ 1,596 $ 289 $ (1,326)
Net mark to mark (losses) gains (583) 278 (237)
Net gains (losses) on trading securities $ 1,013 $ 567 $ (1,563)