STOCKHOLDERS' EQUITY - Narrative (Details) - USD ($) $ / shares in Units, shares in Millions |
3 Months Ended | 9 Months Ended | |
|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2024 |
Oct. 22, 2024 |
|
| Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] | |||
| Unrecognized stock-based compensation expense | $ 119,600,000 | $ 119,600,000 | |
| Weighted-average period of recognition of unrecognized stock-based compensation expense | 1 year 7 months 6 days | ||
| Share repurchase program, authorized amount | 250,000,000 | $ 250,000,000 | |
| Repurchase of common stock (in shares) | 0.2 | ||
| Repurchase of common stock | 11,749,000 | $ 11,700,000 | |
| Shares repurchased, average price per share (in dollars per share) | $ 68.84 | ||
| Stock repurchase program, remaining authorized repurchase amount | $ 48,300,000 | $ 48,300,000 | |
| Subsequent Event | |||
| Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] | |||
| Share repurchase program, authorized amount | $ 310,000,000 |