XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Investment Securities - Schedule of Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Amortized Cost    
Amortized Cost $ 399,591 $ 377,764
Fair Value    
Fair Value 374,828 345,275
Total available-for-sale debt securities    
Amortized Cost    
Within one year 75,818  
After one year, but within five years 42,555  
After five years, but within ten years 42,135  
After ten years 238,334  
Amortized Cost 398,842 376,984
Fair Value    
Within one year 74,094  
After one year, but within five years 40,812  
After five years, but within ten years 39,043  
After ten years 220,130  
Fair Value $ 374,079 $ 344,495