XML 52 R41.htm IDEA: XBRL DOCUMENT v3.19.2
Convertible Preferred Stock and Stockholders' Equity (Details Narrative)
1 Months Ended 6 Months Ended
Mar. 05, 2018
USD ($)
$ / shares
shares
May 23, 2017
shares
May 24, 2016
shares
Jun. 10, 2014
shares
Jun. 05, 2013
shares
Sep. 30, 2016
$ / shares
shares
Jun. 30, 2019
USD ($)
Integer
$ / shares
shares
Jun. 30, 2018
USD ($)
Dec. 31, 2018
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of stockholders votes | Integer             1    
Dividends declared | $                
Dividends paid | $                
Preferred stock, stated value             $ 0.001   $ 0.001
Exercise price of warrants             $ 0.70    
Warrants exercisable date             Sep. 29, 2021    
Proceeds from warrant exercise | $             $ 9,864,697  
Increased in stockholders' equity | $ $ 27,000,000                
Increased in common shares outstanding | shares 35,791,927                
Remaining shares available for issuance | shares             3,293,836    
Total compensation cost not yet recognized | $             $ 1,900,000    
Weighted average amortization period of total compensation cost not yet recognized             4 years    
2012 Stock Incentive Plan [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Increase in number of shares authorized for issuance under the plan | shares   4,000,000 1,500,000 1,000,000 1,000,000        
Warrant [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Exercise price of warrants             $ 0.70    
Number of restricted warrants exercise | shares 35,791,927                
Proceeds from warrant exercise | $ $ 10,000,000                
Maximum [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Exercise price of warrants $ 0.70                
Minimum [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Exercise price of warrants $ 0.28                
Series A Convertible Preferred Stock [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of preferred stock issued | shares           24,000      
Preferred stock, par value           $ 0.001      
Preferred stock, stated value           1,000      
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%