v3.26.1
STOCK-BASED COMPENSATION - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Jan. 01, 2026
shares
Mar. 31, 2026
USD ($)
purchasePeriod
$ / shares
shares
Mar. 31, 2025
USD ($)
$ / shares
Dec. 31, 2025
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of additional shares authorized (in shares)   3,106,467    
Total stock-based compensation expense | $   $ 6,199 $ 8,863  
Granted (in USD per share) | $ / shares   $ 11.19 $ 0  
Number of shares, outstanding (in shares)   4,536,532   3,901,706
Expired (in shares)   109,683    
Granted (in shares)   824,938    
Options outstanding, value | $   $ 4,200    
Options exercisable, value | $   4,200    
Aggregate intrinsic value of stock options exercised | $   $ 200 $ 100  
Term Loan Credit Agreement Three Amendment        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share based compensation arrangement by share based payment award, annual increase percent of shares outstanding   1.00%    
Employee stock option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized (in shares)   4,139,737    
Unvested award, period for recognition   2 years 7 months 13 days    
Restricted stock unit awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized (in shares)   714,228    
Granted (in shares)   714,228   716,850
Unrecognized stock-based compensation expense related to unvested stock options | $   $ 8,700    
Unvested award, period for recognition   2 years 2 months 4 days    
Aggregate fair value of restricted shares | $   $ 2,900 $ 0  
Unvested Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized stock-based compensation expense related to unvested stock options | $   26,900    
Performance Based Awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares)       90,500
Total stock-based compensation expense | $   0    
Unrecognized stock-based compensation expense related to unvested stock options | $   $ 1,400    
Number of shares, outstanding (in shares)   125,000    
Expired (in shares)   62,500    
Performance Based Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense | $   $ 100    
Unrecognized stock-based compensation expense related to unvested stock options | $   300    
market Based Awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense | $   $ 1,100    
Granted (in shares)   100,000    
Granted (in USD per share) | $ / shares   $ 10.85    
2017 Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized (in shares)   396,795    
2020 Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Annual percentage increase in shares authorized   4.00%    
Number of additional shares authorized (in shares) 781,748      
Contractual term 10 years      
Number of shares available for future grants (in shares)   455,852    
2020 Plan | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 2 years      
2020 Plan | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 4 years      
2020 Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of additional shares authorized (in shares) 195,437      
Purchase price as a percentage of fair market value of stock   85.00%    
Total duration of consecutive and overlapping offering periods   24 months    
Share based compensation arrangement by share based payment award, number of period | purchasePeriod   2    
Share based compensation arrangement by share based payment award purchase period   12 months    
Issuance of common stock under the employee stock purchase plan (in shares)   11,806    
Common stock, reserved for future issuance (in shares)   1,837,039