XML 90 R81.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION - Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions (Details) - Employee stock
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Stock-based compensation    
Risk-free interest rates, maximum (as a percent)   2.73%
Risk-free interest rates, minimum (as a percent) 4.68% 1.49%
Expected Volatility Rate, Minimum (as a percent) 67.30% 50.94%
Expected volatility, maximum (as a percent)   60.34%
Dividend yield (as a percent) 0.00% 0.00%
Minimum    
Stock-based compensation    
Expected term (in years) 1 year 3 months 6 months
Maximum    
Stock-based compensation    
Expected term (in years)   2 years