v3.25.2
Investment Securities - Schedule of Debt Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amortized Cost    
Amortized Cost $ 434,407 $ 490,206
Fair Value    
Fair Value 429,421 478,617
U.S. Treasury and government sponsored entities    
Amortized Cost    
Within 1 year 162,488  
1-5 years 216,900  
5-10 years 9,558  
Amortized Cost 388,946 444,370
Fair Value    
Within 1 year 159,812  
1-5 years 214,494  
5-10 years 9,734  
Fair Value 384,040 432,931
U.S. Agency mortgage-backed securities    
Amortized Cost    
Over 10 years 4,975  
Amortized Cost 4,975  
Fair Value    
Over 10 years 4,976  
Fair Value 4,976  
Corporate bonds    
Amortized Cost    
Amortized Cost 5,006 9,009
Within 1 year 10,000  
1-5 years 5,006  
5-10 years 26,750  
Amortized Cost 41,756  
Fair Value    
Fair Value 4,874 8,795
Within 1 year 10,006  
1-5 years 4,874  
5-10 years 26,033  
Fair Value 40,913  
Collateralized loan obligations    
Amortized Cost    
5-10 years 35,480  
Over 10 years 0  
Amortized Cost 35,480 36,827
Fair Value    
5-10 years 35,531  
Over 10 years 0  
Fair Value $ 35,531 $ 36,891