Annual report pursuant to Section 13 and 15(d)

Warrants and Derivatives - Schedule of Liability-Classified Warrants and Derivatives (Details)

v3.24.1
Warrants and Derivatives - Schedule of Liability-Classified Warrants and Derivatives (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Class Of Warrant Or Right [Line Items]    
Beginning balance $ 39,950 $ 74,149
Initial recognition from Tailwind Two Merger   13,124
Initial recognition as discount on debt   59,487
Change in fair value of warrant and derivative liabilities $ (5,488) $ (43,300)
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Change in Fair Value of Warrants and Derivative Liabilities Change in Fair Value of Warrants and Derivative Liabilities
Reclassification of liability-classified warrants and derivatives to equity-classified   $ (11,007)
Net settlement of liability-classified warrants into common stock   (7,616)
Issuance of contingently issuable shares   (44,887)
Ending balance $ 34,462 39,950
Current Warrant and Derivative Liabilities    
Class Of Warrant Or Right [Line Items]    
Beginning balance 0 68,518
Change in fair value of warrant and derivative liabilities   13,342
Reclassification of current warrant and derivative liabilities to warrant and derivative liabilities   (25,966)
Reclassification of liability-classified warrants and derivatives to equity-classified   (11,007)
Issuance of contingently issuable shares   (44,887)
Ending balance   0
Warrant and Derivative Liabilities    
Class Of Warrant Or Right [Line Items]    
Beginning balance 39,950 5,631
Initial recognition from Tailwind Two Merger   13,124
Initial recognition as discount on debt   59,487
Change in fair value of warrant and derivative liabilities (5,488) (56,642)
Reclassification of current warrant and derivative liabilities to warrant and derivative liabilities   25,966
Net settlement of liability-classified warrants into common stock   (7,616)
Ending balance $ 34,462 $ 39,950