XML 110 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK INCENTIVE PLANS - Schedule of weighted average calculated fair value of the options granted to employees (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Dividend yield     0.00%
Stock-based awards      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Dividend yield     0.00%
Expected volatility     51.00%
Expected term (years)     5 years 10 months 17 days
Risk free interest rate     2.58%
Employee Stock Purchase Plan Awards      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Dividend yield 0.00% 0.00% 0.00%
Expected volatility 84.00% 56.00% 77.00%
Expected term (years) 6 months 5 months 26 days 6 months 7 days
Risk free interest rate 4.40% 5.26% 4.53%