XML 100 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE MEASUREMENTS - Changes to Fair Value Measurement Level 3 (Details) - Liabilities - Level 3 - Fair Value, Recurring - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Derivative liability, beginning balance $ 101,615 $ 126,117
Exercise of warrants (82,018) (9,396)
Remeasurement to fair value (6,716) (15,106)
Conversion of redeemable convertible preferred stock 12,881  
Derivative liability, ending balance 0 101,615
Series A Warrant Liabilities    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Derivative liability, beginning balance 0 11,291
Exercise of warrants 0 (9,396)
Remeasurement to fair value 0 (1,895)
Conversion of redeemable convertible preferred stock 0  
Derivative liability, ending balance 0 0
Series A Embedded Derivative Liabilities    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Derivative liability, beginning balance 16,835 18,448
Exercise of warrants 0 0
Remeasurement to fair value (3,954) (1,613)
Conversion of redeemable convertible preferred stock 12,881  
Derivative liability, ending balance 0 16,835
Series B Warrant Liabilities    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Derivative liability, beginning balance 84,780 96,378
Exercise of warrants (82,018) 0
Remeasurement to fair value (2,762) (11,598)
Conversion of redeemable convertible preferred stock 0  
Derivative liability, ending balance $ 0 $ 84,780