XML 63 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity - Common Stock (Details)
12 Months Ended
Dec. 31, 2018
Vote
$ / shares
shares
Dec. 31, 2017
$ / shares
shares
Common Stock    
Common stock, authorized (in shares) 150,000,000 150,000,000
Par value of common stock (in dollars per share) | $ / shares $ 0.001 $ 0.001
Common stock, issued (in shares) 7,141,996 2,364,526
Common Stock, outstanding (in shares) 7,141,996 2,364,526
Number of votes entitled to each common stock share | Vote 1  
Common stock dividends, declared or paid (in dollars per share) | $ / shares $ 0  
Shares reserved for future issuance (in shares) 5,589,766 421,835
Common stock warrants    
Common Stock    
Shares reserved for future issuance (in shares) 4,202,449 2,454
Common stock options outstanding    
Common Stock    
Shares reserved for future issuance (in shares) 433,389 283,277
Common stock options reserved    
Common Stock    
Shares reserved for future issuance (in shares) 877,917 83,739
Employee Stock Purchase Plan    
Common Stock    
Shares reserved for future issuance (in shares) 76,011 52,365