Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Narrative) (Details)

v3.20.1
Stockholders' Equity (Narrative) (Details) - USD ($)
1 Months Ended 12 Months Ended
Dec. 18, 2018
Apr. 20, 2018
Feb. 14, 2018
Jan. 25, 2018
Jan. 04, 2018
May 24, 2019
Jan. 31, 2019
Aug. 31, 2018
Aug. 21, 2018
Mar. 31, 2018
Feb. 21, 2018
Dec. 31, 2019
Dec. 31, 2018
Nov. 03, 2017
Class of Stock [Line Items]                            
Proceeds from issuance of common stock                       $ 24,825,000  
Fair value of restricted stock                          
Proceeds from warrant exercise                       $ 350,000  
H.C. Wainwright [Member]                            
Class of Stock [Line Items]                            
Proceeds from issuance of common stock                       $ 9,500,000    
Stock issued during period                       5,995,559    
Common Stock [Member]                            
Class of Stock [Line Items]                            
Stock issued during period                       8,351,762    
Fair value of restricted stock                          
Warrant [Member]                            
Class of Stock [Line Items]                            
Exercise price                       $ 1.94    
Warrants to purchase common stock                         13,009  
Number of shares of common stock issuable upon conversion     100,000                      
Proceeds from warrant exercise                         $ 400,000  
Restricted common stock [Member]                            
Class of Stock [Line Items]                            
Stock issued during period             150,000              
Share price             $ 1.70              
Restricted common stock [Member] | Directors and Officers [Member]                            
Class of Stock [Line Items]                            
Stock issued during period                         327,416  
Kairos Global Technology, Inc [Member] | Common Stock [Member]                            
Class of Stock [Line Items]                            
Conversion price                           $ 6.80
Preferred stock stated value per share                           $ 6.80
Number of shares of common stock issuable upon conversion                           1,750,001
Prive Technologies, Inc. [Member]                            
Class of Stock [Line Items]                            
Common stock shares held in escrow                     200,000      
Series B Preferred Stock [Member]                            
Class of Stock [Line Items]                            
Shares terminated                         91,496  
Stock issued during period                         500,000  
Share price                         $ 5.31  
Preferred stock, shares outstanding                       4,199 13,000  
Preferred stock outstanding                       4,199 13,000  
Conversion of stock shares converted into common stock                       8,801 1,353,505  
Common Stock [Member]                            
Class of Stock [Line Items]                            
Stock issued during period     100,000             100,000     3,215  
Proceeds from warrant exercise     $ 350,000                      
Common Stock [Member] | H.C. Wainwright [Member]                            
Class of Stock [Line Items]                            
Proceeds from issuance of common stock           $ 100,000,000           $ 23,800,000    
Stock issued during period           8,351,762                
Amount of Sales Agreement           $ 23,800,000                
Percentage of commission of aggregate proceeds           3.00%                
Share price                       $ 2.97    
Common Stock [Member] | 2017 Equity Incentive Plan [Member]                            
Class of Stock [Line Items]                            
Stock issued during period                       239,751    
Common Stock [Member] | Consultant and advisory board members [Member] | 2017 Equity Incentive Plan [Member]                            
Class of Stock [Line Items]                            
Stock issued during period                       48,500    
Fair value of restricted stock                       $ 2,200,000    
Share price                       $ 1.41    
Common Stock [Member] | Advisory board members and employees [Member] | 2019 Equity Incentive Plan [Member]                            
Class of Stock [Line Items]                            
Stock issued during period                       1,493,832    
Common Stock [Member] | Consulting Services [Member]                            
Class of Stock [Line Items]                            
Stock issued during period 22,523 18,000   2,754                    
Share price $ 5.55 $ 14.33   $ 7.26                    
Common Stock [Member] | Stock Options [Member]                            
Class of Stock [Line Items]                            
Stock issued during period         19,533                  
Common Stock [Member] | BMSS [Member]                            
Class of Stock [Line Items]                            
Stock issued during period               50,000 50,000          
Share price               $ 5.31            
Common Stock [Member] | Prive Technologies, Inc. [Member]                            
Class of Stock [Line Items]                            
Stock issued during period                     1,000,000      
Common Stock [Member] | Corporate Stock Transfer, Inc [Member]                            
Class of Stock [Line Items]                            
Common stock shares held in escrow                     200,000