Share-Based Compensation - Classification of Expense (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 | ||||
| Share-based compensation expense | $ 13,065 | $ 10,144 | $ 34,757 | $ 26,768 |
| Location, Statement of Income, Balance [Axis]: us-gaap:CostOfGoodsAndServicesSold | ||||
| Share-Based Compensation | ||||
| Share-based compensation expense | 496 | 551 | 1,608 | 1,546 |
| Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense | ||||
| Share-Based Compensation | ||||
| Share-based compensation expense | 3,033 | 1,691 | 7,164 | 4,910 |
| Location, Statement of Income, Balance [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense | ||||
| Share-Based Compensation | ||||
| Share-based compensation expense | $ 9,536 | $ 7,902 | $ 25,985 | $ 20,312 |