Annual report pursuant to Section 13 and 15(d)

Warrants and Derivatives - Additional Information (Details)

v3.24.1
Warrants and Derivatives - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Sep. 21, 2023
May 30, 2023
Oct. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Nov. 30, 2021
Warrants And Derivatives [Line Items]              
Amount recognized as discount on debt       $ 128,367 $ 148,801    
Loss on extinguishment of debt       $ 0 23,141    
Warrants to purchase common stock       83,578,821      
Accrued expenses and other current liabilities       $ 14,408 11,721    
Proceeds from sale and issuance of equity       25,000      
Payments of stock issuance costs       6,176 49,515    
Proceeds from issuance of common stock       22,172 14,791    
Proceeds from warrants and derivatives       47,445 101,734    
Loss (gain) on change in fair value of warrants       (5,488) (43,300)    
Initial fair value recognized in warrant and derivative liabilities       5,488 43,300    
Inducement Warrants | Senior Secured Notes due 2026              
Warrants And Derivatives [Line Items]              
Cash payment payable for redemption of warrants       $ 7,000      
Warrants exercise price per share       $ 0.01      
Class of warrant or right percentage of common stock issuable on exercise of warrants       0.34744%      
Inducement Warrants | Tailwind Two Merger              
Warrants And Derivatives [Line Items]              
Warrants to purchase common stock       695,000      
Reclassified fair value of warrants to additional paid-in capital       $ 7,600      
Class of warrant or right percentage of common stock issuable on exercise of warrants       0.18708%      
Loss (gain) on change in fair value of warrants         2,000    
FP Pre-Combination Warrants              
Warrants And Derivatives [Line Items]              
Loss (gain) on change in fair value of warrants         (2,500)    
FP Pre-Combination Warrants | Francisco Partners Note Purchase Agreement              
Warrants And Derivatives [Line Items]              
Cash payment payable for redemption of warrants       $ 25,000      
Warrants exercise price per share             $ 0.01
Warrants to purchase common stock       1,000,000      
Class of warrant or right percentage of common stock issuable on exercise of warrants       5.00%     1.50%
Price of warrant       $ 10      
Combination Equity              
Warrants And Derivatives [Line Items]              
Class of warrant or right percentage of common stock issuable on exercise of warrants           0.25%  
Issuance of contingently issuable common shares       774,000      
Loss (gain) on change in fair value of warrants         2,800    
Combination Equity | Tailwind Two Merger              
Warrants And Derivatives [Line Items]              
Reclassified fair value of warrants to additional paid-in capital       $ 8,500      
Combination Warrants              
Warrants And Derivatives [Line Items]              
Class of warrant or right percentage of common stock issuable on exercise of warrants           0.83333%  
Price of warrant           $ 10  
Issuance of warrants       2,800,000      
Warrant expiration term           5 years  
Loss (gain) on change in fair value of warrants         3,400    
Combination Warrants | Tailwind Two Merger              
Warrants And Derivatives [Line Items]              
Reclassified fair value of warrants to additional paid-in capital       $ 11,000      
FP Combination Equity              
Warrants And Derivatives [Line Items]              
Issuance of contingently issuable common shares       3,300,000      
Loss (gain) on change in fair value of warrants         $ 12,300    
FP Combination Equity | Tailwind Two Merger              
Warrants And Derivatives [Line Items]              
Reclassified fair value of warrants to additional paid-in capital       $ 36,400      
Pre-Combination Warrants              
Warrants And Derivatives [Line Items]              
Warrants exercise price per share         $ 0.01    
Class of warrant or right percentage of common stock issuable on exercise of warrants         0.25%    
Loss (gain) on change in fair value of warrants         $ (849)    
FP Combination Warrants              
Warrants And Derivatives [Line Items]              
Warrants exercise price per share       $ 10      
Warrants to purchase common stock       8,291,704      
Issuance of warrants       8,300,000      
Loss (gain) on change in fair value of warrants       $ (2,900) (9,100)    
Public Warrants              
Warrants And Derivatives [Line Items]              
Warrants exercise price per share       $ 11.5      
Warrants to purchase common stock       19,221,960      
Loss (gain) on change in fair value of warrants       $ 579,000 11,200    
Public Warrants | Exceeds $18.00              
Warrants And Derivatives [Line Items]              
Warrants exercise price per share       $ 0.01      
Public Warrants | Exceeds $10.00              
Warrants And Derivatives [Line Items]              
Warrants exercise price per share       0.1      
Public Warrants | Minimum | Exceeds $18.00              
Warrants And Derivatives [Line Items]              
Price of warrant       18      
Public Warrants | Minimum | Exceeds $10.00              
Warrants And Derivatives [Line Items]              
Price of warrant       10      
Public Warrants | Maximum | Exceeds $10.00              
Warrants And Derivatives [Line Items]              
Price of warrant       18      
Public Warrants | Tailwind Two Merger              
Warrants And Derivatives [Line Items]              
Warrants exercise price per share       $ 11.5      
Warrants assumed       11,500,000      
Warrant to purchase term of contract       5 years      
Private Placement Warrants              
Warrants And Derivatives [Line Items]              
Warrants exercise price per share       $ 11.5      
Warrants to purchase common stock       78,000      
Purchasers transferred warrants to other than permitted transferees       7,722,000      
Private Placement Warrants | Tailwind Two Merger              
Warrants And Derivatives [Line Items]              
Warrants exercise price per share       $ 11.5      
Warrants assumed       7,800,000      
Equity Classified Warrants [Member] | Detachable Warrants              
Warrants And Derivatives [Line Items]              
Warrants to purchase common stock       22,300,000      
2027 Warrants              
Warrants And Derivatives [Line Items]              
Warrants exercise price per share     $ 2.898 $ 2.898      
Warrants issued, premium percentage     15.00%        
Warrants to purchase common stock     17,300,000 17,253,279      
Warrant expiration term     5 years        
Warrants issuance costs     $ 801        
Loss (gain) on change in fair value of warrants       $ 3,900 14,300    
Initial fair value recognized in warrant and derivative liabilities     $ 28,000        
Conversion Option Derivative              
Warrants And Derivatives [Line Items]              
Warrants exercise price per share       $ 2.898      
Warrants to purchase common stock       38,733,878      
Conversion Option Derivative | Convertible Notes due 2027              
Warrants And Derivatives [Line Items]              
Warrants issuance costs         900    
Loss (gain) on change in fair value of warrants       $ 3,900 $ 25,700    
Initial fair value recognized in warrant and derivative liabilities       $ 31,500      
Registered Direct Offering              
Warrants And Derivatives [Line Items]              
Proceeds from sale and issuance of equity   $ 37,100          
Payments of stock issuance costs   4,500          
Fair value of warrants   $ 1,500          
Registered Direct Offering | Placement Agent Warrants              
Warrants And Derivatives [Line Items]              
Warrants exercise price per share   $ 1.6          
Warrants to purchase common stock   2,000,000          
Registered Direct Offering | Pre-Funded Warrants              
Warrants And Derivatives [Line Items]              
Warrants exercise price per share   $ 0.0001          
Warrants to purchase common stock   13,000,000          
Registered Direct Offering | RDO Warrants              
Warrants And Derivatives [Line Items]              
Warrants exercise price per share   $ 1.43          
Warrants to purchase common stock   29,000,000          
Registered Direct Offering | Equity Classified Warrants [Member]              
Warrants And Derivatives [Line Items]              
Payments of stock issuance costs   $ 3,000          
Proceeds from warrants and derivatives   $ 24,900          
Confidentially Marketed Public Offering              
Warrants And Derivatives [Line Items]              
Proceeds from sale and issuance of equity $ 32,500            
Payments of stock issuance costs 4,000            
Fair value of warrants $ 1,100            
Confidentially Marketed Public Offering | CMPO Pre-Funded Warrants              
Warrants And Derivatives [Line Items]              
Warrants exercise price per share $ 0.0001            
Warrants to purchase common stock 11,500,000            
Confidentially Marketed Public Offering | CMPO Warrants              
Warrants And Derivatives [Line Items]              
Warrants exercise price per share $ 1.5            
Warrants to purchase common stock 23,200,000            
Confidentially Marketed Public Offering | CMPO Placement Agent Warrants              
Warrants And Derivatives [Line Items]              
Warrants exercise price per share $ 1.75            
Warrants to purchase common stock 1,600,000            
Confidentially Marketed Public Offering | Equity Classified Warrants [Member]              
Warrants And Derivatives [Line Items]              
Payments of stock issuance costs $ 2,800            
Proceeds from warrants and derivatives $ 22,500            
Common Stock [Member] | Registered Direct Offering              
Warrants And Derivatives [Line Items]              
Issuance and sale of stock   16,000,000          
Payments of stock issuance costs   $ 1,500          
Proceeds from issuance of common stock   $ 12,200          
Common Stock [Member] | Confidentially Marketed Public Offering              
Warrants And Derivatives [Line Items]              
Issuance and sale of stock 11,700,000            
Payments of stock issuance costs $ 1,200            
Proceeds from issuance of common stock $ 10,000