XML 73 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Investment Securities - Income Earned on Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Non-taxable:        
Total $ 53,220 $ 50,638 $ 166,271 $ 148,163
Held-to-maturity        
Taxable:        
Taxable 10,533 11,062 32,378 33,133
Non-taxable:        
Non-taxable 10,101 10,137 30,298 30,488
Available-for-sale        
Taxable:        
Taxable 26,940 23,672 86,576 67,150
Non-taxable:        
Non-taxable $ 5,646 $ 5,767 $ 17,019 $ 17,392