XML 53 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Share-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of common stock available for issuance 7,133,714  
Weighted average grant date fair value of stock option $ 36.29  
Other long-term liabilities $ 75 $ 82
Unrecognized compensation cost $ 44,600  
Unrecognized compensation cost, expected to be recognized over weighted average remaining service period 3 years 6 months  
Restricted Stock    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares subject to repurchase 62,424 77,393
Other long-term liabilities $ 100 $ 100
2020 Employee Stock Purchase Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares issued 0  
Number of common stock available for issuance 622,652  
Maximum percentage of employee compensation eligible for plan 15.00%  
Offering period 6 months  
Commons stock purchase price as percentage of fair value 85.00%  
2015 Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares issued 2,061,754  
2020 Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of common stock authorized for issuance 4,295,638  
Increase in share limit as percentage of outstanding shares of common stock on last trading day in prior year 5.00%  
Number of awards granted 715,770  
Number of common stock available for issuance 2,325,631