Share-based Compensation - Share-based Compensation Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2022 |
Sep. 30, 2021 |
Sep. 30, 2022 |
Sep. 30, 2021 |
|
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
Share-based compensation expense | $ 6,797 | $ 5,399 | $ 17,174 | $ 15,694 |
Stock options | ||||
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
Share-based compensation expense | 2,801 | 2,629 | 7,924 | 7,747 |
RSAs, RSUs, PSUs and ESPP | ||||
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
Share-based compensation expense | 3,996 | 2,770 | 9,250 | 7,947 |
Research and development | ||||
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
Share-based compensation expense | 2,695 | 1,842 | 7,168 | 5,254 |
Selling, general and administrative | ||||
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
Share-based compensation expense | $ 4,102 | $ 3,557 | $ 10,006 | $ 10,440 |