XML 95 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Total Unrecognized Stock-Based Compensation Expense and Expected Period Over Which Such Expense Will Be Recognized (Details)
$ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
Stock Options  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unrecognized stock compensation expense $ 24.7
Weighted-average remaining vesting period (years) 2 years 8 months 12 days
Restricted Stock Units (RSUs)  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unrecognized stock compensation expense $ 9.7
Weighted-average remaining vesting period (years) 2 years 1 month 6 days
2015 ESPP  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unrecognized stock compensation expense $ 0.2
Weighted-average remaining vesting period (years) 4 months 24 days