XML 24 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Convertible Preferred Stock and Stockholders' Equity (Details Narrative)
1 Months Ended 3 Months Ended
Aug. 07, 2019
USD ($)
$ / shares
shares
Sep. 30, 2016
$ / shares
shares
Mar. 31, 2020
USD ($)
Integer
$ / shares
shares
Dec. 31, 2019
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of stockholders votes | Integer     1  
Dividends declared | $      
Dividends paid | $      
Common stock, par value     $ 0.001 $ 0.001
Preferred stock, par or stated value     0.001 $ 0.001
Exercise price of warrants     $ 0.70  
Warrants exercisable date     Sep. 29, 2021  
Remaining shares available for issuance | shares     2,192,829  
Total compensation cost not yet recognized | $     $ 4,300,000  
Weighted average amortization period of total compensation cost not yet recognized     4 years  
Series A Convertible Preferred Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Preferred stock, par or stated value   $ 1,000    
Number of preferred stock issued | shares   24,000    
Preferred stock, par value   $ 0.001    
Preferred stock, conversion price   $ 0.65    
Common stock issuable from warrants | shares   36,923,078    
Preferred stock dividend rate   6.00%    
Preferred stock redemption, triggering event, percent of common stock sold threshold   50.00%    
Private Placement [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Net proceeds received | $ $ 23,100,000      
Private Placement [Member] | Common Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Sale of stock, number of shares sold | shares 6,585,000      
Common stock, par value $ 0.001      
Sale of stock, price per share $ 2.05      
Private Placement [Member] | Series B Convertible Preferred Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Sale of stock, number of shares sold | shares 5,610,121      
Preferred stock, par or stated value $ 0.001      
Conversion price per share $ 2.05