XML 50 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity and Derivative Liability - Warrants - Series C Preferred Stock Issuances and Beneficial Conversion Feature (Details)
3 Months Ended 12 Months Ended
Jul. 03, 2018
USD ($)
$ / shares
shares
Mar. 31, 2020
USD ($)
item
$ / shares
shares
Mar. 31, 2019
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2018
USD ($)
shares
Preferred stock, Common Stock and Warrant Offering          
Deemed dividend | $       $ 77,721 $ 4,700,000
Warrants          
Preferred stock, Common Stock and Warrant Offering          
Warrants issued (in shares) 88,928        
Common Stock          
Preferred stock, Common Stock and Warrant Offering          
Issuance of stock (in shares)   2,311,867      
Conversion of preferred stock to common (in shares)     424    
Stock issued as a result of conversion (in shares)       1,353 81,585
Over-Allotment Option          
Preferred stock, Common Stock and Warrant Offering          
Fair value of warrants | $ $ 200,000        
Series C          
Preferred stock, Common Stock and Warrant Offering          
Preferred stock issued (in shares)   1,827   1,827  
Stock Issuance Costs | $         $ 500,000
Convertible preferred stock, par value | $ / shares $ 1,000 $ 1,000   $ 1,000  
Issuance of stock (in shares) 10,826        
Consecutive trading days | item   10      
Proceeds from issuance of preferred stock | $ $ 9,900,000        
Offering costs | $ $ 900,000        
Redemption price per warrant | $ / shares $ 0.70        
Required common stock price to redeem warrants | $ / shares 434.00        
Beneficial conversion amount accreted back as preferred stock | $   $ 3,800,000     $ 3,800,000
Preferred shares converted (in shares)       147  
Conversion of preferred stock to common (in shares)         8,852
Percentage of preferred stock convertible immediately         100.00%
Series C | Warrants          
Preferred stock, Common Stock and Warrant Offering          
Exercise price per share | $ / shares $ 108.50        
Series C | Preferred Stock          
Preferred stock, Common Stock and Warrant Offering          
Preferred stock issued (in shares) 1        
Conversion of preferred stock to common (in shares)     (46)    
Series C | Over-Allotment Option          
Preferred stock, Common Stock and Warrant Offering          
Warrants offered placement fee 3,991        
Stock price | $ / shares $ 119.70        
Fair value of warrants | $ $ 100,000        
Series C | Over-Allotment Option | Warrants          
Preferred stock, Common Stock and Warrant Offering          
Fair value of warrants | $ $ 100,000