XML 95 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt Securities - Schedule of Proceeds and Gross Realized Gains (Losses) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Debt Disclosure [Abstract]      
Proceeds from sales of debt securities available for sale $ 326,179 $ 129,823 $ 52,183
Gross realized gains from sales of debt securities available for sale 0 0 940
Gross realized losses from sales of debt securities available for sale (19,844) (167) (791)
Net realized (loss) gain from sales of debt securities available for sale (19,844) (167) 149
Net (losses)/gains from call or maturity of debt securities 76 $ 438 $ 93
Net realized gain from sale of VISA shares $ 979