XML 65 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Common Stock and Stock-Based Compensation - Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 8,152 $ 7,141 $ 25,776 $ 21,838
Time-based stock options and RSUs        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 6,962 5,507 23,171 19,923
Performance-based stock units        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 1,066 1,441 2,120 1,441
Employee stock purchase plan (ESPP)        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 124 193 485 474
Research and development        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 2,905 2,865 10,729 9,082
Selling, general and administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 5,247 $ 4,276 $ 15,047 $ 12,756