XML 84 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based Compensation - Schedule of Estimated Fair Value of Employee Stock Options and ESPP Using Black-Scholes Valuation Model (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Employee Stock Option    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Expected volatility 84.00% 84.00%
Risk-free interest rate 4.00% 4.20%
Dividend yield   0.00%
Expected term (in years) 5 years 7 months 6 days 5 years 1 month 6 days
Weighted average fair value per share $ 1.21 $ 1.52
Employee Stock Purchase Plan [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Expected volatility 104.00% 70.20%
Risk-free interest rate 5.00% 5.40%
Dividend yield   0.00%
Expected term (in years) 6 months 6 months
Weighted average fair value per share $ 0.63 $ 0.55