XML 130 R94.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-based Compensation - Schedule of Assumptions to Value Purchase Rights Under the ESPP (Details) - ESPP
Nov. 16, 2024
May 16, 2024
Nov. 16, 2023
May 16, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expect term (years) 6 months 6 months 6 months 6 months
Volatility 114.10% 103.20% 77.60% 92.20%
Risk-free interest rate 4.44% 5.41% 5.38% 5.26%
Dividend yield 0.00% 0.00% 0.00% 0.00%