Stockholders' Equity - Schedule of Stock-Based Compensation Expense Recognized (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] | ||||
| Stock-based compensation expense | $ 26,356 | $ 23,103 | $ 76,942 | $ 71,022 |
| Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense | ||||
| Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] | ||||
| Stock-based compensation expense | 7,606 | 6,807 | 22,248 | 20,207 |
| Location, Statement of Income, Balance [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense | ||||
| Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] | ||||
| Stock-based compensation expense | $ 18,750 | $ 16,296 | $ 54,694 | $ 50,815 |