v3.25.1
LOSS PER SHARE - Schedule of Potentially Dilutive Awards (Details) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares) 7,760,921 9,272,942
Outstanding options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares) 3,351,687 5,522,942
Outstanding restricted share units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares) 4,409,234 3,750,000