XML 46 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity - Common Stock Warrants (Details) - $ / shares
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 19, 2018
Feb. 28, 2019
Jun. 30, 2019
Jun. 30, 2019
Jun. 30, 2018
February 2019 common stock warrants          
Convertible Preferred Stock          
Number of warrants issued   2,000,000      
Exercise price of warrants (in dollars per share)   $ 6.25      
Warrants term   5 years      
Warrants outstanding     1,991,300 1,991,300  
Weighted average remaining contractual life       4 years 7 months 10 days  
June 2018 common stock warrants          
Convertible Preferred Stock          
Number of warrants issued 4,200,000        
Exercise price of warrants (in dollars per share) $ 12.00        
Warrants term 5 years        
Weighted average remaining contractual life       3 years 11 months 23 days  
Common stock          
Convertible Preferred Stock          
Number of shares issued     49,495 403,241 539,026
Oppenheimer & Co. Inc | Common stock | June 2018 common stock warrants          
Convertible Preferred Stock          
Number of shares issued 4,200,000        
Share price (in dollars per share) $ 0.001