v3.26.1
Securities Available for Sale - Schedule of Contractual Maturity of Debt Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Schedule of Contractual Maturity of Debt Securities [Line Items]      
Amortized Cost, Total debt securities $ 586,579 $ 607,193  
Fair Value, Total debt securities 558,677 579,468 $ 592,093
Due in one year or less [Member]      
Schedule of Contractual Maturity of Debt Securities [Line Items]      
Amortized Cost, Due in one year or less 27,648    
Fair Value, Due in one year or less 27,282    
Due after one year through five years [Member]      
Schedule of Contractual Maturity of Debt Securities [Line Items]      
Amortized Cost, Due after one year through five years 116,784    
Fair Value, Due after one year through five years 110,246    
Due after five years through ten years [Member]      
Schedule of Contractual Maturity of Debt Securities [Line Items]      
Amortized Cost, Due after five years through ten years 61,177    
Fair Value, Due after five years through ten years 53,945    
Due after ten years [Member]      
Schedule of Contractual Maturity of Debt Securities [Line Items]      
Amortized Cost, Due after ten years 60,617    
Fair Value, Due after ten years 54,444    
U.S. Agency Mortgage-Backed Securities [Member]      
Schedule of Contractual Maturity of Debt Securities [Line Items]      
Amortized Cost, Total debt securities 33,408 33,286  
Fair Value, Total debt securities 31,681    
U.S. Agency Collateralized Mortgage Obligations [Member]      
Schedule of Contractual Maturity of Debt Securities [Line Items]      
Amortized Cost, Total debt securities 102,023 107,592  
Fair Value, Total debt securities 99,476    
Non-agency MBS/CMO [Member]      
Schedule of Contractual Maturity of Debt Securities [Line Items]      
Amortized Cost, Total debt securities 136,940 144,887  
Fair Value, Total debt securities 133,965    
Asset-Backed Securities [Member]      
Schedule of Contractual Maturity of Debt Securities [Line Items]      
Amortized Cost, Total debt securities 47,982 $ 51,306  
Fair Value, Total debt securities $ 47,638