v3.26.1
Securities - Scheduled Maturities of Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Amortized Cost    
Due in one year or less $ 75,129  
Due after one year through five years 8,868  
Due after five years through 10 years 8,643  
Over 10 years 1,648  
Subtotal 94,288  
Amortized Cost 859,464 $ 674,139
Fair Value    
Due in one year or less 75,077  
Due after one year through five years 8,697  
Due after five years through 10 years 7,997  
Over 10 years 1,466  
Subtotal 93,237  
Fair Value 853,913 676,592
Amortized Cost    
Due in one year or less 0  
Due after one year through five years 60,479  
Due after five years through 10 years 101,929  
Over 10 years 160,681  
Amortized Cost 323,089 322,825
Fair Value    
Due in one year or less 0  
Due after one year through five years 55,865  
Due after five years through 10 years 89,166  
Over 10 years 120,548  
Fair Value 265,579 268,094
Collateralized mortgage obligations    
Amortized Cost    
Mortgage-backed securities 494,435  
Amortized Cost 494,435 301,685
Fair Value    
Mortgage-backed securities 490,920  
Fair Value 490,920 302,581
Mortgage-backed securities    
Amortized Cost    
Mortgage-backed securities 270,741  
Amortized Cost 270,741 246,620
Fair Value    
Mortgage-backed securities 269,756  
Fair Value $ 269,756 $ 248,357