v3.25.3
FAIR VALUE MEASUREMENTS - Warrant liability - Valuation technique (Details)
Dec. 31, 2024
$ / shares
Y
Risk-free interest rate per year  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants measurement input 0.043
Expected volatility per year  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants measurement input 1.19
Contractual expiration  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants measurement input | Y 4.3
Exercise price  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants measurement input 8,305.88
Stock price  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants measurement input 122.13