v3.25.1
FAIR VALUE MEASUREMENTS - Schedule of Changes in Fair Value of Warrant Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Warrant Liability    
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] Fair Value Adjustment of Warrants Fair Value Adjustment of Warrants
Derivative Liabilities    
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] Financial income (expenses), net Financial income (expenses), net
Level 3    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value of warrant liabilities at beginning of period $ 7,526 $ 0
Partial conversion of convertible notes (394)  
Fair value of warrant liabilities at end of period 21,885 7,526
Level 3 | Warrant Liability    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Issuance at fair value   3,796
Chance in fair value 5,610 (396)
Level 3 | Derivative Liabilities    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Issuance at fair value   4,366
Chance in fair value $ 9,143 $ (240)