v3.25.4
SHARE-BASED COMPENSATION (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total shares authorized under stock option and incentive plan (in shares) 7,100,000    
Number of shares available for future grants of stock options or restricted stock (in shares) 3,729,002    
Compensation expense not yet recognized for nonvested share-based awards $ 43,000    
Nonvested share-based awards, expected weighted average period to be recognized (in years) 2 years 8 months 12 days    
Grants in period (in shares) 0 0  
Total intrinsic value of stock options exercised $ 1,000 $ 2,000 $ 2,000
Cash received from the exercise of stock options 5,000 9,000 2,000
Aggregate intrinsic value of outstanding stock options (prior year less than) 7,000 4,000  
Aggregate intrinsic value of exercisable options (prior year less than) $ 6,000 $ 4,000  
Outstanding stock options, weighted average remaining contractual life, excluding options without fixed expiration date (in years) 2 years 2 months 12 days 2 years 7 months 6 days  
Stock options expected to vest (in shares) 92,559    
Stock options expected to vest, weighted average exercise price (in dollars per share) $ 52.90    
Stock options expected to vest, weighted average remaining life (in years) 3 years 10 months 24 days    
Stock options expected to vest, aggregate intrinsic value $ 522    
Total fair value at grant date of restricted stock and RSUs vested $ 31,000 $ 28,000 $ 27,000
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expiration period 7 years    
Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock vesting period 4 years    
Ratio of common stock to share based payment award (shares) 1    
Granted (in shares) 934,597 872,274 727,019
Expected to vest (in shares) 1,221,369    
Expected to vest, aggregate intrinsic value $ 71,000    
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock vesting period 4 years    
Expected to vest (in shares) 42,025    
Expected to vest, aggregate intrinsic value $ 2,000    
Director | Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in shares) 25,101 25,866 39,771