v3.25.2
STOCK BASED COMPENSATION EXPENSE - Determination of fair value of stock options (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
STOCK BASED COMPENSATION EXPENSE      
Weighted average period for unrecognized stock-based compensation cost expected to be recognized   4 months 24 days  
Options outstanding 5,898,018 5,898,018 5,984,204
Stock options granted 0 0  
Employee Stock Option      
Assumptions used to compute employee stockbased compensation      
Dividend yield   0.00%  
Employee Stock Option | Minimum      
Assumptions used to compute employee stockbased compensation      
Expected term   5 years  
Risk-free interest rates   1.00%  
Expected volatility   54.90%  
Employee Stock Option | Maximum      
Assumptions used to compute employee stockbased compensation      
Expected term   6 years 1 month 6 days  
Risk-free interest rates   4.10%  
Expected volatility   65.10%  
Time-based restricted stock units (RSUs) | 2024 Plan      
STOCK BASED COMPENSATION EXPENSE      
stock-based compensation cost for RSUs $ 8.4 $ 8.4  
Weighted average period for unrecognized stock-based compensation cost expected to be recognized   2 years 1 month 6 days  
intrinsic value $ 4.2 $ 4.2