v3.25.2
STOCK-BASED AWARDS - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
performance_metric
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Stock-Based Awards        
Stock issued during period, employee stock purchase plan (in shares) | shares     90,921 56,575
Average price per share (in dollars per share) | $ / shares     $ 5.43 $ 16.53
Restricted Stock Units (RSUs)        
Stock-Based Awards        
Vesting period     3 years  
Award vesting percent     25.00%  
Restricted Stock Units (RSUs) | Minimum        
Stock-Based Awards        
Vesting period     3 years  
Restricted Stock Units (RSUs) | Maximum        
Stock-Based Awards        
Vesting period     4 years  
Restricted Stock Units (RSUs) | Amended and Restated 2005 Equity Incentive Plan        
Stock-Based Awards        
Vesting period     3 years  
Restricted Stock Units (RSUs) | First year | Amended and Restated 2005 Equity Incentive Plan        
Stock-Based Awards        
Award vesting percent     33.30%  
Restricted Stock Units (RSUs) | Second year | Amended and Restated 2005 Equity Incentive Plan        
Stock-Based Awards        
Award vesting percent     33.30%  
Restricted Stock Units (RSUs) | Third year | Amended and Restated 2005 Equity Incentive Plan        
Stock-Based Awards        
Award vesting percent     33.40%  
Performance Shares        
Stock-Based Awards        
Granted at fair value (in shares) | shares     780,709  
Number of performance metrics | performance_metric     3  
Performance metric, adjusted EBITDA performance multiplier     50.00%  
Performance metric, gross margin performance multiplier     25.00%  
Performance metric, contribution margin performance multiplier     25.00%  
Maximum payout, percent of target PSUs     135.00%  
Employee benefits and share-based compensation expense (credit) | $ $ 807 $ 1,800 $ (1,300) $ 3,300
Performance Shares | First year        
Stock-Based Awards        
Award vesting percent     33.30%  
Performance Shares | Second year        
Stock-Based Awards        
Award vesting percent     33.30%  
Performance Shares | Third year        
Stock-Based Awards        
Award vesting percent     33.30%  
Performance Share Options        
Stock-Based Awards        
Employee benefits and share-based compensation expense (credit) | $ 842 438 $ 1,800 438
Employee Stock        
Stock-Based Awards        
Employee benefits and share-based compensation expense (credit) | $ $ 234 $ 305 $ 396 $ 651
Number of shares available under plan (in shares) | shares 2,600,000   2,600,000