XML 82 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Schedule of Assumptions Used to Determine Fair Value of Stock Options and Stock Purchase Rights under ESPP (Details)
3 Months Ended
Mar. 31, 2023
$ / shares
Employee Stock Purchase Plan  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Expected term (in years) 6 months
Expected volatility, Minimum 86.12%
Expected volatility, Maximum 113.19%
Risk-free interest rate, Minimum 3.12%
Risk-free interest rate, Maximum 4.98%
Dividend yield 0.00%
Weighted-average fair value of stock-based awards granted $ 5.54
Employee Stock Options  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Expected volatility, Minimum 66.23%
Expected volatility, Maximum 66.34%
Risk-free interest rate, Minimum 3.90%
Risk-free interest rate, Maximum 4.12%
Dividend yield 0.00%
Weighted-average fair value of stock-based awards granted $ 7.25
Employee Stock Options | Minimum  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Expected term (in years) 6 years
Employee Stock Options | Maximum  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Expected term (in years) 6 years 7 days