Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation - Schedule of Unvested Time-based Restricted Common Stock Activity (Details)

v3.22.4
Stock-Based Compensation - Schedule of Unvested Time-based Restricted Common Stock Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Restricted Common Stock, Stock Options, Restricted Stock Units ("RSUs") and Warrants (Details) - Schedule of Unvested Time-based Restricted Common Stock Activity [Line Items]      
Number of Shares, Beginning balance   0  
Number of Shares, Granted   4,033,159  
Number of Shares, Ending balance     0
Unvested Time Based Restricted Stock [Member]      
Restricted Common Stock, Stock Options, Restricted Stock Units ("RSUs") and Warrants (Details) - Schedule of Unvested Time-based Restricted Common Stock Activity [Line Items]      
Number of Shares, Granted   212,189 1,544,359
Service based R S Us [Member]      
Restricted Common Stock, Stock Options, Restricted Stock Units ("RSUs") and Warrants (Details) - Schedule of Unvested Time-based Restricted Common Stock Activity [Line Items]      
Number of Shares, Beginning balance 610,561    
Weighted Average Grant-Date Fair Value, Beginning balance $ 5.93    
Number of Shares, Vested (808,071)    
Weighted Average Grant-Date Fair Value, Vested $ 7.91    
Number of Shares, Granted 922,552    
Weighted Average Grant-Date Fair Value, Granted $ 6.89    
Number of Shares, Forfeited (22,514)    
Weighted Average Grant-Date Fair Value, Forfeited $ 9.11    
Number of Shares, Converted to RSAs (702,528)    
Weighted Average Grant-Date Fair Value, Converted to RSAs $ 8.20    
Number of Shares, Ending balance 610,561  
Weighted Average Grant-Date Fair Value, Ending balance   $ 5.93  
Service Based R S A s [Member]      
Restricted Common Stock, Stock Options, Restricted Stock Units ("RSUs") and Warrants (Details) - Schedule of Unvested Time-based Restricted Common Stock Activity [Line Items]      
Number of Shares, Vested (154,499)    
Weighted Average Grant-Date Fair Value, Vested $ 6.83    
Number of Shares, Granted 10,310,115    
Weighted Average Grant-Date Fair Value, Granted $ 6.73    
Number of Shares, Forfeited (2,002,400)    
Weighted Average Grant-Date Fair Value, Forfeited $ 6.33    
Number of Shares, Converted to RSAs 702,528    
Weighted Average Grant-Date Fair Value, Converted to RSAs $ 8.20    
Number of Shares, Ending balance 8,855,744    
Weighted Average Grant-Date Fair Value, Ending balance $ 6.84