XML 97 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation and Other Employee Benefit Plans - Schedule of Activity, Restricted Shares (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Restricted Shares    
Restricted Shares    
Non-vested restricted shares, beginning balance (in shares) 1,505,996 2,049,280
Granted (in shares) 268,117 738,935
Vested (in shares) (344,304) (1,134,687)
Canceled/forfeited (in shares) (298,789) (147,532)
Non-vested restricted shares, ending balance (in shares) 1,131,020 1,505,996
Per Share Weighted Average Grant Date Fair Value    
Non-vested restricted shares, beginning balance (in dollars per share) $ 71.35 $ 52.33
Granted (in dollars per share) 90.90 62.03
Vested (in dollars per share) 88.76 32.89
Canceled/forfeited (in dollars per share) 53.22 56.26
Non-vested restricted shares, ending balance (in dollars per share) $ 75.48 $ 71.35
Restricted Stock Units    
Restricted Shares    
Non-vested restricted shares, beginning balance (in shares) 1,000 2,150
Non-vested restricted shares, ending balance (in shares) 1,000 1,000