v3.24.2.u1
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