XML 90 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Contractual Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Contractual maturities, amortized cost    
Due in One Year or Less $ 41,153  
Due After One Year Through Five Years 83,174  
Due After Five Years Through 10 Years 157,405  
Due After 10 Years 177,155  
Subtotal 458,887  
Totals 817,664 $ 648,616
Contractual maturities, fair value    
Due in One Year or Less 41,645  
Due After One Year Through Five Years 81,633  
Due After Five Years Through 10 Years 140,245  
Due After 10 Years 160,676  
Subtotal 424,199  
Totals 768,247 604,104
Mortgage-Backed Securities    
Contractual maturities, amortized cost    
Contractual securities 259,833  
Totals 259,833 249,455
Contractual maturities, fair value    
Contractual securities 244,890  
Totals 244,890 235,315
U.S Government Agency Securities    
Contractual maturities, amortized cost    
Contractual securities 22,053  
Totals 22,053  
Contractual maturities, fair value    
Contractual securities 22,082  
Totals 22,082  
Asset-Backed Securities    
Contractual maturities, amortized cost    
Contractual securities 76,891  
Totals 76,891 87,054
Contractual maturities, fair value    
Contractual securities 77,076  
Totals $ 77,076 $ 86,986