XML 71 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Share-Based Compensation - Schedule of Activity Related to Stock Options Awards and Restricted Stock Awards (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2024
$ / shares
shares
Sep. 30, 2024
$ / shares
shares
Sep. 30, 2023
$ / shares
shares
Employee Stock Option      
Avg wtd grant-date fair value      
Outstanding at beginning of period   $ 4.68 $ 4.31
Forfeited   6.31 0
Exercised   4.54 3.70
Outstanding at end of the period $ 4.8 4.8 4.59
Vested   4.79 4.57
Unvested   4.85 4.85
Avg wtd exercise price      
Outstanding at beginning of period   8.76 7.57
Forfeited   13.84 0
Exercised   8.49 5.7
Outstanding at end of the period 8.99 8.99 8.44
Vested $ 8.94 8.94 8.36
Unvested   $ 9.23 $ 9.23
Units      
Outstanding at beginning of period | shares   1,801,853 2,884,180
Forfeited | shares   (831) 0
Exercised | shares   (822,029) (916,325)
Outstanding at end of the period | shares 978,993 978,993 1,967,855
Vested | shares   802,795 1,791,657
Unvested | shares 176,198 176,198 176,198
Restricted Shares      
Avg wtd grant-date fair value      
Unvested at beginning of period   $ 30.39 $ 25.38
Granted   41.41 30.09
Vested   30.69 22.83
Forfeited   34.85 29.60
Unvested at end of period $ 36.51 $ 36.51 $ 30.30
Units      
Unvested at beginning of period | shares   853,748 1,153,515
Granted | shares 54,007 527,640 513,715
Vested | shares   (448,735) (773,507)
Forfeited | shares   (13,703) (45,153)
Unvested at end of period | shares 918,950 918,950 848,570