Stock-Based Awards - Stock-Based Compensation (Details) - USD ($) |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Stock-Based Awards | ||||
| Stock-based compensation expense | $ 14,649,000 | $ 9,678,000 | $ 30,231,000 | $ 20,134,000 |
| Unrecognized stock-based compensation cost | 105,025 | $ 105,025 | ||
| Weighted average period of unrecognized stock-based compensation cost expected to be recognized | 2 years 4 months 28 days | |||
| Research and development | ||||
| Stock-Based Awards | ||||
| Stock-based compensation expense | 5,165,000 | 3,350,000 | $ 10,622,000 | 6,368,000 |
| Selling and marketing | ||||
| Stock-Based Awards | ||||
| Stock-based compensation expense | 1,926,000 | 1,068,000 | 4,163,000 | 2,245,000 |
| General and administrative | ||||
| Stock-Based Awards | ||||
| Stock-based compensation expense | $ 7,558,000 | $ 5,260,000 | $ 15,446,000 | $ 11,521,000 |