XML 88 R77.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation - Schedule of Assumptions Used to Determine Fair Value of Stock Options and Stock Purchase Rights under ESPP (Details)
6 Months Ended
Jun. 30, 2025
$ / shares
Employee Stock Option  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Expected term (in years) 6 years
Expected volatility, Minimum 94.00%
Expected volatility, Maximum 94.70%
Risk-free interest rate 4.10%
Dividend yield 0.00%
Weighted-average fair value of stock-based awards granted $ 30.15
Employee Stock Purchase Plan  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Expected term (in years) 6 months
Expected volatility, Minimum 52.00%
Expected volatility, Maximum 60.90%
Risk-free interest rate, Minimum 4.30%
Risk-free interest rate, Maximum 5.00%
Dividend yield 0.00%
Weighted-average fair value of stock-based awards granted $ 11.88