XML 68 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Schedule of Income Earned on Available-for Sale Securities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Investment Income [Line Items]    
Income earned on securities, taxable $ 27,433 $ 33,229
Income earned on securities, non-taxable 7,650 7,803
Total 35,083 41,032
Available-for-sale    
Investment Income [Line Items]    
Income earned on securities, taxable 20,060 25,762
Income earned on securities, non-taxable 4,580 4,695
Held-to-maturity    
Investment Income [Line Items]    
Income earned on securities, taxable 7,373 7,467
Income earned on securities, non-taxable $ 3,070 $ 3,108