XML 77 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Share-Based Compensation - Schedule of Fair Value of Stock Options Estimated on Date of Grant Using Quoted Market Price For Common Stock On The Applicable Grant Date And Black-Scholes Option Pricing Model (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Expected dividend yield 0.00%  
Options    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Risk-free interest rate, minimum 3.50% 3.50%
Risk-free interest rate, maximum 4.50% 4.90%
Expected volatility, minimum 100.40% 90.00%
Expected volatility, maximum 117.30% 101.80%
2020 Employee Stock Purchase Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Risk-free interest rate, minimum 4.40% 4.70%
Risk-free interest rate, maximum 5.40% 5.40%
Expected volatility, minimum 83.20% 63.80%
Expected volatility, maximum 152.70% 152.70%
Expected term (in years) 6 months 6 months
Minimum | Options    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Expected term (in years) 5 years 6 months 5 years 6 months
Maximum | Options    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Expected term (in years) 6 years 1 month 6 days 6 years 1 month 6 days