Stock-Based Compensation Outstanding RSUs (Details) - Outstanding Restricted Stock Units - $ / shares shares in Thousands |
9 Months Ended | |
|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Shares Underlying RSUs | ||
| Outstanding - restricted stock units | 4,049 | 3,870 |
| Granted - restricted stock units | 2,272 | 2,163 |
| Forfeited - restricted stock units | (255) | (188) |
| Released - restricted stock units | (1,784) | (1,690) |
| Outstanding - restricted stock units | 4,282 | 4,155 |
| Vested and unreleased restricted stock units | 612 | 560 |
| Weighted- Average Grant Date Fair Value Per RSU | ||
| Outstanding - weighted average grant date fair value per RSU | $ 29.45 | $ 32.56 |
| Granted - weighted average grant date fair value per RSU | 26.55 | 30.89 |
| Forfeited - weighted average grant date fair value per RSU | 28.01 | 37.20 |
| Released - weighted average grant date fair value per RSU | 33.14 | 35.09 |
| Outstanding - weighted average grant date fair value per RSU | $ 26.44 | $ 30.45 |