XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Schedule of Valuation Assumptions (Details)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Stock options outstanding    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Dividend rate   0.00%
ESPP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Dividend rate 0.00%  
Minimum | Stock options outstanding    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Risk-free interest rates   0.32%
Expected term   3 years 6 months
Volatility   38.00%
Minimum | ESPP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Risk-free interest rates 0.60%  
Expected term 6 months  
Volatility 61.00%  
Maximum | Stock options outstanding    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Risk-free interest rates   0.82%
Expected term   6 years 1 month 6 days
Volatility   41.40%
Maximum | ESPP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Risk-free interest rates 1.31%  
Expected term 2 years  
Volatility 73.00%