v3.25.2
STOCK-BASED COMPENSATION - Summary of RSU and PSU activity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
RSU and PSU Units        
Proceeds from international employees' sales of common stock     $ 242  
Restricted stock units        
RSU and PSU Units        
Withhold to cover shares repurchased (492,509) (343,249) (1,214,946) (1,148,679)
Withhold to cover shares repurchased, value $ 3,373 $ 2,117 $ 10,867 $ 5,997
Restricted stock units | Omnibus Stock Incentive Plan        
RSU and PSU Units        
Granted     6,903,168  
Restricted and performance stock units        
RSU and PSU Units        
Outstanding at beginning of period     29,163,413  
Granted     7,798,271  
Vested     (5,889,804)  
Forfeited     (1,873,969)  
Withhold to cover shares repurchased     (1,214,946)  
Outstanding at end of period 27,982,965   27,982,965  
Performance stock units | Omnibus Stock Incentive Plan        
RSU and PSU Units        
Granted     895,103