XML 153 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based Compensation - Employee Stock Purchase Plan, Valuation Assumptions (Details) - ESPP
Nov. 16, 2023
May 16, 2023
Nov. 16, 2022
May 16, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expect term (years) 6 months 6 months 6 months 6 months
Volatility 77.60% 92.20% 93.50% 82.30%
Risk-free interest rate 5.38% 5.26% 4.54% 1.54%
Dividend yield 0.00% 0.00% 0.00% 0.00%