v3.26.1
STOCK BASED COMPENSATION - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 09, 2026
shares
Jun. 05, 2024
shares
Jun. 30, 2026
USD ($)
plan
shares
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2026
USD ($)
plan
shares
Jun. 30, 2025
USD ($)
shares
Stock Based Compensation (Details) [Line Items]            
Number of stock plans | plan     2   2  
Share-based payment arrangement, expense     $ 2,208 $ 1,488 $ 4,036 $ 3,046
Two Thousand Thirteen Incentive Plan            
Stock Based Compensation (Details) [Line Items]            
Share-Based compensation arrangement by share-based payment award, number of shares authorized (in shares) | shares     3,000,000   3,000,000  
Share-based compensation arrangement by share-based payment award, number of shares available for grant (in shares) | shares     0   0  
Two Thousand Twenty One Incentive Plan            
Stock Based Compensation (Details) [Line Items]            
Share-based compensation arrangement by share-based payment award, number of shares available for grant (in shares) | shares 5,450,000 4,450,000 1,512,213   1,512,213  
Number of shares of common stock increases (in shares) | shares 1,000,000 1,950,000        
Unvested restricted stock unit awards            
Stock Based Compensation (Details) [Line Items]            
Share-based payment arrangement, expense     $ 1,232 915 $ 2,255 1,894
Weighted average period         1 year 8 months 19 days  
Share-based payment arrangement, amount capitalized     0 $ 8 $ 0 $ 16
Stock or unit option plan expense         $ 5,147  
Share-Based Payment Arrangement, Accelerated Cost     278      
Share-Based Payment Arrangement, Accelerated Cost     $ 278      
Unvested restricted stock unit awards | Share-Based Payment Arrangement, Nonemployee            
Stock Based Compensation (Details) [Line Items]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Granted | shares     189,843 49,340 189,843 49,340
Unvested restricted stock unit awards | Two Thousand Thirteen Incentive Plan            
Stock Based Compensation (Details) [Line Items]            
Share-based compensation arrangement by share-based payment award, non-option equity instruments, outstanding, number (in shares) | shares     0   0  
Unvested restricted stock unit awards | Two Thousand Twenty One Incentive Plan            
Stock Based Compensation (Details) [Line Items]            
Share-based compensation arrangement by share-based payment award, non-option equity instruments, outstanding, number (in shares) | shares     782,419   782,419  
Unvested restricted stock unit awards | Director            
Stock Based Compensation (Details) [Line Items]            
Share-based payment arrangement, expense     $ 217 $ 401 $ 163 $ 336
Vesting period (years)         1 year  
Options            
Stock Based Compensation (Details) [Line Items]            
Share-based payment arrangement, expense     976 573 $ 1,781 1,152
Remaining expense of unvested options     4,918   $ 4,918  
Weighted average period         2 years  
Intrinsic value         $ 486  
Share-based payment arrangement, amount capitalized     0 $ 8 $ 0 $ 16
Share-Based Payment Arrangement, Accelerated Cost     310      
Share-Based Payment Arrangement, Accelerated Cost     $ 310      
Options | Two Thousand Thirteen Incentive Plan            
Stock Based Compensation (Details) [Line Items]            
Share-based compensation arrangement by share-based payment award, non-option equity instruments, outstanding, number (in shares) | shares     0   0  
Options | Two Thousand Twenty One Incentive Plan            
Stock Based Compensation (Details) [Line Items]            
Share-based compensation arrangement by share-based payment award, non-option equity instruments, outstanding, number (in shares) | shares     2,111,555   2,111,555