v3.25.2
STOCK-BASED COMPENSATION PLANS - Stock Plan (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2024
$ / shares
shares
STOCK-BASED COMPENSATION PLANS  
Outstanding Number of Options (in shares) | shares 335
Weighted average Remaining Contractual Life (years) 3 years 1 month 2 days
Weighted average Strike Price $ 1.78
Exercisable Number of Options (in shares) | shares 335
Remaining Exercisable Contractual Life (years) 3 years 1 month 2 days
Weighted Average Exercisable Strike Price $ 1.78
$0 to $2.00  
STOCK-BASED COMPENSATION PLANS  
Exercise Price Minimum 0
Exercise Price Maximum $ 2
Outstanding Number of Options (in shares) | shares 144
Weighted average Remaining Contractual Life (years) 2 years 5 months 8 days
Weighted average Strike Price $ 0.43
Exercisable Number of Options (in shares) | shares 144
Remaining Exercisable Contractual Life (years) 2 years 5 months 8 days
Weighted Average Exercisable Strike Price $ 0.43
$2.01 to $4.00  
STOCK-BASED COMPENSATION PLANS  
Exercise Price Minimum 2.01
Exercise Price Maximum $ 4
Outstanding Number of Options (in shares) | shares 185
Weighted average Remaining Contractual Life (years) 3 years 6 months 18 days
Weighted average Strike Price $ 2.63
Exercisable Number of Options (in shares) | shares 185
Remaining Exercisable Contractual Life (years) 3 years 6 months 18 days
Weighted Average Exercisable Strike Price $ 2.63
$4.01 to $10.00  
STOCK-BASED COMPENSATION PLANS  
Exercise Price Minimum 4.01
Exercise Price Maximum $ 10
Outstanding Number of Options (in shares) | shares 6
Weighted average Remaining Contractual Life (years) 4 years 8 months 15 days
Weighted average Strike Price $ 8.13
Exercisable Number of Options (in shares) | shares 6
Remaining Exercisable Contractual Life (years) 4 years 8 months 15 days
Weighted Average Exercisable Strike Price $ 8.13