Annual report pursuant to Section 13 and 15(d)

Mezzanine Equity (Details Narrative)

v3.22.1
Mezzanine Equity (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
Sep. 17, 2021
Mar. 31, 2020
May 24, 2019
May 23, 2019
Jun. 30, 2021
Jun. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Temporary Equity [Line Items]                
Preferred stock, par value             $ 0.0001  
Common stock maximum trading period             30 days  
Fair value of convertible senior notes             $ 73,538,000  
Exchange of Series A preferred stock for convertible senior notes             $ 8,936,000  
Series A Convertible Redeemable Preferred Stock Converted to Class A Common Stock [Member]                
Temporary Equity [Line Items]                
Number of shares issued upon conversion             1,168,297  
Series A Warrants [Member]                
Temporary Equity [Line Items]                
Warrants issued to purchase common stock     2,933,333          
Estimated fair value of warrant     $ 12,786,000          
Series A Redeemable Convertible Preferred Stock [Member]                
Temporary Equity [Line Items]                
Mezzanine Equity, par value             $ 0.0001  
Aggregate purchase price per share             $ 1,000  
Temporary equity, dividend rate till second anniversary of closing date at annual rate             12.00%  
Temporary equity, dividend rate after second anniversary             16.00%  
Dividend declared             $ 0 $ 0
Temporary equity, conversion price per share             $ 23.35  
Temporary equity, effective conversion             $ 18.90  
Temporary equity, reduction in carrying value, beneficial conversion feature             $ 22,104,000  
Temporary equity, amortization period of discount             2 years  
Conversion of Series A preferred stock to Class A common stock, shares               5,000
Conversion of Series A preferred stock to Class A common stock, reduction in carrying value               $ 4,852,000
Exchange of Series A preferred stock for Convertible Senior Notes, Shares             30,390  
Reduction in carrying value of preferred stock             $ (33,716,000)  
Fair value of convertible senior notes             63,780,000  
Exchange of Series A preferred stock for convertible senior notes             8,936,000  
Carrying amount of Convertible Senior Notes consideration received             72,716,000  
Dividends accrued on preferred stock             $ 7,664,000  
Number of shares outstanding             19,610 50,000
Series A Redeemable Convertible Preferred Stock [Member] | Exchange Notes [Member]                
Temporary Equity [Line Items]                
Exchange of Series A preferred stock for Convertible Senior Notes, Shares         30,390      
Series A Redeemable Convertible Preferred Stock [Member] | Cash Notes [Member]                
Temporary Equity [Line Items]                
Cash proceeds from issuance of convertible senior notes             $ 39,000,000  
Series A Redeemable Convertible Preferred Stock [Member] | Minimum [Member]                
Temporary Equity [Line Items]                
Temporary Equity to Conversion of Preferred Stock             $ 1,000,000  
Temporary equity, minimum percentage of conversion price to the closing price             130.00%  
Series A Redeemable Convertible Preferred Stock [Member] | Dividends Payable in February [Member]                
Temporary Equity [Line Items]                
Dividend payable date             --02-24  
Series A Redeemable Convertible Preferred Stock [Member] | Dividends Payable In May [Member]                
Temporary Equity [Line Items]                
Dividend payable date             --05-24  
Series A Redeemable Convertible Preferred Stock [Member] | Dividends Payable in August [Member]                
Temporary Equity [Line Items]                
Dividend payable date             --08-24  
Series A Redeemable Convertible Preferred Stock [Member] | Dividends Payable in November [Member]                
Temporary Equity [Line Items]                
Dividend payable date             --11-24  
Series A Redeemable Convertible Preferred Stock [Member] | Purchasers [Member]                
Temporary Equity [Line Items]                
Number of shares issued       55,000        
Aggregate purchase price per share       $ 1,000        
Gross proceeds from convertible preferred stock       $ 55,000,000        
Common Class A [Member]                
Temporary Equity [Line Items]                
Average daily trading volume of common stock             250,000  
Conversion of common stock consecutive trading period             20 days  
Common stock maximum trading period             30 days  
Conversion of Series A, Series B preferred stock to Class A common stock (in shares) 25,565,707         1,049,508   250,414
Series B Convertible Redeemable Preferred Stock [Member]                
Temporary Equity [Line Items]                
Mezzanine Equity, par value             $ 0.0001 $ 0.0001
Number of shares issued             0 22,050
Temporary equity, conversion price per share   $ 0.308            
Distributions on then-applicable liquidation preference shares, percentage per annum             12.00%  
Distributions on then-applicable liquidation preference shares, percentage, expiration             May 24, 2021  
Distributions on liquidation preference share thereafter, percentage             16.00%  
Number of shares outstanding             0 22,050
Series B Convertible Redeemable Preferred Stock [Member] | Minimum [Member]                
Temporary Equity [Line Items]                
Temporary Equity to Conversion of Preferred Stock             $ 1,000,000  
Series B Convertible Redeemable Preferred Stock [Member] | Private Placement Warrants [Member] | Purchasers [Member]                
Temporary Equity [Line Items]                
Number of shares issued   21,000            
Gross proceeds from convertible preferred stock   $ 21,000,000            
Series B Redeemable Convertible Preferred Stock [Member]                
Temporary Equity [Line Items]                
Mezzanine Equity, par value             $ 0.0001  
Number of shares outstanding             0 22,050
Conversion of Series B preferred stock to Class A common stock, shares 21,038         1,012 (22,050)  
Reduction of carrying value of preferred stock             $ 27,277,000  
Series A Convertible Redeemable Preferred Stock [Member]                
Temporary Equity [Line Items]                
Mezzanine Equity, par value             $ 0.0001 $ 0.0001
Number of shares issued             19,610 50,000
Number of shares outstanding             19,610 50,000