v3.25.1
FAIR VALUE MEASUREMENT - Fair Value Measurement Inputs - Purchase Option (Details)
Dec. 31, 2024
Expected volatility  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Purchase option, measurement input 1.120
Expected term (years)  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Purchase option, measurement input 1.2
Risk-free interest rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Purchase option, measurement input 0.049
Weighted average cost of capital  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Purchase option, measurement input 0.529