Share-based Compensation - Equity Awards Compensation Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||
| Total Share based compensation expense | $ 13,347 | $ 15,409 |
| Share based Compensation capitalized as internal-use software costs | (1,712) | (1,255) |
| Total Share based compensation expense net of capitalization | 15,059 | 16,664 |
| Research and Development | ||
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||
| Total Share based compensation expense net of capitalization | 6,598 | 5,589 |
| Sales and Operations | ||
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||
| Total Share based compensation expense net of capitalization | 2,956 | 5,421 |
| General and Administrative | ||
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||
| Total Share based compensation expense net of capitalization | $ 5,505 | $ 5,654 |