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