XML 95 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities - Schedule of Amortized Cost and Fair Value by Contractual Maturity of Debt Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Amortized Cost    
Amortized Cost $ 490,206 $ 662,268
Fair Value    
Fair Value 478,617 637,936
U.S. Treasury and government sponsored entities    
Amortized Cost    
Within 1 year 130,776  
1-5 years 313,594  
Amortized Cost 444,370 587,639
Fair Value    
Within 1 year 129,175  
1-5 years 303,756  
Fair Value $ 432,931 564,125
Weighted Average Yield    
Within 1 year 1.81%  
1-5 years 2.22%  
Weighted Average Yield 2.10%  
Corporate bonds    
Amortized Cost    
Within 1 year $ 3,999  
1-5 years 15,010  
5-10 years 26,750  
Amortized Cost 9,009 14,014
Amortized Cost 45,759  
Fair Value    
Within 1 year 4,008  
1-5 years 14,764  
5-10 years 25,773  
Fair Value 8,795 13,624
Fair Value $ 44,545  
Weighted Average Yield    
Within 1 year 5.91%  
1-5 years 4.16%  
5-10 years 5.01%  
Weighted Average Yield 4.81%  
Collateralized loan obligations    
Amortized Cost    
5-10 years $ 22,827  
Over 10 years 14,000  
Amortized Cost 36,827 59,795
Fair Value    
5-10 years 22,859  
Over 10 years 14,032  
Fair Value $ 36,891 $ 59,371
Weighted Average Yield    
5-10 years 6.26%  
Over 10 years 6.38%  
Weighted Average Yield 6.30%