XML 67 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Nature of Banking Activities and Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Oct. 01, 2020
shares
Dec. 31, 2020
USD ($)
Office
Nature of Banking Activities and Significant Accounting Policies [Line Items]    
Number of banking offices | Office   11
Number of days past due before a loan is considered nonaccrual   90 days
Uncertain tax positions | $   $ 0
ASU 2018-13 [Member]    
Nature of Banking Activities and Significant Accounting Policies [Line Items]    
Change in Accounting Principle, Accounting Standards Update, Adopted   true
Change in Accounting Principle, Accounting Standards Update, Adoption Date   Jan. 01, 2020
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect   true
ASU 2020-04 [Member]    
Nature of Banking Activities and Significant Accounting Policies [Line Items]    
Change in Accounting Principle, Accounting Standards Update, Adopted   true
Change in Accounting Principle, Accounting Standards Update, Adoption Date   Mar. 12, 2020
Minimum [Member]    
Nature of Banking Activities and Significant Accounting Policies [Line Items]    
Number of days past due after loan is considered accrual   90 days
Useful lives   3 years
Percentage of tax benefit   50.00%
Minimum [Member] | Software [Member]    
Nature of Banking Activities and Significant Accounting Policies [Line Items]    
Useful lives   3 years
Maximum [Member]    
Nature of Banking Activities and Significant Accounting Policies [Line Items]    
Useful lives   39 years
Maximum [Member] | Software [Member]    
Nature of Banking Activities and Significant Accounting Policies [Line Items]    
Useful lives   5 years
Virginia National Bankshares Corporation [Member] | Merger Agreement [Member]    
Nature of Banking Activities and Significant Accounting Policies [Line Items]    
Common stock holders right to receive shares for each share | shares 0.675