XML 75 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securities (Securities Held to Maturity Allowance for Credit Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Schedule of Held-to-maturity Securities [Line Items]        
Securities held to maturity, net of allowance for credit losses of $310 in 2023 and $158 in 2022 $ 310 $ 158    
Debt Securities [Member]        
Schedule of Held-to-maturity Securities [Line Items]        
Securities held to maturity, net of allowance for credit losses of $310 in 2023 and $158 in 2022 310 158 $ 158 $ 160
Debt Securities, Held-to-maturity, Allowance for Credit Loss, Period Increase (Decrease) $ 152 $ 0 $ (2)