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.2
Warrants And Derivatives - Schedule of Fair Value of Liability-Classified Warrants and Derivatives Recorded in Warrant Liabilities (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Class Of Warrant Or Right [Line Items]    
Number of Issuable Shares 81,697,628  
Fair value, Warrant and derivatives noncurrent $ 37,919 $ 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 $ 3,076 $ 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 $ 12 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 $ 20,066 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 $ 11,876 13,707
Conversion Option Derivative    
Class Of Warrant Or Right [Line Items]    
Number of Issuable Shares 36,852,685  
Issuance 2022-10  
Maturity 2027-10  
Exercise Price $ 2.898  
Fair value, Warrant and derivatives noncurrent $ 2,889 $ 5,740