XML 79 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Stock Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restricted Stock      
Stock      
Beginning balance (in shares) 478,596 343,782 307,199
Granted (in shares) 410,682 315,432 205,996
Restrictions lapsed (in shares) (137,053) (130,452) (115,908)
Forfeited (in shares) (98,760) (50,166) (53,505)
Ending balance (in shares) 653,465 478,596 343,782
Weighted- Average Grant Date Fair Value Per Share      
Beginning balance, weighted-average grant date fair value (in dollars per share) $ 70.36 $ 111.79 $ 98.87
Granted, weighted-average grant date fair value (in dollars per share) 32.46 42.03 123.61
Restrictions lapsed, weighted-average grant date fair value (in dollars per share) 79.61 101.32 91.26
Forfeited, weighted-average grant date fair value (in dollars per share) 61.25 96.48 128.05
Ending balance, weighted-average grant date fair value (in dollars per share) $ 45.89 $ 70.36 $ 111.79
Performance Shares      
Stock      
Beginning balance (in shares) 35,802 16,839 19,956
Granted (in shares) 71,295 35,697 15,078
Restrictions lapsed (in shares) 0 0 0
Performance change (in shares) 0 (13,156) (10,366)
Forfeited (in shares) 0 (3,578) (7,829)
Ending balance (in shares) 107,097 35,802 16,839
Weighted- Average Grant Date Fair Value Per Share      
Beginning balance, weighted-average grant date fair value (in dollars per share) $ 77.91 $ 115.56 $ 118.66
Granted, weighted-average grant date fair value (in dollars per share) 57.79 96.71 203.64
Restrictions lapsed, weighted-average grant date fair value (in dollars per share) 0 0 0
Performance change, weighted-average grant date fair value (in dollars per share) 0 99.59 192.95
Forfeited, weighted-average grant date fair value (in dollars per share) 0 121.79 113.91
Ending balance, weighted-average grant date fair value (in dollars per share) $ 74.08 $ 77.91 $ 115.56