XML 80 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Realized Gain (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Securities      
Proceeds from sales of securities $ 5,331 $ 205,738 $ 30,981
Gross realized gains on securities 1    
Gross realized losses on securities $ (1) (4,148) (944)
Net realized losses   (4,148) (944)
Income tax benefit on net realized losses   $ 1,117 $ 265
Effective tax rate applied   26.90% 28.10%