v3.25.2
Securities - Contractual Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Contractual maturities, amortized cost    
Due in One Year or Less $ 37,346  
Due After One Year Through Five Years 70,323  
Due After Five Years Through 10 Years 136,586  
Due After 10 Years 175,214  
Subtotal 419,469  
Totals 783,050 $ 817,664
Contractual maturities, fair value    
Due in One Year or Less 37,918  
Due After One Year Through Five Years 68,849  
Due After Five Years Through 10 Years 122,739  
Due After 10 Years 161,299  
Subtotal 390,805  
Totals 743,889 768,247
Mortgage-Backed Securities    
Contractual maturities, amortized cost    
Contractual securities 280,504  
Totals 280,504 259,833
Contractual maturities, fair value    
Contractual securities 269,898  
Totals 269,898 244,890
U.S Government Agency Securities    
Contractual maturities, amortized cost    
Contractual securities 11,086  
Totals 11,086 22,053
Contractual maturities, fair value    
Contractual securities 11,156  
Totals 11,156 22,082
Asset-Backed Securities    
Contractual maturities, amortized cost    
Contractual securities 71,991  
Totals 71,991 76,891
Contractual maturities, fair value    
Contractual securities 72,030  
Totals $ 72,030 $ 77,076