XML 99 R89.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Schedule of Changes in Performance Stock Units (Details) - PSUs
3 Months Ended
Mar. 31, 2025
$ / shares
shares
Performance Stock Units Outstanding  
Balance at beginning of period (in shares) | shares 223,393
Granted (in shares) | shares 75,329
Performance adjustment (in shares) | shares 348
Vested (in shares) | shares (50,269)
Balance at end of period (in shares) | shares 248,801
Weighted Average Grant Date Fair Value  
Balance at beginning of period (in dollars per share) $ 38.06
Granted (in dollars per share) 49.33
Performance adjustment (in dollars per share) 44.09
Vested (in dollars per share) 44.09
Balance at end of period (in dollars per share) 40.23
Tranche Three  
Weighted Average Grant Date Fair Value  
Granted (in dollars per share) $ 49.33
Award vesting, percentage 100.00%