Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies (Details)

v3.5.0.2
Summary of Significant Accounting Policies (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Summary Of Significant Accounting Policies [Line Items]        
Potentially dilutive securities 5,546,269 4,807,729 5,546,269 4,807,729
Warrant issued to private investor [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Potentially dilutive securities 1,618,123 0 1,618,123 0
Consulting Warrant to purchase common stock [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Potentially dilutive securities 0 166,937 0 166,937
Financing Warrant to purchase common stock [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Potentially dilutive securities 13,889 152,778 13,889 152,778
IPO Warrants to purchase common stock [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Potentially dilutive securities 13,200 460,000 13,200 460,000
IR Consulting Warrant [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Potentially dilutive securities 23,250 36,000 23,250 36,000
IR Incentive Warrant [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Potentially dilutive securities 15,000 15,000 15,000 15,000
Options to purchase common stock [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Potentially dilutive securities 1,333,357 1,588,851 1,333,357 1,588,851
Restricted Stock Units (RSUs) [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Potentially dilutive securities 1,443,529 1,174,990 1,443,529 1,174,990
Phantom Share Units (PSUs) [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Potentially dilutive securities 1,070,968 1,213,173 1,070,968 1,213,173
DSUs [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Potentially dilutive securities 14,953 0 14,953 0