v3.25.1
SHARE-BASED COMPENSATION - Share-based Payment Arrangement, Restricted Stock Unit, Activity (Details) - Restricted Stock Units (RSUs) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of RSUs outstanding      
Outstanding at beginning of period (in shares) 822,241    
Granted (in shares) 1,825,274    
Vested (in shares) (890,458)    
Forfeited (in shares) (174,254)    
Outstanding at end of period (in shares) 1,582,803 822,241  
Weighted-average ordinary fair value per share at grant date      
Outstanding at beginning of period (in USD per share) $ 11.85    
Granted (in USD per share) 4.27 $ 9.67 $ 68.70
Vested (in USD per share) 8.20    
Forfeited (in USD per share) 6.70    
Outstanding at end of period (in USD per share) $ 5.73 $ 11.85