XML 118 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION - Summary of Stock Options Outstanding (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options outstanding, number of shares (shares) | shares 692
Options outstanding - weighted- average remaining life 8 months 12 days
Options outstanding - weighted- average exercise price (usd per share) $ 2.01
Options exercisable - number of shares exercisable (shares) | shares 692
Options exercisable - weighted-average exercise price (usd per share) $ 2.01
$0.70 —– $0.84  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price range, lower limit (usd per share) 0.70
Exercise price range, upper limit (usd per share) $ 0.84
Options outstanding, number of shares (shares) | shares 79
Options outstanding - weighted- average remaining life 6 months
Options outstanding - weighted- average exercise price (usd per share) $ 0.76
Options exercisable - number of shares exercisable (shares) | shares 79
Options exercisable - weighted-average exercise price (usd per share) $ 0.76
$1.29 —– $1.29  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price range, lower limit (usd per share) 1.29
Exercise price range, upper limit (usd per share) $ 1.29
Options outstanding, number of shares (shares) | shares 558
Options outstanding - weighted- average remaining life 8 months 12 days
Options outstanding - weighted- average exercise price (usd per share) $ 1.29
Options exercisable - number of shares exercisable (shares) | shares 558
Options exercisable - weighted-average exercise price (usd per share) $ 1.29
$1.31 —– $5.53  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price range, lower limit (usd per share) 1.31
Exercise price range, upper limit (usd per share) $ 5.53
Options outstanding, number of shares (shares) | shares 40
Options outstanding - weighted- average remaining life 1 year 2 months 12 days
Options outstanding - weighted- average exercise price (usd per share) $ 3.75
Options exercisable - number of shares exercisable (shares) | shares 40
Options exercisable - weighted-average exercise price (usd per share) $ 3.75
$14.58 —– $14.58  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price range, lower limit (usd per share) 14.58
Exercise price range, upper limit (usd per share) $ 14.58
Options outstanding, number of shares (shares) | shares 10
Options outstanding - weighted- average remaining life 2 years 3 months 18 days
Options outstanding - weighted- average exercise price (usd per share) $ 14.58
Options exercisable - number of shares exercisable (shares) | shares 10
Options exercisable - weighted-average exercise price (usd per share) $ 14.58
$64.17 —– $64.17  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price range, lower limit (usd per share) 64.17
Exercise price range, upper limit (usd per share) $ 64.17
Options outstanding, number of shares (shares) | shares 5
Options outstanding - weighted- average remaining life 3 years 3 months 18 days
Options outstanding - weighted- average exercise price (usd per share) $ 64.17
Options exercisable - number of shares exercisable (shares) | shares 5
Options exercisable - weighted-average exercise price (usd per share) $ 64.17