XML 60 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Common Stock Warrants and Common Stock Warrant Liability (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2017
Dec. 31, 2016
Aug. 16, 2016
Mar. 31, 2016
Feb. 29, 2016
Nov. 30, 2015
Jul. 31, 2015
Jun. 30, 2015
Number of Warrants, Outstanding 829,285 610,487            
Class of Warrant or Right Issued 0 336,531            
Class of Warrant or Right Exercised 0 117,733            
Number of Warrants, Outstanding 829,285 829,285            
Initial Public Offering Underwriter Warrants [Member]                
Class of Warrant or Right Issued   187,500            
Class of Warrant or Right, Date Issued   Dec. 31, 2016            
Class of Warrant or Right, Expiration Term   5 years            
Class of Warrant or Right, Exercise Price   $ 9.60            
Marketing and Development Services Warrants [Member]                
Class of Warrant or Right Issued   100,000            
Class of Warrant or Right, Date Issued   Feb. 28, 2016            
Class of Warrant or Right, Expiration Term [1]   5 years            
Class of Warrant or Right, Exercise Price   $ 7.50            
Promissory Notes Warrants [Member]                
Class of Warrant or Right Issued   9,031            
Class of Warrant or Right, Date Issued   Mar. 31, 2016            
Class of Warrant or Right, Expiration Term [1]   3 years            
Class of Warrant or Right, Exercise Price   $ 7.50            
Other Advisory Services Warrants [Member]                
Class of Warrant or Right Issued   40,000            
Class of Warrant or Right, Date Issued   Aug. 31, 2016            
Class of Warrant or Right, Expiration Term [1]   3 years            
Class of Warrant or Right, Exercise Price   $ 7.50            
Common Stock Warrants [Member]                
Class of Warrant or Right, Exercise Price $ 7.50              
Common Stock Warrant Issued To Initial Public Offering Underwriter [Member]                
Class of Warrant or Right, Exercise Price   $ 9.60            
August 2016 Other Advisory Services [Member]                
Class of Warrant or Right, Exercise Price     $ 7.50          
March 2016 Promissory Notes Common Stock Warrants [Member]                
Class of Warrant or Right, Exercise Price       $ 7.50        
Common Stock Warrant Issued for Marketing and Development Services [Member]                
Class of Warrant or Right, Exercise Price         $ 7.50      
Northern Arizona University Common Stock Warrant [Member]                
Class of Warrant or Right, Exercise Price           $ 15.00    
July 2015 Consulting Agreement Common Stock Warrant [Member]                
Class of Warrant or Right, Exercise Price             $ 7.50  
University of Arizona Common Stock Warrant [Member]                
Class of Warrant or Right, Exercise Price               $ 7.50
[1] The warrants also terminate, if not exercised (i) within two years of the closing of an initial public offering of common stock; or (ii) a liquidation, dissolution or winding up of the Company.