XML 89 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investment Securities - Gross Gains and Losses Realized on Sales, Maturities, and Other Securities Transactions for Available for Sale and Held to Maturity Debt Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Sales transactions:      
Gross gains $ 869 $ 0 $ 1,370
Gross losses 0 0 (550)
Total 869 0 820
Maturities and other securities transactions:      
Gross gains 21 171 10
Gross losses (488) (76) (285)
Total (467) 95 (275)
Net gains (losses) on trading debt securities 702 (1,325) 1,213
Gains (losses) on securities transactions, net $ 1,104 $ (1,230) $ 1,758