XML 90 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Stock Purchase and Equity-Based Compensation Plans - Summary of Restricted Stock Unit Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restricted Stock Units (Service Condition)      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Units, Granted 346,483 616,337 666,184
Number of Units, Unvested, Beginning balance 1,085,203 817,278  
Number of Units, Unvested, Ending balance 911,908 1,085,203 817,278
Restricted Stock Units (Service and Performance Condition)      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Units, Granted 296,513 452,179 402,436
Number of Units, Unvested, Beginning balance 1,008,133 803,877  
Number of Units, Unvested, Ending balance 971,110 1,008,133 803,877
Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Units, Granted 642,996 1,068,516 1,068,620
Weighted Average Grant-Date Fair Value, Granted $ 79.71 $ 48.96 $ 37.42
Number of Units, Unvested, Beginning balance 2,093,336 1,621,155 1,359,243
Number of Units, Vested (697,956) (372,962) (497,200)
Number of Units, Forfeited (155,358) (223,373) (309,508)
Number of Units, Unvested, Ending balance 1,883,018 2,093,336 1,621,155
Weighted Average Grant-Date Fair Value, Unvested, Beginning balance $ 43.11 $ 37.49 $ 36.75
Weighted Average Grant-Date Fair Value, Vested 37.83 37.56 35.86
Weighted Average Grant-Date Fair Value, Forfeited 45.33 39.90 36.28
Weighted Average Grant-Date Fair Value, Unvested, Ending balance $ 57.35 $ 43.11 $ 37.49