XML 88 R76.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS (LOSS) PER SHARE - Schedule of Antidilutive Securities Excluded from Computation of Earnings (Loss) Per Share (Details) - shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net potential dilutive outstanding securities (in shares) 33,570,600 34,335,689
Share options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net potential dilutive outstanding securities (in shares) 914,710 3,539,256
Options to restricted shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net potential dilutive outstanding securities (in shares) 19,909,511 20,025,410
RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net potential dilutive outstanding securities (in shares) 82,509 3,754,702
Redeemable convertible preferred shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net potential dilutive outstanding securities (in shares) 0 5,000,000
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,321
Exchangeable notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net potential dilutive outstanding securities (in shares) 11,434,704 0