XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Investment Securities - Amortized Cost and Fair Value of Securities Held to Maturity (Details) - Mortgage-backed securities - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Schedule of Held-to-maturity Securities [Line Items]    
Held to maturity securities, amortized cost $ 12,532 $ 14,759
Held to maturity securities, gross unrealized gains 352 451
Held to maturity securities, gross unrealized losses (123) (24)
Held to maturity securities, fair value $ 12,761 $ 15,186