v3.26.1
Investment Securities - Schedule of Interest Income on Investment Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Investments, Debt and Equity Securities [Abstract]        
Taxable interest $ 35,858 $ 30,766 $ 69,826 $ 62,213
Non-taxable interest 3,527 4,547 7,890 9,064
Dividend income 3,022 2,303 6,564 4,201
Total interest income on investment securities $ 42,407 $ 37,616 $ 84,280 $ 75,478