XML 65 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Summary of the Company's restricted stock activity
Presented below is a summary of the changes of our restricted common stock during the years ended December 31, 2024 and 2023:
SharesWeighted Average
Grant Date Fair Value
Aggregate
Intrinsic Value
December 31, 20221,018,020 $70.03 
Granted210,222 146.48 
Vested(399,362)58.62 
Forfeited(5,407)87.40 
December 31, 2023823,473 $94.98 $132.2 
Granted164,528 150.64 
Vested(278,293)79.97 
Forfeited(10,804)106.65 
December 31, 2024698,904 $113.87 $106.5