XML 101 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION - Fair value options (Details) - Stock Option
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Expected option life (years)   6 years 3 months  
Risk-free interest rate   4.10%  
Expected stock price volatility   49.00%  
Dividend yield 0.00% 0.00% 0.00%
Minimum      
Expected option life (years)     5 years 6 months
Risk-free interest rate     1.70%
Expected stock price volatility     48.40%
Maximum      
Expected option life (years)     6 years 3 months
Risk-free interest rate     2.80%
Expected stock price volatility     50.00%