XML 57 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation and Other Employee Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Activity, Restricted Shares
Activity, restricted shares: (a)
Restricted
Shares
Per Share Weighted
Average Grant Date Fair Value
Non-vested restricted shares, as of December 31, 20222,049,280 $52.33 
Granted738,935 62.03 
Vested(1,134,687)32.89 
Canceled/forfeited(147,532)56.26 
Non-vested restricted shares, as of December 31, 20231,505,996 $71.35 
Granted268,117 90.90 
Vested(344,304)88.76 
Canceled/forfeited(298,789)53.22 
Non-vested restricted shares, as of December 31, 20241,131,020 $75.48 
(a)    Includes 1,000 restricted stock units as of both December 31, 2024 and 2023, and 2,150 restricted stock units as of December 31, 2022.