v3.25.1
FAIR VALUE MEASUREMENT - Schedule of Level 2 Fair Value Measurements (Details) - Level 2
Mar. 31, 2025
$ / shares
year
Dec. 31, 2024
year
$ / shares
Expected volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants, measurement input 0.879 0.879
Expected term (years)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants, measurement input | year 4.6 4.9
Risk-free interest rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants, measurement input 0.041 0.045
Expected dividend yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants, measurement input 0 0
Value of underlying share    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants, measurement input 0.13 0.13
Exercise price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants, measurement input 2.00 2.00