XML 108 R90.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value of Financial Instruments and Fair Value Measurements - Quantitative Information About Recurring Level 3 Fair Value Measurement (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Investment securities available for sale $ 380,814 $ 347,332
Corporate debt securities    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Investment securities available for sale $ 4,250 2,806
Level 3 | Fair Value, Recurring | Corporate debt securities    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Investment securities available for sale   $ 2,022