XML 88 R75.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS (LOSS) PER SHARE - Schedule of Antidilutive Securities (Details) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net potential dilutive outstanding securities (in shares) 36,286,663 33,171,022
Share options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net potential dilutive outstanding securities (in shares) 3,427,161 3,766,593
Options to restricted shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net potential dilutive outstanding securities (in shares) 19,923,756 20,034,514
RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net potential dilutive outstanding securities (in shares) 271,876 2,353,589
Ordinary share warrants | Ordinary share warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net potential dilutive outstanding securities (in shares) 1,229,166 2,016,326
Exchangeable notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net potential dilutive outstanding securities (in shares) 11,434,704 0