XML 31 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Investment Securities (Details 1) - USD ($)
Jun. 30, 2018
Dec. 31, 2017
Amortized Cost    
Due in one year or less $ 4,371,538 $ 11,554,040
Due in one year to five years 94,804,499 72,622,056
Due in five years to ten years 22,991,242 53,290,088
Due in ten years and over 840,162 3,140,623
Total 123,007,441 140,606,807
Estimated Fair Value    
Due in one year or less 4,391,446 11,546,968
Due in one year to five years 92,553,106 72,124,395
Due in five years to ten years 22,088,221 52,576,036
Due in ten years and over 798,552 3,002,851
Total $ 119,831,325 $ 139,250,250