XML 120 R102.htm IDEA: XBRL DOCUMENT v3.19.1
Supplemental Financial Data - Schedule of Components of Operating Expenses (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Supplemental Income Statement Elements [Abstract]      
Bank card interchange fees $ 576,359 $ 600,619 $ 506,506
Other professional fees 287,273 317,147 202,267
Advertising & public relations 264,269 192,016 173,595
Directors & board committee fees 241,523 278,821 328,919
FDIC insurance assessment 233,878 247,963 201,605
Administrative expense - employee benefit plans 209,399 207,602 231,311
Telephone expense $ 284,586 $ 180,559 $ 155,393