XML 71 R57.htm IDEA: XBRL DOCUMENT v3.25.1
STOCK-BASED AWARDS - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
performance_metric
$ / shares
shares
Mar. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2024
Dec. 31, 2023
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   4 years 3 years
Award vesting percent     25.00%  
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 472,240      
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) | $ $ (2,100)      
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) | $ $ 1,000      
Employee Stock        
Stock-Based Awards        
Employee benefits and share-based compensation expense (credit) | $ $ 162 $ 346    
Number of shares available under plan (in shares) | shares 2,600,000