XML 144 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION - Summary of Information About Stock-based Awards Outstanding (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Stock-based Awards Outstanding 1,380 1,483
Weighted Average Remaining Contractual Life in Years 1 year 9 months 18 days 2 years 7 months 6 days
Aggregate Intrinsic Value $ 36,546 $ 34,449
Number of Stock-based Awards Exercisable 614 606
Weighted Average Remaining Contractual Life in Years 1 year 10 months 24 days 2 years 4 months 24 days
Aggregate Intrinsic Value $ 197 $ 5,458
Exercise Price 1    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price $ 0 $ 0
Number of Stock-based Awards Outstanding 537 345
Weighted Average Remaining Contractual Life in Years 1 year 1 year 7 months 6 days
Aggregate Intrinsic Value $ 36,349 $ 26,127
Number of Stock-based Awards Exercisable   0
Weighted Average Remaining Contractual Life in Years   0 years
Aggregate Intrinsic Value $ 0 $ 0
Exercise Price 2    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price   $ 51.71
Number of Stock-based Awards Outstanding   8
Weighted Average Remaining Contractual Life in Years   1 year
Aggregate Intrinsic Value   $ 193
Number of Stock-based Awards Exercisable   8
Weighted Average Remaining Contractual Life in Years   1 year
Aggregate Intrinsic Value   $ 193
Exercise Price 3    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price   $ 53.16
Number of Stock-based Awards Outstanding   3
Weighted Average Remaining Contractual Life in Years   10 months 24 days
Aggregate Intrinsic Value   $ 73
Number of Stock-based Awards Exercisable   3
Weighted Average Remaining Contractual Life in Years   10 months 24 days
Aggregate Intrinsic Value   $ 73
Exercise Price 4    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price   $ 53.44
Number of Stock-based Awards Outstanding   78
Weighted Average Remaining Contractual Life in Years   6 months
Aggregate Intrinsic Value   $ 1,736
Number of Stock-based Awards Exercisable   78
Weighted Average Remaining Contractual Life in Years   6 months
Aggregate Intrinsic Value   $ 1,736
Exercise Price 5    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price   $ 57.97
Number of Stock-based Awards Outstanding   8
Weighted Average Remaining Contractual Life in Years   7 months 6 days
Aggregate Intrinsic Value   $ 134
Number of Stock-based Awards Exercisable   8
Weighted Average Remaining Contractual Life in Years   7 months 6 days
Aggregate Intrinsic Value   $ 134
Exercise Price 6    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price $ 63.40 $ 63.40
Number of Stock-based Awards Outstanding 45 45
Weighted Average Remaining Contractual Life in Years 1 year 6 months 2 years 6 months
Aggregate Intrinsic Value $ 196 $ 562
Number of Stock-based Awards Exercisable 45 34
Weighted Average Remaining Contractual Life in Years 1 year 6 months 2 years 6 months
Aggregate Intrinsic Value $ 196 $ 422
Exercise Price 7    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price $ 67.54 $ 67.54
Number of Stock-based Awards Outstanding 7 7
Weighted Average Remaining Contractual Life in Years 1 year 9 months 18 days 2 years 10 months 24 days
Aggregate Intrinsic Value $ 1 $ 54
Number of Stock-based Awards Exercisable 7 7
Weighted Average Remaining Contractual Life in Years 1 year 10 months 24 days 2 years 10 months 24 days
Aggregate Intrinsic Value $ 1 $ 54
Exercise Price 8    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price $ 68.34 $ 68.34
Number of Stock-based Awards Outstanding 47 47
Weighted Average Remaining Contractual Life in Years 1 year 4 months 24 days 2 years 4 months 24 days
Aggregate Intrinsic Value $ 0 $ 349
Number of Stock-based Awards Exercisable 47 35
Weighted Average Remaining Contractual Life in Years 1 year 4 months 24 days 2 years 4 months 24 days
Aggregate Intrinsic Value $ 0 $ 261
Exercise Price 9    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price $ 69.14 $ 69.14
Number of Stock-based Awards Outstanding 335 470
Weighted Average Remaining Contractual Life in Years 1 year 4 months 24 days 2 years 4 months 24 days
Aggregate Intrinsic Value $ 0 $ 3,128
Number of Stock-based Awards Exercisable 335 316
Weighted Average Remaining Contractual Life in Years 1 year 4 months 24 days 2 years 4 months 24 days
Aggregate Intrinsic Value $ 0 $ 2,101
Exercise Price 10    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price $ 71.15  
Number of Stock-based Awards Outstanding 385 448
Weighted Average Remaining Contractual Life in Years 3 years 2 months 12 days 4 years 2 months 12 days
Aggregate Intrinsic Value $ 0 $ 2,077
Number of Stock-based Awards Exercisable 160 101
Weighted Average Remaining Contractual Life in Years 3 years 2 months 12 days 4 years 2 months 12 days
Aggregate Intrinsic Value $ 0 $ 468
Exercise Price 11    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price $ 71.71 $ 71.71
Number of Stock-based Awards Outstanding 4 4
Weighted Average Remaining Contractual Life in Years 7 months 6 days 1 year 7 months 6 days
Aggregate Intrinsic Value $ 0 $ 16
Number of Stock-based Awards Exercisable 4 4
Weighted Average Remaining Contractual Life in Years 7 months 6 days 1 year 7 months 6 days
Aggregate Intrinsic Value $ 0 $ 16
Exercise Price 12    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price $ 76.43 $ 76.43
Number of Stock-based Awards Outstanding 5 5
Weighted Average Remaining Contractual Life in Years 10 months 24 days 1 year 10 months 24 days
Aggregate Intrinsic Value $ 0 $ 0
Number of Stock-based Awards Exercisable 5 5
Weighted Average Remaining Contractual Life in Years 10 months 24 days 1 year 10 months 24 days
Aggregate Intrinsic Value $ 0 $ 0
Exercise Price 13    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price $ 76.54 $ 76.54
Number of Stock-based Awards Outstanding 9 9
Weighted Average Remaining Contractual Life in Years 2 years 10 months 24 days 3 years 10 months 24 days
Aggregate Intrinsic Value $ 0 $ 0
Number of Stock-based Awards Exercisable 6 4
Weighted Average Remaining Contractual Life in Years 2 years 10 months 24 days 3 years 10 months 24 days
Aggregate Intrinsic Value $ 0 $ 0
Exercise Price 14    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price $ 78.53 $ 78.53
Number of Stock-based Awards Outstanding 6 6
Weighted Average Remaining Contractual Life in Years 2 years 3 months 18 days 3 years 3 months 18 days
Aggregate Intrinsic Value $ 0 $ 0
Number of Stock-based Awards Exercisable 5 3
Weighted Average Remaining Contractual Life in Years 2 years 4 months 24 days 3 years 3 months 18 days
Aggregate Intrinsic Value $ 0 $ 0
Exercise Price 15    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise Price $ 90.28 $ 90.28
Number of Stock-based Awards Outstanding 1 1
Weighted Average Remaining Contractual Life in Years 2 years 3 years
Aggregate Intrinsic Value $ 0 $ 0
Number of Stock-based Awards Exercisable 1 0
Weighted Average Remaining Contractual Life in Years 2 years 3 years
Aggregate Intrinsic Value $ 0 $ 0