XML 50 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Summary of Changes in Warrant Liabilities (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
Derivative Liabilities [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Balance at December 31, 2023 $ 22,899
Extinguishment of derivative liabilities (37,040)
Recognition of warrant liabilities and derivative liabilities 57,828
Change in fair value (8,669)
Balance at September 30, 2024 35,018
Warrant [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Balance at December 31, 2023 40,834
Recognition of warrant liabilities 11,405
Reclassification of warrant liabilities to equity (1,062)
Reclassification to warrant liabilities from equity 45
Expired warrants (1,460)
Warrant reprice adjustment 4,938
Change in fair value $ (36,012)
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Fair Value Adjustment of Warrants
Balance at September 30, 2024 $ 18,688