XML 93 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Restricted Stock Unit Activity (Details) - RSUs - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of Shares      
Non-vested and outstanding at beginning balance (in shares) 1,078,064 1,190,720 1,209,529
Granted (in shares) 987,528 710,278 606,203
Vested (in shares) (657,897) (668,119) (403,648)
Forfeited (in shares) (261,535) (154,815) (221,364)
Non-vested and outstanding at ending balance (in shares) 1,146,160 1,078,064 1,190,720
Weighted Average Grant Date Fair Value      
Non-vested and outstanding at beginning balance (in usd per share) $ 55.52 $ 65.97 $ 70.99
Granted (in usd per share) 35.61 42.52 52.63
Vested (in usd per share) 52.04 58.64 58.63
Forfeited (in usd per share) 45.81 62.73 70.30
Non-vested and outstanding at ending balance (in usd per share) $ 42.59 $ 55.52 $ 65.97