Annual report pursuant to Section 13 and 15(d)

Warrants (Details Textual)

XML 65 R51.htm IDEA: XBRL DOCUMENT v3.3.1.900
Warrants (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Warrant [Member]      
Class of Warrant or Right [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 156,106 95,814  
Common Stock [Member]      
Class of Warrant or Right [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 265,484 77,364  
Warrants Issued For Promissory Note Holders [Member] | Warrant [Member]      
Class of Warrant or Right [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 127,340 94,376  
Proceeds from Warrant Exercises $ 99,957 $ 4,972  
Warrants Issued For Promissory Note Holders [Member] | Used to Cover Exercise Price [Member]      
Class of Warrant or Right [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 51,389 28,824  
Warrants Issued For Promissory Note Holders [Member] | Cashless Basis Exercise [Member] | Common Stock [Member]      
Class of Warrant or Right [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 75,951 65,552  
Warrants Issued For Promissory Note Holders [Member] | Cash Basis Exercise [Member] | Common Stock [Member]      
Class of Warrant or Right [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 28,766 1,438  
Warrants Issued For Consulting Services [Member]      
Class of Warrant or Right [Line Items]      
Warrants To Purchase Common stock     84,000
Warrants, Exercise Price     $ 6.25
Warrants Issued During Period, Fair Value     $ 237,719
Warrants, Interest Expense $ 84,900 $ 130,179  
Warrants Issued For Consulting Services [Member] | Beginning With November 2013 [Member]      
Class of Warrant or Right [Line Items]      
Incremental Warrants Vesting, Number     4,000
Warrants Issued For Consulting Services [Member] | Beginning With November 2014 [Member]      
Class of Warrant or Right [Line Items]      
Incremental Warrants Vesting, Number     3,000