v3.22.4
Securities (Securities Held to Maturity Allowance for Credit Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Jan. 01, 2020
Dec. 31, 2019
Schedule of Held-to-maturity Securities [Line Items]          
Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 in 2021 $ 158 $ 158      
Debt Securities [Member]          
Schedule of Held-to-maturity Securities [Line Items]          
Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 in 2021 158 158 $ 160   $ 0
Debt Securities, Held-to-maturity, Allowance for Credit Loss, Period Increase (Decrease) 0 (2) $ (55)    
Debt Securities [Member] | Accounting Standards Update 2016-13 [Member]          
Schedule of Held-to-maturity Securities [Line Items]          
Securities held to maturity, net of allowance for credit losses of $158 in 2022 and $158 in 2021 $ 0 $ 0   $ 215