v3.25.1
Securities, AFS Debt Securities, Contractual Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Available-for-sale Securities, Debt Maturities, Amortized Cost [Abstract]    
Within one year $ 84,171  
From one to five years 633,838  
From five to ten years 246,641  
After ten years 878,014  
Amortized cost 1,842,664 $ 1,739,299
Available-for-sale Securities, Debt Maturities, Estimated Fair Value [Abstract]    
Within one year 82,763  
From one to five years 590,105  
From five to ten years 230,740  
After ten years 801,069  
Fair value $ 1,704,677 $ 1,574,664