Stock-Based Compensation - Compensation Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
| Stock based compensation expense | ||||
| Stock-based compensation expense | $ 70,644 | $ 57,587 | $ 202,502 | $ 142,376 |
| Cost of revenues | ||||
| Stock based compensation expense | ||||
| Stock-based compensation expense | 4,174 | 3,299 | 11,997 | 8,692 |
| Research and development | ||||
| Stock based compensation expense | ||||
| Stock-based compensation expense | 22,549 | 18,784 | 65,155 | 48,761 |
| Selling, general and administrative | ||||
| Stock based compensation expense | ||||
| Stock-based compensation expense | 43,921 | 35,504 | 125,350 | 84,923 |
| Liability classified awards | ||||
| Stock based compensation expense | ||||
| Stock-based compensation expense | $ 100 | $ 100 | $ 600 | $ 600 |