v3.26.1
Investment Securities - Schedule of Amortized Cost and Fair Value by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Available for Sale Amortized Cost    
1 year or less $ 4,061  
Over 1 year through 5 years 59,962  
Over 5 years through 10 years 23,899  
Over 10 years 10,599  
Mortgage-backed securities 395,571  
Available-for-sale, Amortized Cost 494,092 $ 491,121
Available for Sale Fair Value    
1 year or less 3,979  
Over 1 year through 5 years 55,596  
Over 5 years through 10 years 21,493  
Over 10 years 10,522  
Mortgage-backed securities 374,626  
Available for Sale, Fair Value 466,216 466,894
Held-to-Maturity Amortized Cost    
1 year or less 0  
Over 1 year through 5 years 6,587  
Over 5 years through 10 years 37,698  
Over 10 years 17,540  
Mortgage-backed securities 795  
Held to Maturity, Amortized Cost 62,620 63,288
Held-to-Maturity Fair Value    
1 year or less 0  
Over 1 year through 5 years 6,140  
Over 5 years through 10 years 35,208  
Over 10 years 14,455  
Mortgage-backed securities 773  
Held to Maturity, Fair Value $ 56,576 $ 57,537