v3.25.2
Investment Securities - Schedule of Sales and Other Dispositions of Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Investments, Debt and Equity Securities [Abstract]        
Proceeds from sales $ 266,454 $ 0 $ 266,454 $ 207,882
Proceeds from maturities, prepayments and calls 59,801 67,609 134,661 134,236
Gross realized gains 88 0 104 90
Gross realized losses $ 60,637 $ 0 $ 60,637 $ 16,303