Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Narrative) (Details)

v3.21.1
Stockholders' Equity (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Dec. 12, 2020
Oct. 15, 2020
Jan. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Aug. 20, 2020
Nov. 03, 2017
Class of Stock [Line Items]              
Proceeds from issuance of common stock       $ 264,727 $ 24,825    
Proceeds from sale of common stock       257,472 $ 23,829    
Restricted Stock [Member]              
Class of Stock [Line Items]              
Proceeds from issuance of common stock       $ 450      
Stock issued during period     150,000        
Vested restricted stock units       2,435,553 58,772    
Share price     $ 1.70        
Accelerated vesting number under share based arrangement       471,544      
Restricted Stock [Member] | 2017 Equity Incentive Plan [Member]              
Class of Stock [Line Items]              
Vested restricted stock units       5,000      
Prive Technologies, Inc. [Member]              
Class of Stock [Line Items]              
Number of commons shares held in escrow voided and cancelled       200,000      
Members of our board of directors and an employee of Company [Member] | Restricted Stock [Member]              
Class of Stock [Line Items]              
Stock issued during period       2,048,096      
Number of shares held to cover withholding taxes related to the settlement of restricted stock units       193,881      
Series B Preferred Stock [Member]              
Class of Stock [Line Items]              
Preferred stock, shares outstanding       4,199 4,199    
Conversion of stock shares converted into common stock         8,801    
Common Stock [Member]              
Class of Stock [Line Items]              
Stock issued during period       1,492,487      
Proceeds from sale of common stock       $ 2,900      
Issuance of common stock shares exercised       1,492,487      
Shares of restricted common stock issued       122,377      
Purchase price           $ 1.94  
Issuance in connection with conversion of notes payable         1,813,500    
Common Stock [Member] | 2017 Equity Incentive Plan [Member]              
Class of Stock [Line Items]              
Stock issued during period         239,751    
Common Stock [Member] | Employees [Member]              
Class of Stock [Line Items]              
Value of previously accrued compensation to executive, settled through issuance of common stock       $ 175      
Common Stock [Member] | Consultant and advisory board members [Member]              
Class of Stock [Line Items]              
Stock issued during period       40,634      
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    
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] | 2019 ATM Offering [Member] | H.C. Wainwright [Member]              
Class of Stock [Line Items]              
Proceeds from issuance of common stock         $ 23,800    
Stock issued during period       4,433,468 8,351,762    
Commision paid         $ 1,000    
Weighted average price       $ 19.13 $ 2.97    
Maximum amount of sales shares       $ 100,000      
Common Stock [Member] | 2020 ATM Offering [Member] | H.C. Wainwright [Member]              
Class of Stock [Line Items]              
Proceeds from issuance of common stock       $ 2,575,000      
Stock issued during period       49,932,051      
Commision paid       $ 7,300,000      
Weighted average price       $ 5.30      
Maximum amount of sales shares $ 200,000 $ 100,000          
Percentage of commission 3.00% 3.00%          
Number of cumulatively sold shares   30.6          
Gross proceeds   $ 74,000          
Common Stock [Member]              
Class of Stock [Line Items]              
Stock issued during period       49,932,051 8,351,762    
Proceeds from sale of common stock       $ 257,472 $ 23,829    
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