XML 86 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - ESPP (Detail)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Weighted-average assumptions used to estimate the fair value of ESPP shares      
Estimated dividend yield 0.00%    
ESPP      
Weighted-average assumptions used to estimate the fair value of ESPP shares      
Expected term (years) 7 months 6 days 7 months 6 days 8 months 12 days
Volatility (as a percent) 62.30% 61.90% 53.20%
Risk-free interest rate (as a percent) 0.09% 0.40% 2.08%
Estimated dividend yield 0.00% 0.00% 0.00%