XML 216 R85.htm IDEA: XBRL DOCUMENT v3.25.4
STOCK-BASED COMPENSATION - Additional information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Mar. 31, 2022
STOCK-BASED COMPENSATION        
Stock compensation expense $ 6,305 $ 6,020 $ 9,274  
Share-based payment arrangement, expense, tax benefit 1,783 45 1,048  
Total unrecognized compensation expense, expected to be recognized $ 7,817      
Award term (in years) 1 year 10 months 24 days      
Intrinsic value of stock options exercised $ 2,639 1,060 $ 1,421  
Performance-based stock options        
STOCK-BASED COMPENSATION        
Stock compensation expense   2,960    
Vesting percentage     100.00%  
Expiration period 10 years      
Intrinsic value of stock options exercised $ 8,550 2,097 $ 5,253  
Time-Based Stock Options        
STOCK-BASED COMPENSATION        
Stock compensation expense   2,960    
Restricted Stock Units (RSUs)        
STOCK-BASED COMPENSATION        
Award term (in years) 3 years      
Restricted stock units vested $ 5,440 $ 4,209 $ 3,701  
Performance Shares        
STOCK-BASED COMPENSATION        
Share-based compensation arrangement by share-based payment award, award vesting period 3 years      
Maximum | Performance Shares        
STOCK-BASED COMPENSATION        
Share-based compensation arrangement by share-based payment award, target level 150.00%      
Minimum | Performance Shares        
STOCK-BASED COMPENSATION        
Share-based compensation arrangement by share-based payment award, target level 50.00%      
Equity incentive plan        
STOCK-BASED COMPENSATION        
Shares available for grant (in shares) 1,808,707      
Equity incentive plan | Maximum        
STOCK-BASED COMPENSATION        
Shares authorized, maximum (in shares)       3,600,000