XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Investment Securities - Contractual Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Amortized Cost    
Due in one year or less $ 33,741  
Due after one year through five years 132,997  
Due after five years through ten years 344,562  
Due after ten years 517,701  
Amortized Cost 1,029,001 $ 770,195
Fair Value    
Due in one year or less 33,967  
Due after one year through five years 138,549  
Due after five years through ten years 351,995  
Due after ten years 525,013  
Fair Value $ 1,049,524 $ 802,163