XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.3
DERIVATIVE LIABILITY - Schedule of Changes in Fair Value of the Derivative Liabilities Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]     Change in fair value of derivative liability  
Derivative Financial Instruments, Liabilities        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance, beginning of period $ 5,478 $ 0 $ 4,550 $ 0
Cancellation of restricted stock units (241) 0 (241) 0
Change in fair value of derivative liability (2,403) 11,931 (4,033) 11,931
Balance, end of period 2,834 16,096 2,834 16,096
Warrant Liabilities        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Issuance of derivative liability $ 0 $ 4,165 $ 2,558 $ 4,165