XML 120 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Assumptions Used to Estimate Fair Values of Share Options Granted (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Risk-free rate of return, minimum 3.50% 3.50% 1.40%
Risk-free rate of return, maximum 4.50% 4.70% 4.00%
Expected term (in years) 6 years 3 months   6 years 6 months
Estimated volatility rate 70.00% 70.00% 65.00%
Expected dividend rate 0.00% 0.00% 0.00%
Share options, batch one      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (in years)   6 years  
Share options, batch two      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (in years)   6 years 3 months  
Share options, batch three      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (in years)   6 years 6 months