XML 107 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Summary of RSUs and PSUs to be Settled in Common Stock Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restricted Stock and RSUs to be Settled in Common Stock      
RSUs      
Unvested, shares, beginning of period (in shares) 3,263 3,880 3,869
Granted (in shares) 684 860 1,642
Vested, shares (in shares) (1,268) (1,319) (1,476)
Forfeited, shares (in shares) (131) (158) (155)
Unvested, shares, end of period (in shares) 2,548 3,263 3,880
Weighted Average Grant Date Fair Value (Per Unit)      
Unvested, weighted average grant date fair value, beginning of period (in usd per share) $ 78.74 $ 61.64 $ 37.57
Weighted average grant date fair value (in dollars per share) 161.81 113.07 94.83
Vested, weighted average grant date fair value (in usd per share) 68.06 50.60 37.03
Forfeited, weighted average grant date fair value (in usd per share) 116.29 84.94 48.52
Unvested, weighted average grant date fair value, end of period (in usd per share) $ 104.76 $ 78.74 $ 61.64
PSUs      
RSUs      
Unvested, shares, beginning of period (in shares) 733 931 1,047
Granted (in shares) 177 153 174
Vested, shares (in shares) (413) (334) (268)
Forfeited, shares (in shares) (6) (17) (22)
Unvested, shares, end of period (in shares) 491 733 931
Weighted Average Grant Date Fair Value (Per Unit)      
Unvested, weighted average grant date fair value, beginning of period (in usd per share) $ 65.39 $ 47.27 $ 37.65
Weighted average grant date fair value (in dollars per share) 174.50 119.74 90.44
Vested, weighted average grant date fair value (in usd per share) 35.12 40.15 38.28
Forfeited, weighted average grant date fair value (in usd per share) 101.66 58.79 41.86
Unvested, weighted average grant date fair value, end of period (in usd per share) $ 129.70 $ 65.39 $ 47.27