XML 69 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Securities, Contractual Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Available for sale, amortized cost [Abstract]    
Due in one year or less $ 85,890  
Due after one year through five years 37,790  
Due after five years through ten years 21,691  
Due after ten years 74,287  
Amortized cost 219,658 $ 335,978
Available for sale, gross unrealized gains [Abstract]    
Due in one year or less 0  
Due after one year through five years 2  
Due after five years through ten years 13  
Due after ten years 3  
Gross unrealized gains 18 7
Available for sale, gross unrealized losses [Abstract]    
Due in one year or less (932)  
Due after one year through five years (2,248)  
Due after five years through ten years (1,000)  
Due after ten years (11,634)  
Gross unrealized losses (15,814) (19,035)
Available for sale, fair value [Abstract]    
Due in one year or less 84,958  
Due after one year through five years 35,544  
Due after five years through ten years 20,704  
Due after ten years 62,656  
Fair value $ 203,862 $ 316,950