XML 119 R79.htm IDEA: XBRL DOCUMENT v3.25.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, 2024
Dec. 31, 2023
Dec. 31, 2022
Class of Stock [Line Items]                  
Dividend yield             0.00%    
Stock Options and Purchase Rights                  
Class of Stock [Line Items]                  
Expected term (years)                 6 years
Volatility                 46.00%
Risk-free interest rate                 1.80%
Dividend yield                 0.00%
Performance-Based Restricted Stock Units (PRSUs)                  
Class of Stock [Line Items]                  
Expected term (years)             2 years 10 months 24 days 2 years 9 months 18 days 3 years
Volatility             49.40% 51.10% 53.00%
Risk-free interest rate             4.50% 4.50% 3.50%
Dividend yield             0.00% 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 63.00% 41.00% 48.00% 75.00% 59.00% 46.00%      
Risk-free interest rate 4.30% 5.10% 4.80% 4.60% 2.10% 0.20%      
Dividend yield 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%