v3.25.2
COMMON STOCK OFFERING, RESTRICTED STOCK UNITS, STOCK OPTIONS AND WARRANTS - Narrative (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 04, 2024
Feb. 23, 2023
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock reacquired and retired (shares)     0 0 0 0  
Performance Units              
Stock-based compensation expense     $ 2,873 $ 2,405 $ 5,575 $ 4,963  
Restricted Stock Units              
Stock-based compensation expense     $ 2,873 2,405 $ 5,575 4,963  
Warrants              
Warrants outstanding (shares)     3,400   3,400    
Exercise price of warrants (in dollars per share)     $ 5.64   $ 5.64    
PSUs              
Performance Units              
Stock-based compensation expense     $ 400 200 $ 800 800  
Compensation costs not yet recognized of nonvested awards     1,900   $ 1,900    
Period for recognition of compensation costs not yet recognized related to nonvested awards         2 years    
Restricted Stock Units              
Stock-based compensation expense     400 200 $ 800 800  
Compensation costs not yet recognized of nonvested awards     1,900   $ 1,900    
Period for recognition of compensation costs not yet recognized related to nonvested awards         2 years    
Stock Options              
Award vesting rights (percentage)         33.33%    
Period for recognition of compensation costs not yet recognized related to nonvested awards         2 years    
Stock options              
Performance Units              
Period for recognition of compensation costs not yet recognized related to nonvested awards         2 years 2 months 12 days    
Restricted Stock Units              
Period for recognition of compensation costs not yet recognized related to nonvested awards         2 years 2 months 12 days    
Stock Options              
Stock options granted in period (shares)         900    
Fair value of stock options granted         $ 1,900    
Weighted-average grant date fair value per share of options granted in period (in dollars per share)         $ 2.16    
Unrecognized compensation costs     6,000   $ 6,000   $ 5,700
Period for recognition of compensation costs not yet recognized related to nonvested awards         2 years 2 months 12 days    
2013 Plan              
Stock Plans              
Stock available for grant newly authorized by Board of Directors (shares)   3,600     3,645    
Performance Units              
Performance units (shares)         1,671    
Restricted Stock Units              
Restricted stock units granted in period (shares)         1,671    
Stock Options              
Stock options granted in period (shares)         867    
2013 Plan | RSUs              
Performance Units              
Performance units (shares)         1,100    
Share price of common stock on date of grant of RSUs (in dollars per share)         $ 3.41    
Stock-based compensation expense     1,500 1,400 $ 2,900 2,600  
Compensation costs not yet recognized of nonvested awards     9,800   $ 9,800    
Period for recognition of compensation costs not yet recognized related to nonvested awards         2 years 2 months 12 days    
Restricted Stock Units              
Restricted stock units granted in period (shares)         1,100    
Share price of common stock on date of grant of RSUs (in dollars per share)         $ 3.41    
Aggregate fair value of shares underlying RSU's         $ 3,700    
Stock-based compensation expense     1,500 $ 1,400 2,900 $ 2,600  
Compensation costs not yet recognized of nonvested awards     $ 9,800   $ 9,800    
Period for recognition of compensation costs not yet recognized related to nonvested awards         2 years 2 months 12 days    
Stock Options              
Period for recognition of compensation costs not yet recognized related to nonvested awards         2 years 2 months 12 days    
2025 LTI Plan | PSUs              
Performance Units              
Performance units (shares) 600            
Share price of common stock on date of grant of RSUs (in dollars per share) $ 3.48            
Restricted Stock Units              
Restricted stock units granted in period (shares) 600            
Share price of common stock on date of grant of RSUs (in dollars per share) $ 3.48            
2024 LTI Plan | PSUs              
Performance Units              
Ultimate number of PSU's that may vest as a percentage of the target PSUs (percent)     28.00%   28.00%    
2023 LTI Plan | PSUs              
Performance Units              
Ultimate number of PSU's that may vest as a percentage of the target PSUs (percent)     151.00%   151.00%    
Stock Plans | Stock options              
Stock Options              
Term of vested options (years)         10 years    
Vesting tranche one | PSUs              
Performance Units              
Vesting eligibility (percent)     50.00%   50.00%    
Vesting tranche one | 2013 Plan | Stock options              
Stock Options              
Award vesting rights (percentage)         33.33%    
Vesting tranche two | PSUs              
Performance Units              
Vesting eligibility (percent)     50.00%   50.00%    
Vesting tranche two | 2013 Plan | Stock options              
Stock Options              
Award vesting rights (percentage)         33.33%    
Vesting tranche three | 2013 Plan | Stock options              
Stock Options              
Award vesting rights (percentage)         33.33%    
Minimum | 2013 Plan | RSUs              
Restricted Stock Units              
Award vesting period         12 months    
Minimum | 2025 LTI Plan | PSUs              
Performance Units              
Ultimate number of PSU's that may vest as a percentage of the target PSUs (percent)     0.00%   0.00%    
Maximum | 2013 Plan | RSUs              
Restricted Stock Units              
Award vesting period         36 months    
Maximum | 2025 LTI Plan | PSUs              
Performance Units              
Ultimate number of PSU's that may vest as a percentage of the target PSUs (percent)     200.00%   200.00%