Quarterly report pursuant to Section 13 or 15(d)

Warrants (Details Textual)

v3.5.0.2
Warrants (Details Textual)
1 Months Ended 9 Months Ended 12 Months Ended
Oct. 29, 2015
Apr. 27, 2016
consultants
$ / shares
shares
Sep. 30, 2016
USD ($)
shares
Sep. 30, 2015
USD ($)
Dec. 31, 2015
USD ($)
$ / shares
shares
Warrants (Textual)          
Reverse stock split 1:40        
Warrants granted for services provided         52,500
Stock based compensation | $     $ 4,866,324 $ 3,476,723  
2015 Equity Plan [Member]          
Warrants (Textual)          
Exercise price | $ / shares   $ 2.91      
Warrants expiration date   Apr. 27, 2019      
Stock based compensation | $     $ 3,346,615    
Number of consultants | consultants   4      
Warrants to purchase common stock   60,000      
Warrant [Member]          
Warrants (Textual)          
Warrants granted for services provided     60,000   30,000
Fair value of warrants | $     $ 114,779   $ 25,108
Stock based compensation | $     $ 114,779   $ 4,985
Share-based compensation arrangement by share-based payment award fair value assumptions method used     Black-Scholes warrant pricing model   Black-Scholes warrant pricing model
Fair value of warrant, shares     60,000   30,000
Consultants [Member]          
Warrants (Textual)          
Warrants granted for services provided         25,000
Exercise price | $ / shares         $ 10.00
Warrants vesting period         2 years
Warrants expiration date         Jun. 16, 2018
Consultants One [Member]          
Warrants (Textual)          
Warrants granted for services provided         12,500
Exercise price | $ / shares         $ 10.00
Warrants vesting period         1 year
Warrants expiration date         Jun. 25, 2018
Vendor [Member]          
Warrants (Textual)          
Warrants granted for services provided         5,000
Exercise price | $ / shares         $ 5.00
Warrants expiration date         Dec. 10, 2018
Consultant Two [Member]          
Warrants (Textual)          
Warrants granted for services provided         5,000
Exercise price | $ / shares         $ 5.00
Warrants expiration date         Dec. 10, 2018