XML 84 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation Outstanding RSUs (Details) - Restricted stock units (RSUs) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
RSUs        
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number 3,870 2,795 2,970 2,550
Granted - restricted stock units 2,613 1,184 1,562  
Forfeited - restricted stock units (134) (76) (152)  
Released - restricted stock units (1,404) (1,283) (990)  
Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price $ 32.56 $ 40.24 $ 31.60 $ 25.80
Vested - restricted stock units 528      
Weighted-Average Exercise Price        
Granted - weighted average grant date fair value per RSU $ 30.05 57.85 40.21  
Forfeited - weighted average grant date fair value per RSU 36.85 46.02 32.80  
Released - weighted average grant date fair value per RSU $ 42.72 $ 36.02 $ 30.05