XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities - Securities Held to Maturity by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]    
Due in one year or less, amortized cost $ 39,389  
Due after one year through five years, amortized cost 180,001  
Due after five years through ten years, amortized cost 107,966  
Due after ten years, amortized cost 23,188  
Amortized cost 350,544  
Due in one year or less, fair value 39,125  
Due after one year through five years, fair value 174,525  
Due after five years through ten years, fair value 100,776  
Due after ten years, fair value 18,265  
Fair value 332,691  
Held-to-maturity, debt securities, allowance $ 15 $ 31