XML 108 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity Awards - Schedule of Restricted Stock And Restricted Stock Units Activity (Details) - Restricted stock and restricted stock units - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Number of shares or units      
Beginning balance (in shares) 1,071,561 707,541 494,969
Grants (in shares) 271,576 534,652 321,965
Vested (in shares) (154,764) (139,375) (77,586)
Forfeitures (in shares) (97,251) (31,257) (31,807)
Ending balance (in shares) 1,091,122 1,071,561 707,541
Weighted- average grant price      
Beginning balance (in dollars per share) $ 81.70 $ 106.93 $ 117.91
Grants (in dollars per share) 93.93 50.72 88.02
Vested shares (in dollars per share) 124.19 95.27 92.38
Forfeitures (in dollars per share) 74.03 62.43 121.80
Ending balance (in dollars per share) $ 80.08 $ 81.70 $ 106.93