v3.25.2
Securities - Schedule of Amortized Costs and Estimated Fair Values of Securities Available for Sale, By Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Available For Sale Amortized Cost    
Due in one year or less $ 0 $ 0
Due from one year to five years 88,789 69,451
Due from five years to ten years 171,752 176,147
Due after ten years 38,949 54,433
Total investment securities available for sale, single maturity date 299,490 300,031
Amortized Cost (1) 1,295,684 1,368,669
Available For Sale Fair value    
Due in one year or less 0 0
Due from one year to five years 88,292 68,737
Due from five years to ten years 162,263 163,478
Due after ten years 33,732 48,650
Total investment securities available for sale 284,287 280,865
Fair Value 1,242,285 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,649 890
Due from five years to ten years 16,691 19,464
Due after ten years 94,986 95,422
Total investment securities held to maturity, single maturity date 114,326 119,695
Amortized Cost (1) 176,519 184,026
Held-to-Maturity Fair Value    
Due in one year or less 0 3,919
Due from one year to five years 2,625 857
Due from five years to ten years 16,218 18,857
Due after ten years 80,758 84,141
Total investment securities held to maturity 99,601 107,774
Fair Value 152,319 160,560
MBS and CMO    
Available For Sale Amortized Cost    
Amortized cost 816,999 859,605
Amortized Cost (1) 245,360 258,896
Available For Sale Fair value    
Fair value 780,126 806,932
Fair Value 237,314 246,330
Held-to-Maturity Amortized Cost    
Amortized cost 62,193 64,331
Amortized Cost (1) 30,149 31,439
Held-to-Maturity Fair Value    
Fair value 52,718 52,786
Asset-backed securities    
Available For Sale Amortized Cost    
Amortized cost 97,433 110,148
Amortized Cost (1) 97,433 110,148
Available For Sale Fair value    
Fair value 96,635 107,966
Fair Value 96,635 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,762 98,885
Amortized Cost (1) 81,762 98,885
Available For Sale Fair value    
Fair value 81,237 98,749
Fair Value 81,237 98,749
Held-to-Maturity Amortized Cost    
Amortized cost 0 0
Held-to-Maturity Fair Value    
Fair value $ 0 $ 0