XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Investment Securities - Schedule of Income Earned on Available-for Sale Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Investment Income [Line Items]        
Income earned on securities, taxable $ 31,006 $ 34,520 $ 96,822 $ 104,559
Income earned on securities, non-taxable 7,704 7,868 23,276 23,763
Total 38,710 42,388 120,098 128,322
Available-for-sale        
Investment Income [Line Items]        
Income earned on securities, taxable 23,550 27,028 74,439 82,080
Income earned on securities, non-taxable 4,612 4,746 13,971 14,369
Held-to-maturity        
Investment Income [Line Items]        
Income earned on securities, taxable 7,456 7,492 22,383 22,479
Income earned on securities, non-taxable $ 3,092 $ 3,122 $ 9,305 $ 9,394