Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details)

v3.22.4
Stockholders' Equity (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended 17 Months Ended
Mar. 31, 2022
USD ($)
$ / shares
shares
Jan. 31, 2021
USD ($)
$ / shares
shares
Oct. 31, 2020
USD ($)
Mar. 31, 2021
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
shares
Sep. 30, 2021
USD ($)
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Nov. 21, 2022
shares
Jul. 31, 2022
shares
Oct. 19, 2021
shares
Oct. 31, 2019
shares
Nov. 17, 2017
Nov. 03, 2017
$ / shares
shares
Stockholders' Equity (Details) [Line Items]                                    
Common stock, shares authorized             170,000,000   340,000,000 170,000,000   340,000,000 340,000,000          
Issuance expense (in Dollars) | $       $ 2,137 $ 5,715 $ 2,137 $ 6,455 $ 3,045 $ 6,640 $ 14,901 $ 7,255              
Proceeds from the sale of stock (in Dollars) | $       $ 84,817 $ 272,737 $ 84,817 $ 304,849 $ 120,516 $ 304,849 $ 684,817 $ 264,727              
Accelerated vesting number under share based arrangement                     471,544              
2019 Equity Incentive Plan [Member]                                    
Stockholders' Equity (Details) [Line Items]                                    
Common stock reserved for Issuance                           10,000,000.0   3,600,000    
Common Stock [Member]                                    
Stockholders' Equity (Details) [Line Items]                                    
Issuance of common stock shares exercised                 37,052,612 24,344,057 49,932,051              
Shares issued for acquisition                   11,800,000                
Issuance of common stock shares exercised                   10,286                
Shares of restricted common stock issued                     122,377              
Common Stock Warrants [Member]                                    
Stockholders' Equity (Details) [Line Items]                                    
Issuance of common stock shares exercised                     1,492,487              
Warrants to purchase common stock                 63,000     63,000            
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares                 $ 48.37     $ 48.37            
2019 private placement transaction [Member]                                    
Stockholders' Equity (Details) [Line Items]                                    
Issuance of common stock shares exercised                 415,657                  
Proceeds from the sale of stock (in Dollars) | $                 $ 800                  
Connection with Cashless Exercise of Warrants [Member]                                    
Stockholders' Equity (Details) [Line Items]                                    
Issuance of common stock shares exercised                 543,686                  
Warrants to purchase common stock                 1,257,235     1,257,235            
Cashless exercise of stock options [Member]                                    
Stockholders' Equity (Details) [Line Items]                                    
Issuance of common stock shares exercised                 10,286                  
Issuance of common stock shares exercised                 12,000                  
0% Series B Convertible Preferred Stock [Member]                                    
Stockholders' Equity (Details) [Line Items]                                    
Preferred Stock, Convertible, Conversion Ratio                 0     0         0  
Conversion of preferred stock converted into common stock                 2,199 2,000                
Preferred stock, shares outstanding                 0 2,199   0            
Exercise of Common Stock Warrants [Member]                                    
Stockholders' Equity (Details) [Line Items]                                    
Proceeds from the sale of stock net (in Dollars) | $                     $ 2,900              
Exercise of Common Stock Warrants [Member] | Common Stock [Member]                                    
Stockholders' Equity (Details) [Line Items]                                    
Issuance of common stock shares exercised                     1,492,487              
Purchase price (in Dollars per share) | $ / shares                     $ 1.94              
Exercise of Common Stock Warrants [Member] | 2019 private placement transaction [Member]                                    
Stockholders' Equity (Details) [Line Items]                                    
Issuance of common stock shares exercised                 415,657                  
Employees [Member] | Common Stock [Member]                                    
Stockholders' Equity (Details) [Line Items]                                    
Value of previously accrued compensation to executive, settled through issuance of common stock (in Dollars) | $                     $ 175,000              
Consultant and advisory board members [Member] | Common Stock [Member]                                    
Stockholders' Equity (Details) [Line Items]                                    
Issuance of common stock shares exercised                     40,634              
Prive Technologies, Inc. [Member]                                    
Stockholders' Equity (Details) [Line Items]                                    
Number of commons shares held in escrow voided and cancelled                     200,000              
Restricted Stock [Member]                                    
Stockholders' Equity (Details) [Line Items]                                    
Proceeds from the sale of stock (in Dollars) | $                     $ 450              
Restricted Stock [Member] | 2019 Equity Incentive Plan [Member]                                    
Stockholders' Equity (Details) [Line Items]                                    
Proceeds from the sale of stock (in Dollars) | $                 $ 10,100 $ 5,100                
Restricted Stock [Member] | 2017 Equity Incentive Plan [Member]                                    
Stockholders' Equity (Details) [Line Items]                                    
Vested restricted stock units                     5,000              
Share-Based Payment Arrangement, Option [Member] | 2019 Equity Incentive Plan [Member]                                    
Stockholders' Equity (Details) [Line Items]                                    
Common stock reserved for Issuance                             4,400,000      
Sales Agents [Member] | Common Stock [Member]                                    
Stockholders' Equity (Details) [Line Items]                                    
Weighted average price (in Dollars per share) | $ / shares                 $ 8.23     $ 8.23            
Sales Agents [Member] | Common Stock [Member] | ATM Offering2022 Member                                    
Stockholders' Equity (Details) [Line Items]                                    
Proceeds from the sale of stock net (in Dollars) | $ $ 298,200                                  
Issuance expense (in Dollars) | $ $ 6,600                                  
Issuance of common stock shares exercised 37,052,612                                  
Weighted average price (in Dollars per share) | $ / shares $ 8.23                                  
Proceeds from the sale of stock (in Dollars) | $ $ 304,800                                  
Sales Agents [Member] | Common Stock [Member] | 2021 ATM Offering [Member]                                    
Stockholders' Equity (Details) [Line Items]                                    
Maximum amount of sales shares (in Dollars) | $                 $ 500,000 600,000                
Proceeds from the sale of stock net (in Dollars) | $                   587,200                
Issuance of common stock shares exercised                 37,052,612     19,910,589            
Weighted average price (in Dollars per share) | $ / shares                 $ 29.53     $ 29.53            
Proceeds from the sale of stock (in Dollars) | $                 $ 298,200                  
H.C. Wainwright [Member] | Common Stock [Member] | 2021 ATM Offering [Member]                                    
Stockholders' Equity (Details) [Line Items]                                    
Issuance expense (in Dollars) | $                   $ 12,800                
Proceeds from the sale of stock (in Dollars) | $                       $ 600,000            
H.C. Wainwright [Member] | Common Stock [Member] | 2020 ATM Offering [Member]                                    
Stockholders' Equity (Details) [Line Items]                                    
Maximum amount of sales shares (in Dollars) | $     $ 100,000               $ 200,000              
Proceeds from the sale of stock net (in Dollars) | $   $ 82,700                                
Issuance expense (in Dollars) | $   $ 2,100                                
Issuance of common stock shares exercised   4,433,468                 49,932,051              
Weighted average price (in Dollars per share) | $ / shares   $ 19.13                 $ 5.30              
Proceeds from the sale of stock (in Dollars) | $   $ 84,800                 $ 257,500              
Percentage of commission     3.00%                              
Commissions paid (in Dollars) | $                     $ 7,300              
Members of our board of directors and an employee of Company [Member]                                    
Stockholders' Equity (Details) [Line Items]                                    
Shares issued for acquisition                 1,819,332                  
Members of our board of directors and an employee of Company [Member] | Restricted Stock [Member]                                    
Stockholders' Equity (Details) [Line Items]                                    
Issuance of common stock shares exercised                     2,048,096              
Number of shares held to cover withholding taxes related to the settlement of restricted stock units                 685,781   193,881              
Members of our board of directors and an employee of Company [Member] | Restricted Stock [Member] | 2019 Equity Incentive Plan [Member]                                    
Stockholders' Equity (Details) [Line Items]                                    
Issuance of common stock shares exercised                   464,021                
Number of shares held to cover withholding taxes related to the settlement of restricted stock units                   174,685                
Kairos Global Technology, Inc [Member] | Common Stock [Member]                                    
Stockholders' Equity (Details) [Line Items]                                    
Number of shares of common stock issuable upon conversion                                   1,750,001
Conversion price (in Dollars per share) | $ / shares                                   $ 6.80
Preferred stock stated value per share (in Dollars per share) | $ / shares                                   $ 6.80
Whinstone [Member]                                    
Stockholders' Equity (Details) [Line Items]                                    
Shares issued for acquisition                 11,800,000                  
ESS Metron [Member]                                    
Stockholders' Equity (Details) [Line Items]                                    
Shares issued for acquisition                 645,248