XML 86 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-based Compensation - Schedule of Estimated Fair Value of Employee Stock Options and ESPP Using Black-Scholes Valuation Model (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Employee Stock Option    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Expected volatility, minimum 74.60% 69.60%
Expected volatility, maximum 83.30% 74.80%
Risk-free interest rate, minimum 1.60% 0.50%
Risk-free interest rate, maximum 4.30% 1.30%
Employee Stock Option | Minimum [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Dividend yield 0.00% 0.00%
Expected term (in years) 4 years 3 months 18 days 4 years 6 months
Employee Stock Option | Maximum [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Expected term (in years) 4 years 7 months 6 days 4 years 9 months 18 days
Employee Stock Purchase Plan [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Expected volatility, minimum 93.30% 46.90%
Expected volatility, maximum 96.10% 69.60%
Risk-free interest rate, minimum 1.60% 0.04%
Risk-free interest rate, maximum 4.70% 0.10%
Expected term (in years) 6 months 6 months
Employee Stock Purchase Plan [Member] | Minimum [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Dividend yield 0.00% 0.00%