XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.3
STOCK PLAN - Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions (Details) - 2021 ESPP - Shares available for future grant under 2021 Employee Stock Purchase Plan
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected volatility, minimum 33.80% 36.10%
Expected volatility, maximum 43.90% 47.30%
Risk-free interest rate, minimum 4.30% 0.60%
Risk-free interest rate, maximum 5.10% 5.40%
Expected dividend yield 0.00% 0.00%
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term 6 months 6 months
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term 2 years 2 years