Stock-Based Compensation - Compensation Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Stock based compensation expense | ||||
Stock-based compensation expense | $ 93,358 | $ 67,411 | $ 171,185 | $ 131,858 |
Cost of revenues | ||||
Stock based compensation expense | ||||
Stock-based compensation expense | 6,196 | 4,046 | 11,466 | 7,823 |
Research and development | ||||
Stock based compensation expense | ||||
Stock-based compensation expense | 30,772 | 21,957 | 57,283 | 42,606 |
Selling, general and administrative | ||||
Stock based compensation expense | ||||
Stock-based compensation expense | $ 56,390 | $ 41,408 | $ 102,436 | $ 81,429 |