XML 194 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Securities - Held to Maturity Securities - Amortized Cost and Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 118,175 $ 58,127
Gross Unrealized Gains 1,643 2,987
Gross Unrealized Loss (741) 0
Estimated Fair Value 119,077 61,114
U.S. government agency debt securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 66,307 28,676
Gross Unrealized Gains 62 809
Gross Unrealized Loss (363) 0
Estimated Fair Value 66,006 29,485
U.S. government sponsored enterprise debt securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 51,868 29,451
Gross Unrealized Gains 1,581 2,178
Gross Unrealized Loss (378) 0
Estimated Fair Value 53,071 31,629
Residential mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 89,400 28,700
Estimated Fair Value 88,700 29,500
Commercial mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 28,800 29,500
Estimated Fair Value $ 30,400 $ 31,600