Stock Incentive Plans - Schedule of Unrecognized Compensation Costs by Award (Details) $ in Thousands |
9 Months Ended |
|---|---|
|
Sep. 30, 2024
USD ($)
| |
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | |
| Unrecognized compensation costs | $ 239,210 |
| Restricted stock units, inclusive of PSUs | |
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | |
| Unrecognized compensation costs | $ 216,246 |
| Weighted-average recognition period (in years) | 2 years |
| Stock options | |
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | |
| Unrecognized compensation costs | $ 22,964 |
| Weighted-average recognition period (in years) | 1 year 6 months |