XML 77 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Summary of Weighted-Average Assumptions Used in Calculating Fair Value of Awards (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]      
Dividend yield 0.00% 0.00% 0.00%
Stock Options Granted      
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]      
Expected term (in years) 6 years 5 years 11 months 26 days 6 years 1 month 6 days
Expected volatility 84.00% 83.00% 76.00%
Risk-free interest 2.93% 0.88% 1.06%
Dividend yield 0.00% 0.00% 0.00%
2016 Employee Stock Purchase Plan      
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]      
Expected term (in years) 5 months 26 days 6 months 6 months
Expected volatility 84.00% 86.00% 76.00%
Risk-free interest 1.95% 0.08% 0.75%
Dividend yield 0.00% 0.00% 0.00%