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