XML 110 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Schedule of Option and ESPP Valuation Assumptions (Details)
1 Months Ended 12 Months Ended
Nov. 30, 2023
May 31, 2023
Nov. 30, 2022
May 31, 2022
Nov. 30, 2021
May 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Stock Options and Purchase Rights                  
Class of Stock [Line Items]                  
Expected term (years)               6 years 6 years
Volatility               46.00% 47.00%
Risk-free interest rate               1.80% 1.00%
Dividend yield               0.00% 0.00%
Performance-Based Restricted Stock Units (PRSUs)                  
Class of Stock [Line Items]                  
Expected term (years)             2 years 9 months 18 days 3 years  
Volatility             51.10% 53.00%  
Risk-free interest rate             4.50% 3.50%  
Dividend yield             0.00% 0.00%  
PRSU                  
Class of Stock [Line Items]                  
Expected term (years) 6 months 6 months 6 months 6 months 6 months 6 months      
Volatility 48.00% 75.00% 59.00% 46.00% 46.00% 49.00%      
Risk-free interest rate 4.80% 4.60% 2.10% 0.20% 0.20% 0.10%      
Dividend yield 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%