XML 150 R121.htm IDEA: XBRL DOCUMENT v3.24.0.1
Shareholders' Equity and Share-Based Compensation - Restricted Stock Activity (Details) - Restricted stock units
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Total Outstanding Units  
Beginning balance, Total Outstanding, Units (in shares) | shares 816,759
Granted, Total Outstanding Units (in shares) | shares 286,648
Adjustment for performance achievement, Total Outstanding Units (in shares) | shares 6,174
Vested, Total Outstanding Units (in shares) | shares 0
Forfeited, Total Outstanding Units (in shares) | shares (5,323)
Distributed, Total Outstanding Units (in shares) | shares (179,028)
Ending balance, Total Outstanding, Units (in shares) | shares 925,230
Outstanding Units, Weighted Average Grant Date Fair Value per Unit  
Beginning balance, Total Outstanding, Weighted Average Grant Date Fair Value per Unit (in usd per share) | $ / shares $ 36.58
Granted, Total Outstanding, Weighted Average Grant Date Fair Value per Unit (in usd per share) | $ / shares 35.78
Adjustment for performance achievement, Weighted Average Grant Date Fair Value per Unit (in usd per share) | $ / shares 44.49
Vested, Total Outstanding, Weighted Average Grant Date Fair Value per Unit (in usd per share) | $ / shares 0
Forfeited, Total Outstanding, Weighted Average Grant Date Fair Value per Unit (in usd per share) | $ / shares 42.25
Distributed, Total Outstanding, Weighted Average Grant Date Fair Value per Unit (in usd per share) | $ / shares 41.65
Ending balance, Total Outstanding, Weighted Average Grant Date Fair Value per Unit (in usd per share) | $ / shares $ 35.43
Vested Units  
Beginning balance, Vested, Units (in shares) | shares 416,082
Granted, Vested, Units (in shares) | shares 0
Adjustment for performance achievement, Units (in shares) | shares 0
Vested, Vested, Units (in shares) | shares 176,082
Forfeited, Vested, Units (in shares) | shares 0
Distributed, Vested, Units (in shares) | shares (179,028)
Ending balance, Vested, Units (in shares) | shares 413,136
Vested Units, Weighted Average Grant Date Fair Value per Unit  
Beginning balance, Vested, Weighted Average Grant Date Fair Value per Unit (in usd per share) | $ / shares $ 28.93
Granted, Weighted Average Grant Date Fair Value per Unit (in usd per share) | $ / shares 0
Adjustment for performance achievement, Weighted Average Grant Date Fair Value per Unit (in usd per share) | $ / shares 0
Vested, Weighted Average Grant Date Fair Value per Unit (in usd per share) | $ / shares 41.93
Forfeited, Weighted Average Grant Date Fair Value per Unit (in usd per share) | $ / shares 0
Distributed, Vested, Weighted Average Grant Date Fair Value per Unit (in usd per share) | $ / shares 41.65
Ending balance, Vested, Weighted Average Grant Date Fair Value per Unit (in usd per share) | $ / shares $ 29.04