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