XML 92 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION (Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
May 31, 2017
May 31, 2010
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Dividend yield     0.00% 0.00% 0.00%
Total stock-based compensation expense     $ 24,377 $ 20,142 $ 27,725
Intrinsic value, options exercised     700 1,800 4,000
Cash received from option exercises and employee stock purchase plan     6,400 4,300 5,500
Tax expense realized from stock options exercised     $ 500    
Tax benefit realized from stock options exercised       100 600
Shares available for purchase (in shares)     3,700,000    
Capitalized share-based compensation cost     $ 700 600 600
Chief Executive Officer          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Plan modification, expiration period (in months)     6 months    
Plan modification, compensation expense     $ 1,900    
Employee Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting period     4 years    
Total stock-based compensation expense     $ 2,200 1,400 3,500
Total unrecognized compensation costs related to unvested awards     $ 2,900    
Weighted-average period for cost recognition, in years     3 years    
Employee Stock Option | Director          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting period     1 year    
Employee Stock Option | Employee          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expiration period, in years     8 years    
Employee Stock Option | Directors and Certain Executive Officers | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expiration period, in years     6 years    
Employee Stock Option | Directors and Certain Executive Officers | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expiration period, in years     10 years    
Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting period     3 years    
Restricted Stock, Performance Stock and Contract Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total stock-based compensation expense     $ 22,100 18,700 24,300
Total unrecognized compensation costs related to unvested awards     $ 27,000    
Weighted-average period for cost recognition, in years     2 years    
Fair value of shares vested     $ 11,300 $ 18,200 $ 65,000
Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock reserved for issuance (in shares)     3,000,000.0    
Shares available for purchase (in shares)     1,900,000    
Shares issued (in shares)     44,426 23,337 20,780
ESPP proceeds received     $ 1,000 $ 1,000 $ 1,100
2003 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Increase in authorized shares (in shares) 1,700,000 3,500,000      
Common stock reserved for issuance (in shares)     14,700,000