XML 143 R110.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Schedule of Unvested Restricted Stock Awards (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Performance Awards      
Shares      
Unvested at beginning (in shares) 123,215 129,855 118,568
Granted (in shares) 150,570 71,003 37,775
Forfeited (in shares) (28,826) (44,084) (1,966)
Vested (in shares) (18,480) (33,559) (24,522)
Unvested at end (in shares) 226,479 123,215 129,855
Weighted- Average  Grant  Date Fair Value      
Unvested at beginning (in dollars per share) $ 44.74 $ 45.15 $ 44.71
Granted (in dollars per share) 18.47 40.50 53.97
Forfeited (in dollars per share) 40.96 40.29 55.76
Vested (in dollars per share) 47.57 44.60 55.76
Unvested at end (in dollars per share) $ 27.53 $ 44.74 $ 45.15
Time Vested Awards      
Shares      
Unvested at beginning (in shares) 313,992 302,148 300,792
Granted (in shares) 312,368 190,256 166,471
Forfeited (in shares) (38,772) (27,558) (12,064)
Vested (in shares) (157,283) (150,854) (153,051)
Unvested at end (in shares) 430,305 313,992 302,148
Weighted- Average  Grant  Date Fair Value      
Unvested at beginning (in dollars per share) $ 49.08 $ 53.75 $ 46.24
Granted (in dollars per share) 23.22 44.16 59.72
Forfeited (in dollars per share) 36.18 51.57 53.10
Vested (in dollars per share) 49.41 51.76 45.54
Unvested at end (in dollars per share) $ 31.35 $ 49.08 $ 53.75