XML 72 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Share-based Compensation - Share-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense $ 9,367 $ 6,797 $ 26,956 $ 17,174
Stock options        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense 4,290 2,801 11,935 7,924
RSUs, PSUs and ESPP        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense 5,077 3,996 15,021 9,250
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense 3,159 2,695 9,931 7,168
Selling, general and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense $ 6,208 $ 4,102 $ 17,025 $ 10,006