XML 90 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Summary of Activity of the Outstanding Restricted Stock Awards And Restricted Stock Units (Details)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Restricted Stock Awards  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Beginning Balance, shares | shares 23,292
Granted, shares | shares 0
Vested, shares | shares (23,011)
Forfeited, shares | shares (11)
Ending Balance, shares | shares 270
Beginning Balance, Weighted-Average Grant Date Fair Value | $ / shares $ 54.03
Granted, Weighted-Average Grant Date Fair Value | $ / shares 0
Vested, Weighted-Average Grant Date Fair Value | $ / shares 54.2
Forfeited, Weighted-Average Grant Date Fair Value | $ / shares 56.23
Ending Balance, Weighted-Average Grant Date Fair Value | $ / shares $ 39.28
Restricted Stock Units  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Beginning Balance, shares | shares 412,019
Granted, shares | shares 227,891
Vested, shares | shares (160,578)
Forfeited, shares | shares (30,339)
Ending Balance, shares | shares 448,993
Beginning Balance, Weighted-Average Grant Date Fair Value | $ / shares $ 33.43
Granted, Weighted-Average Grant Date Fair Value | $ / shares 28.96
Vested, Weighted-Average Grant Date Fair Value | $ / shares 33.49
Forfeited, Weighted-Average Grant Date Fair Value | $ / shares 32.92
Ending Balance, Weighted-Average Grant Date Fair Value | $ / shares $ 31.18
Beginning Balance, shares | shares 2,260
Granted, shares | shares 0
Vested, shares | shares (2,260)
Forfeited, shares | shares 0
Ending Balance, shares | shares 0
Beginning Balance, Weighted-Average Grant Date Fair Value | $ / shares $ 54.75
Granted, Weighted-Average Grant Date Fair Value | $ / shares 0
Vested, Weighted-Average Grant Date Fair Value | $ / shares 54.75
Forfeited, Weighted-Average Grant Date Fair Value | $ / shares 0
Ending Balance, Weighted-Average Grant Date Fair Value | $ / shares $ 0