FAIR VALUE MEASUREMENT - Measurement inputs (Details) - Private Placement Warrants |
Jun. 30, 2024
$ / shares
|
Dec. 31, 2023
$ / shares
|
|---|---|---|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
| Term (in years) | 3 years 1 month 6 days | 3 years 7 months 6 days |
| Stock price | ||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
| Stock price (in USD per share) | $ 2.40 | $ 2.76 |
| Expected volatility | ||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
| Warrants, measurement input | 0.780 | 0.730 |
| Risk-free rate | ||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
| Warrants, measurement input | 0.046 | 0.040 |
| Dividend yield | ||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
| Warrants, measurement input | 0 | 0 |