v3.26.3
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
May 17, 2017
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Fair value of the options vested       $ 0 $ 63    
Number of fair value unvested shares (in shares) 12,000     12,000   12,000  
Weighted average grant date fair value (in dollars per share) $ 6.16     $ 6.16   $ 6.16  
Exercise of stock options       $ 1,145 171    
Intrinsic value       416 1    
Stock Options              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Compensation expense $ 9 $ 9 $ 9 28 35    
Unrecognized stock-based compensation expense 45     $ 45      
Cost not yet recognized, period for recognition (in years)       10 months 24 days      
Time-based Restricted Stock Units | Minimum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Expiration period (in years)       1 year      
Time-based Restricted Stock Units | Maximum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Expiration period (in years)       4 years      
Performance-based Restricted Stock Units              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Expiration period (in years)       3 years      
Grants (in shares)       10,675      
Granted (in dollars per share)       $ 24.08      
Restricted Stock Units (RSUs)              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Compensation expense 391 $ 478 $ 262 $ 1,100 $ 1,000    
Unrecognized stock-based compensation expense $ 3,200     $ 3,200      
Cost not yet recognized, period for recognition (in years)       2 years 6 months      
Grants (in shares)       104,925      
Granted (in dollars per share)       $ 23.71      
The 2017 Omnibus Stock Incentive Plan              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Common stock reserved of issued and outstanding (as a percent)             30.00%
Common stock, capital shares reserved for future issuance (in shares)             3,848,341
Number of shares available for grant (in shares) 778,136     778,136      
Percentage of outstanding stock maximum       4.60%