Stock-Based Compensation - Schedule of Compensation Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Stock based compensation expense | ||||
| Stock-based compensation expense | $ 103,097 | $ 93,358 | $ 198,204 | $ 171,185 |
| Location, Statement of Income, Balance [Axis]: us-gaap:CostOfGoodsAndServicesSold | ||||
| Stock based compensation expense | ||||
| Stock-based compensation expense | 7,303 | 6,196 | 13,928 | 11,466 |
| Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense | ||||
| Stock based compensation expense | ||||
| Stock-based compensation expense | 37,564 | 30,772 | 70,971 | 57,283 |
| Location, Statement of Income, Balance [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense | ||||
| Stock based compensation expense | ||||
| Stock-based compensation expense | $ 58,230 | $ 56,390 | $ 113,305 | $ 102,436 |