v3.26.1
Securities - Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Securities [Abstract]    
Amortized Cost, Due in one year or less $ 13,979  
Fair Value, Due in one year or less 13,885  
Amortized Cost, Due after one through five years 227,853  
Fair Value, Due after one through five years 216,136  
Amortized Cost, Due after five through ten years 122,634  
Fair Value, Due after five through ten years 107,884  
Amortized Cost, Due after ten years 106,366  
Fair Value, Due after ten years 86,445  
Amortized Cost 1,178,719 $ 1,206,938
Fair Value 1,088,205 1,120,719
Agency Mortgage-backed Securities [Member]    
Securities [Abstract]    
Amortized Cost, Without single maturity date 685,399  
Fair Value, Without single maturity date 641,461  
Amortized Cost 685,399 630,172
Fair Value 641,461 588,262
Asset-backed Securities [Member]    
Securities [Abstract]    
Amortized Cost, Without single maturity date 22,488  
Fair Value, Without single maturity date 22,394  
Amortized Cost 22,488 29,808
Fair Value $ 22,394 $ 29,807