XML 52 R103.htm IDEA: XBRL DOCUMENT v3.20.1
Supplemental Financial Data - Schedule of Components of Operating Expenses (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Supplemental Income Statement Elements [Abstract]      
Bank card interchange fees $ 653,726 $ 576,359 $ 600,619
Gain on sale of fixed assets 250,460 (97,503) (1,594)
Other professional fees 499,797 287,273 317,147
Advertising & public relations 248,422 264,269 192,016
Director & board committee fees 301,842 241,523 278,821
FDIC insurance assessment 118,269 233,878 247,963
Telephone expense $ 309,012 $ 284,586 $ 180,559