XML 67 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Investment Securities - Schedule of Income Earned on Available-for Sale Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Investment Income [Line Items]        
Income earned on securities, taxable $ 26,326 $ 31,006 $ 80,203 $ 96,822
Income earned on securities, non-taxable 7,743 7,704 23,019 23,276
Total 34,069 38,710 103,222 120,098
Available-for-sale        
Investment Income [Line Items]        
Income earned on securities, taxable 18,899 23,550 57,991 74,439
Income earned on securities, non-taxable 4,706 4,612 13,865 13,971
Held-to-maturity        
Investment Income [Line Items]        
Income earned on securities, taxable 7,427 7,456 22,212 22,383
Income earned on securities, non-taxable $ 3,037 $ 3,092 $ 9,154 $ 9,305