XML 73 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt Securities - Gain or Loss on Sale (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Available-for-sale      
Proceeds from sales and calls of debt securities $ 31,944 $ 428,225 $ 188,431
Gross realized gains 145 3,357 984
Gross realized losses (176) (2,021) (194)
Held-to-maturity      
Proceeds from calls of debt securities 18,125 28,210 48,475
Gross realized gains 10 64 3
Gross realized losses $ (193) $ (780) $ (1,431)