XML 69 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Investment Securities - Schedule of Income Earned on Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Non-taxable:        
Total $ 37,464 $ 53,220 $ 131,619 $ 166,271
Held-to-maturity        
Taxable:        
Taxable 2,370 10,533 22,993 32,378
Non-taxable:        
Non-taxable 1,945 10,101 22,048 30,298
Available-for-sale        
Taxable:        
Taxable 26,813 26,940 69,007 86,576
Non-taxable:        
Non-taxable $ 6,336 $ 5,646 $ 17,571 $ 17,019