XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Investment Securities - Schedule of Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amortized Cost    
Due in 1 year or less $ 7,000  
Due after 1 year but within 5 years 21,450  
Due after 5 years but within 10 years 34,871  
Due after 10 years 844  
Available-for-sale securities, amortized cost basis, Total 64,165  
Amortized Cost 421,289 $ 284,770
Fair Value    
Due in 1 year or less 6,942  
Due after 1 year but within 5 years 20,989  
Due after 5 years but within 10 years 32,140  
Due after 10 years 629  
Available-for-sale securities, fair value, Total 60,700  
Available-for-sale securities, fair value 404,745 260,477
Amortized Cost    
Due in 1 year or less 23,502  
Due after 1 year but within 5 years 146,772  
Due after 5 years but within 10 years 145,251  
Due after 10 years 13,596  
Held-to-maturity securities, amortized cost 329,121  
Amortized Cost 364,029 382,447
Fair Value    
Due in 1 year or less 23,262  
Due after 1 year but within 5 years 138,790  
Due after 5 years but within 10 years 128,203  
Due after 10 years 11,017  
Held-to-maturity securities, fair value 301,272  
Held-to-maturity, Fair Value 331,798 $ 340,648
Mortgage-backed securities    
Amortized Cost    
Mortgage-backed securities 357,124  
Fair Value    
Mortgage-backed securities 344,045  
Amortized Cost    
Mortgage-backed securities 34,908  
Fair Value    
Mortgage-backed securities $ 30,526