XML 102 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities - Schedule of Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Amortized Cost    
Amortized Cost $ 445,545 $ 377,764
Fair Value    
Fair Value 411,640 345,275
Total debt securities    
Amortized Cost    
Within one year 99,287  
After one year, but within five years 18,397  
After five years, but within ten years 46,838  
After ten years 280,342  
Amortized Cost 444,864 376,984
Fair Value    
Within one year 97,511  
After one year, but within five years 17,400  
After five years, but within ten years 42,705  
After ten years 253,343  
Fair Value $ 410,959 $ 344,495