Note 2 - Cash and Balances Due from Banks - Cash and Balances Due From Banks (Details) - USD ($) |
Dec. 31, 2016 |
Dec. 31, 2015 |
|---|---|---|
| Cash on Hand and Cash Items | $ 8,509,530 | $ 9,061,678 |
| Noninterest-Bearing Deposits with Other Banks | 20,312,574 | 13,194,968 |
| $ 28,822,104 | $ 22,256,646 |