Investment Securities - Held to maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Securities held to maturity:    
Amortized Cost $ 32 $ 42
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Fair Value 32 42
Agency MBS    
Securities held to maturity:    
Amortized Cost 32 42
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Fair Value $ 32 $ 42