v3.26.1
Securities - Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Securities [Abstract]    
Amortized Cost, Due in one year or less $ 300  
Fair Value, Due in one year or less 299  
Amortized Cost, Due after one through five years 222,575  
Fair Value, Due after one through five years 210,730  
Amortized Cost, Due after five through ten years 114,039  
Fair Value, Due after five through ten years 100,175  
Amortized Cost, Due after ten years 102,938  
Fair Value, Due after ten years 84,087  
Amortized Cost 1,142,719 $ 1,206,938
Fair Value 1,051,681 1,120,719
Agency Mortgage-backed Securities [Member]    
Securities [Abstract]    
Amortized Cost, Without single maturity date 687,825  
Fair Value, Without single maturity date 641,337  
Amortized Cost 687,825 630,172
Fair Value 641,337 588,262
Asset-backed Securities [Member]    
Securities [Abstract]    
Amortized Cost, Without single maturity date 15,042  
Fair Value, Without single maturity date 15,053  
Amortized Cost 15,042 29,808
Fair Value $ 15,053 $ 29,807