XML 114 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Performance Share (Details) - Performance shares - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Unvested Performance Share Units      
Unvested restricted stock, beginning balance (in shares) 394 276 183
Granted (in shares) 133 131 133
Vested (in shares) (151) 0 0
Forfeited/canceled (in shares) 0 (13) (40)
Unvested restricted stock, ending balance (in shares) 376 394 276
Weighted Average Grant Date Fair Value Per Share      
Unvested restricted stock, beginning balance (in usd per share) $ 85.78 $ 88.28 $ 66.12
Granted (in usd per share) 95.33 78.78 109.65
Vested (in usd per share) 71.29 0 0
Forfeited/canceled (in usd per share) 0 68.77 57.48
Unvested restricted stock, ending balance (in usd per share) $ 94.67 $ 85.78 $ 88.28