XML 84 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investment Securities - Income Earned on Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Non-taxable:      
Total $ 206,918 $ 158,203 $ 111,693
Held-to-Maturity Securities1      
Taxable:      
Taxable 44,093 33,778 4,208
Non-taxable:      
Non-taxable 40,612 36,516 16,047
Available-for-Sale Securities1      
Taxable:      
Taxable 99,085 60,659 54,768
Non-taxable:      
Non-taxable $ 23,128 $ 27,250 $ 36,670