XML 87 R69.htm IDEA: XBRL DOCUMENT v3.20.4
Securities (Summary of Credit Rating Held to Maturity Securities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity $ 99,914 $ 0
Standard & Poor's, AAA Rating    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 15,735  
Standard & Poor's, AA Rating    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 76,585  
Standard & Poor's, A Rating    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 7,594  
Standard & Poor's, BBB Rating    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity 0  
Standard & Poor's, Below Investment Grade Rating    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity $ 0