XML 91 R76.htm IDEA: XBRL DOCUMENT v3.24.3
STOCK-BASED COMPENSATION - Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions (Details)
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Stock-based compensation    
Risk-free interest rates, maximum (as a percent) 5.30%  
Expected volatility, maximum (as a percent) 63.13%  
Employee stock    
Stock-based compensation    
Risk-free interest rates, minimum (as a percent) 4.71% 4.68%
Expected Volatility Rate, Minimum (as a percent) 55.67% 67.30%
Dividend yield (as a percent) 0.00% 0.00%
Employee stock | Minimum    
Stock-based compensation    
Expected term (in years) 1 year 2 months 1 day 1 year 3 months