XML 75 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK PLANS AND SHARE BASED COMPENSATION (Narrative) (Details)
shares in Millions
12 Months Ended
Dec. 31, 2024
plan
period
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of stock-based compensation plans | plan 3
Number of shares available for future issuance 3.9
2016 Incentive Award Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period 3.9
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 3.1
Restricted Stock Units (RSUs)  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Awards vesting period 4 years
Employee Stock Purchase Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Maximum percentage of employee's compensation eligible for payroll deductions 15.00%
Purchase price of the purchase plan as percentage of the lower of the fair market value on the first day of each offering period or on the purchase date 85.00%
Number of purchase periods in each offering period | period 1
Duration of each purchase period in each offering period 6 months
Shares reserved for issuance 7.5
Number of shares purchased 6.9
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 0.6
Employee Stock Option [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Awards vesting period 4 years