XML 67 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Securities Held to Maturity (Summary of Credit Rating) (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Investments, Debt and Equity Securities [Abstract]    
Debt Securities, Held-to-maturity $ 97,116 $ 98,060
Marketable Securities [Line Items]    
Debt Securities, Held-to-maturity 97,116 98,060
Standard & Poor's, AAA Rating    
Investments, Debt and Equity Securities [Abstract]    
Debt Securities, Held-to-maturity 12,965 15,450
Marketable Securities [Line Items]    
Debt Securities, Held-to-maturity 12,965 15,450
Standard & Poor's, AA Rating    
Investments, Debt and Equity Securities [Abstract]    
Debt Securities, Held-to-maturity 76,714 75,119
Marketable Securities [Line Items]    
Debt Securities, Held-to-maturity 76,714 75,119
Standard & Poor's, A Rating    
Investments, Debt and Equity Securities [Abstract]    
Debt Securities, Held-to-maturity 7,437 7,491
Marketable Securities [Line Items]    
Debt Securities, Held-to-maturity 7,437 7,491
Standard & Poor's, BBB Rating    
Investments, Debt and Equity Securities [Abstract]    
Debt Securities, Held-to-maturity 0 0
Marketable Securities [Line Items]    
Debt Securities, Held-to-maturity 0 0
Standard & Poor's, Below Investment Grade Rating    
Investments, Debt and Equity Securities [Abstract]    
Debt Securities, Held-to-maturity 0 0
Marketable Securities [Line Items]    
Debt Securities, Held-to-maturity $ 0 $ 0