XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investment Securities - Schedule of Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fair Value    
Fair Value $ 349,678 $ 345,275
Total available-for-sale debt securities    
Amortized Cost    
Within one year 96,995  
After one year, but within five years 102,365  
After five years, but within ten years 41,990  
After ten years 144,190  
Amortized Cost 385,540  
Fair Value    
Within one year 86,803  
After one year, but within five years 96,832  
After five years, but within ten years 37,664  
After ten years 127,608  
Fair Value $ 348,907 $ 344,495