Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies (Details)

v3.7.0.1
Summary of Significant Accounting Policies (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Summary Of Significant Accounting Policies [Line Items]        
Potentially dilutive securities 7,532,800 4,493,120 7,532,800 4,493,120
Consulting Warrant to purchase common stock [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Potentially dilutive securities 0 34,778 0 34,778
Financing Warrant to purchase common stock [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Potentially dilutive securities 13,889 81,779 13,889 81,779
IPO Warrants to purchase common stock [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Potentially dilutive securities 11,600 233,475 11,600 233,475
Investor Relations Consulting Warrant [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Potentially dilutive securities 7,950 36,000 7,950 36,000
Investor Relations Incentive Warrant [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Potentially dilutive securities 15,000 15,000 15,000 15,000
Warrant issued to private investors [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Potentially dilutive securities 2,381,675 0 2,381,675 0
Options to purchase common stock [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Potentially dilutive securities 1,153,966 1,340,007 1,153,966 1,340,007
Restricted Stock Units (RSUs) [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Potentially dilutive securities 2,795,103 1,581,757 2,795,103 1,581,757
Phantom Share Units (PSUs) [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Potentially dilutive securities 1,153,617 1,155,371 1,153,617 1,155,371
Deferred Stock Units (DSUs)[Member]        
Summary Of Significant Accounting Policies [Line Items]        
Potentially dilutive securities 0 14,953 0 14,953