XML 43 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Shareholders' Equity - Warrants Accounted for As Liabilities (Details) - USD ($)
1 Months Ended 3 Months Ended
Aug. 31, 2016
Feb. 28, 2015
Feb. 28, 2011
Mar. 31, 2017
Mar. 31, 2016
Dec. 31, 2016
Aug. 12, 2016
Feb. 24, 2016
Dec. 31, 2015
Class of Stock [Line Items]                  
Price of common stock (in USD per share)       $ 3.18   $ 2.05      
Warrant liability       $ 470,784 $ 1,492,400 $ 573,560     $ 1,958,775
Financing expense       $ 0 14,636        
2016 Underwritten Public Offering | Base Warrant | Maxim Group, LLC                  
Class of Stock [Line Items]                  
Warrants to purchase common stock (in shares) 881,250                
Exercise price of warrants (in USD per share) $ 7.68                
Life of warrants 5 years                
Proceeds from issuance of warrants $ 2,284,395                
Warrant | 2011 Common Stock Private Placement                  
Class of Stock [Line Items]                  
Warrants to purchase common stock (in shares)     70,467            
Exercise price of warrants (in USD per share)   $ 57.60 $ 90.00            
Life of warrants     5 years            
Exercise price of warrants, decrease threshold (less than) (in USD per share)     $ 62.00            
Remaining warrants to purchase common stock (in shares)   91,670           91,670  
Warrant | 2015 Underwritten Public Offering                  
Class of Stock [Line Items]                  
Warrants to purchase common stock (in shares)   466,369              
Exercise price of warrants (in USD per share)   $ 26.40       $ 20.00      
Life of warrants   5 years              
Remaining warrants to purchase common stock (in shares)       466,369          
Warrant liability       $ 53,633          
Warrant | 2015 Underwritten Public Offering | Binomial Lattice Simulation                  
Class of Stock [Line Items]                  
Dividend yield rate   0.00%   0.00%          
Expected volatility rate   97.00%   66.00%          
Risk-free interest rate   1.53%   1.47%          
Expected life of warrants   5 years   2 years 10 months 11 days          
Valuation of warrants   $ 4,197,375              
Other income       $ 23,319 $ 481,011        
Warrant | 2016 Underwritten Public Offering | Maxim Group, LLC                  
Class of Stock [Line Items]                  
Warrants to purchase common stock (in shares) 993,115     993,115          
Exercise price of warrants (in USD per share)       $ 0.42     $ 2.30    
Warrant liability       $ 417,151          
Income recorded in adjustment of warrants       $ 79,457