Equity Compensation Plans (Share-Based Compensation Expense Related To Employee Share-Based Compensation) (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2025 |
Sep. 30, 2024 |
Sep. 30, 2025 |
Sep. 30, 2024 |
|
| Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
| Total | $ 12,424 | $ 10,364 | $ 33,425 | $ 30,020 |
| Cost of revenue | ||||
| Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
| Total | 773 | 578 | 2,183 | 1,736 |
| Research and development expenses | ||||
| Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
| Total | 2,164 | 1,738 | 5,998 | 5,090 |
| Selling, general and administrative expenses | ||||
| Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
| Total | $ 9,487 | $ 8,048 | $ 25,244 | $ 23,194 |