XML 67 R53.htm IDEA: XBRL DOCUMENT v3.6.0.2
Note 8 - Notes Payable - Future Principal Payments Due on the Credit Agreement (Details) - Hercules Credit Agreement [Member]
Dec. 31, 2016
USD ($)
2017 $ 2,560,553
2018 and thereafter
Total $ 2,560,553