v3.25.1
Securities - Schedule of Amortized Costs and Estimated Fair Values of Securities Available for Sale, By Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Available For Sale Amortized Cost    
Due in one year or less $ 0 $ 0
Due from one year to five years 79,619 69,451
Due from five years to ten years 161,760 176,147
Due after ten years 68,810 54,433
Total investment securities available for sale, single maturity date 310,189 300,031
Amortized Cost 1,336,026 1,368,669
Available For Sale Fair value    
Due in one year or less 0 0
Due from one year to five years 79,865 68,737
Due from five years to ten years 152,512 163,478
Due after ten years 62,733 48,650
Total investment securities available for sale 295,110 280,865
Fair Value 1,284,360 1,294,512
Held-to-Maturity Amortized Cost    
Due in one year or less 0 3,919
Due from one year to five years 2,443 890
Due from five years to ten years 17,861 19,464
Due after ten years 95,205 95,422
Total investment securities held to maturity, single maturity date 115,509 119,695
Amortized Cost 178,797 184,026
Held-to-Maturity Fair Value    
Due in one year or less 0 3,919
Due from one year to five years 2,405 857
Due from five years to ten years 17,251 18,857
Due after ten years 81,977 84,141
Total investment securities held to maturity 101,633 107,774
Fair Value 154,864 160,560
MBS and CMO    
Available For Sale Amortized Cost    
Amortized cost 839,919 859,605
Amortized Cost 252,334 258,896
Available For Sale Fair value    
Fair value 805,010 806,932
Fair Value 244,181 246,330
Held-to-Maturity Amortized Cost    
Amortized cost 63,288 64,331
Amortized Cost 30,713 31,439
Held-to-Maturity Fair Value    
Fair value 53,231 52,786
Asset-backed securities    
Available For Sale Amortized Cost    
Amortized cost 104,116 110,148
Amortized Cost 104,116 110,148
Available For Sale Fair value    
Fair value 103,087 107,966
Fair Value 103,087 107,966
Held-to-Maturity Amortized Cost    
Amortized cost 0 0
Held-to-Maturity Fair Value    
Fair value 0 0
Collateralized loan obligations    
Available For Sale Amortized Cost    
Amortized cost 81,802 98,885
Amortized Cost 81,802 98,885
Available For Sale Fair value    
Fair value 81,153 98,749
Fair Value 81,153 98,749
Held-to-Maturity Amortized Cost    
Amortized cost 0 0
Held-to-Maturity Fair Value    
Fair value $ 0 $ 0