XML 213 R177.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Outstanding RSUs by Grant-Date Fair Value (Details) - RSUs - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award        
Number of shares/units outstanding (in shares) 10,764 10,365 9,906 9,487
  Weighted-Average Remaining Contractual Life (in years) 1 year 1 month 6 days      
Under $25.00        
Share-based Compensation Arrangement by Share-based Payment Award        
Grant-date fair value range, upper limit (in usd per share) $ 25.00      
Number of shares/units outstanding (in shares) 554      
  Weighted-Average Remaining Contractual Life (in years) 4 months 24 days      
$25.01-$30.00        
Share-based Compensation Arrangement by Share-based Payment Award        
Grant-date fair value range, lower limit (in usd per share) $ 25.01      
Grant-date fair value range, upper limit (in usd per share) $ 30.00      
Number of shares/units outstanding (in shares) 403      
  Weighted-Average Remaining Contractual Life (in years) 9 months 18 days      
$30.01-$35.00        
Share-based Compensation Arrangement by Share-based Payment Award        
Grant-date fair value range, lower limit (in usd per share) $ 30.01      
Grant-date fair value range, upper limit (in usd per share) $ 35.00      
Number of shares/units outstanding (in shares) 4,940      
  Weighted-Average Remaining Contractual Life (in years) 1 year 4 months 24 days      
$35.01-$40.00        
Share-based Compensation Arrangement by Share-based Payment Award        
Grant-date fair value range, lower limit (in usd per share) $ 35.01      
Grant-date fair value range, upper limit (in usd per share) $ 40.00      
Number of shares/units outstanding (in shares) 3,160      
  Weighted-Average Remaining Contractual Life (in years) 1 year 2 months 12 days      
$40.01-$45.00        
Share-based Compensation Arrangement by Share-based Payment Award        
Grant-date fair value range, lower limit (in usd per share) $ 40.01      
Grant-date fair value range, upper limit (in usd per share) $ 45.00      
Number of shares/units outstanding (in shares) 124      
  Weighted-Average Remaining Contractual Life (in years) 1 year 7 months 6 days      
$45.01 and over        
Share-based Compensation Arrangement by Share-based Payment Award        
Grant-date fair value range, lower limit (in usd per share) $ 45.01      
Number of shares/units outstanding (in shares) 1,583      
  Weighted-Average Remaining Contractual Life (in years) 7 months 6 days