XML 65 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Summary of the Company's restricted stock activity
Presented below is a summary of the status of our restricted stock as of December 31, 2023 and 2022 and changes during the year ended December 31, 2023:
SharesWeighted Average
Grant Date Fair Value
Aggregate
Intrinsic Value
December 31, 20211,082,844 $56.26 
Granted291,832 100.53 
Vested(352,585)53.07 
Forfeited(4,071)62.91 
December 31, 20221,018,020 $70.03 $117.0 
Granted210,222 146.48 
Vested(399,362)58.62 
Forfeited(5,407)87.40 
December 31, 2023823,473 $94.98 $132.2