Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details Narrative)

v3.22.1
Stockholders' Equity (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 21 Months Ended
Mar. 11, 2022
Jun. 26, 2020
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Dec. 31, 2021
Mar. 19, 2021
Dec. 31, 2020
Class Of Stock [Line Items]                
Preferred Stock, Par or Stated Value Per Share     $ 0.0001   $ 0.0001      
Preferred stock, authorized     10,000,000   10,000,000      
Proceeds from issuance of common stock, net     $ 21,282 $ 10,669        
Fair Value Adjustment Of Warrants     $ 746 $ 7,151        
Registered Direct Offering [Member]                
Class Of Stock [Line Items]                
Gross proceeds from issuance of common stock and warrants $ 25,000              
Placement Agent Warrants [Member] | Registered Direct Offering [Member]                
Class Of Stock [Line Items]                
Issuance of warrants 992,626              
Fair value of warrants issued $ 500              
RDO Investor Warrants [Member] | Registered Direct Offering [Member]                
Class Of Stock [Line Items]                
Issuance of warrants 14,180,375              
Proceeds from issuance of common stock and warrants $ 7,900              
Fair value of warrants issued $ 7,500              
Common Class A [Member]                
Class Of Stock [Line Items]                
Common stock, par value     $ 0.0001   $ 0.0001 $ 0.0001    
Common stock, authorized     400,000,000   400,000,000 400,000,000    
Common stock, issued     77,066,612   77,066,612 53,148,952    
Common stock, outstanding     77,066,612 25,733,805 [1] 77,066,612 53,148,952   20,718,659 [1]
Class A common stock issuance (in shares)     23,948,316 3,607,045 [1]        
Conversion of Class B common stock to Class A common stock (in shares) [1]       657,982        
Common Class A [Member] | ATM Agreement [Member]                
Class Of Stock [Line Items]                
Class A common stock issuance (in shares)     9,767,941 12,624,657 15,086,100      
Proceeds from issuance of common stock, net     $ 21,282 $ 10,669 $ 36,400      
Payments for commission     $ 658 $ 330 $ 1,100      
Common Class A [Member] | ATM Agreement [Member] | Piper Sandler & Co. [Member]                
Class Of Stock [Line Items]                
Common Stock, Shares Authorized             $ 50,000  
Common Class A [Member] | ATM Agreement [Member] | Piper Sandler & Co. [Member] | Maximum [Member]                
Class Of Stock [Line Items]                
Sale of common stock commission on gross sale price   3.00%            
Common Class A [Member] | Registered Direct Offering [Member]                
Class Of Stock [Line Items]                
Class A common stock issuance (in shares) 14,180,375              
Fair value of common stock issued $ 16,300              
Proceeds from issuance of common stock and warrants $ 17,100              
Common Class A [Member] | Stock Price Equaled or Exceeded 42.00 [Member]                
Class Of Stock [Line Items]                
Common stock, shares outstanding subject to cancellation     285,715   285,715      
Closing price per share     $ 42.00   $ 42.00      
Conversion of common stock consecutive trading period     20 days          
Common stock maximum trading period     30 days          
Common Class A [Member] | Stock Price 47.25 [Member]                
Class Of Stock [Line Items]                
Common stock, shares outstanding subject to cancellation     174,194   174,194      
Closing price per share     $ 47.25   $ 47.25      
Common Class B [Member]                
Class Of Stock [Line Items]                
Common stock, par value     $ 0.0001   $ 0.0001      
Common stock, authorized     20,000,000   20,000,000      
Common stock, issued     0   0 0    
Common stock, outstanding     0   0 0   2,302,936
Common stock, voting rights     one          
Conversion of Class B common stock to Class A common stock (in shares)       (2,302,936)        
[1] Prior periods have been adjusted to reflect the 1-for-3.5 reverse stock split on September 30, 2021. See Note 2, Reverse Stock Split, for details.