XML 56 R40.htm IDEA: XBRL DOCUMENT v3.25.1
SECURITIES - Amortized Cost and Fair Values of Securities with Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Amortized Cost    
Due in 1 year or less $ 49,390  
Due after 1 year through 5 years 179,558  
Due after 5 years through 10 years 128,903  
Due after 10 years 23,838  
Total 754,493  
Fair Value    
Due in 1 year or less 48,619  
Due after 1 year through 5 years 168,306  
Due after 5 years through 10 years 115,347  
Due after 10 years 21,244  
Fair Value 706,135 $ 698,049
Amortized Cost    
Due in 1 year or less 6,431  
Due after 1 year through 5 years 52,779  
Due after 5 years through 10 years 62,214  
Due after 10 years 2,252  
Total 490,398  
Fair Value    
Due in 1 year or less 6,431  
Due after 1 year through 5 years 50,793  
Due after 5 years through 10 years 57,281  
Due after 10 years 2,147  
Fair Value 445,762 445,186
Agency residential    
Amortized Cost    
Total 246,356  
Fair Value    
Fair Value 236,216 227,368
Amortized Cost    
Total 83,308  
Fair Value    
Fair Value 78,891 79,847
Agency commercial    
Amortized Cost    
Total 126,448  
Fair Value    
Fair Value 116,403 116,681
Amortized Cost    
Total 283,414  
Fair Value    
Fair Value $ 250,219 $ 250,147