Quarterly report pursuant to Section 13 or 15(d)

Warrants And Derivatives - Schedule of Fair Value of Liability-Classified Warrants and Derivatives Recorded in Warrant Liabilities (Details)

v3.23.1
Warrants And Derivatives - Schedule of Fair Value of Liability-Classified Warrants and Derivatives Recorded in Warrant Liabilities (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Class Of Warrant Or Right [Line Items]    
Number of Issuable Shares 80,800,956  
Fair value, Warrant and derivatives noncurrent $ 49,405 $ 39,950
Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Warrant And Derivative Liabilities Warrant And Derivative Liabilities
Public Warrants    
Class Of Warrant Or Right [Line Items]    
Number of Issuable Shares 19,221,960  
Issuance 2021-03  
Maturity 2027-03  
Exercise Price $ 11.50  
Fair value, Warrant and derivatives noncurrent $ 4,998 $ 1,922
Private Placement Warrants    
Class Of Warrant Or Right [Line Items]    
Number of Issuable Shares 78,000  
Issuance 2021-03  
Maturity 2027-03  
Exercise Price $ 11.50  
Fair value, Warrant and derivatives noncurrent $ 20 8
FP Combination Warrants    
Class Of Warrant Or Right [Line Items]    
Number of Issuable Shares 8,291,704  
Issuance 2022-03  
Maturity 2027-03  
Exercise Price $ 10.00  
Fair value, Warrant and derivatives noncurrent $ 19,486 18,573
2027 Warrants    
Class Of Warrant Or Right [Line Items]    
Number of Issuable Shares 17,253,279  
Issuance 2022-10  
Maturity 2027-10  
Exercise Price $ 2.898  
Fair value, Warrant and derivatives noncurrent $ 16,369 13,707
Conversion Option Derivative    
Class Of Warrant Or Right [Line Items]    
Number of Issuable Shares 35,956,013  
Issuance 2022-10  
Maturity 2027-10  
Exercise Price $ 2.898  
Fair value, Warrant and derivatives noncurrent $ 8,532 $ 5,740