XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-based Compensation (Tables)
9 Months Ended
Sep. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Restricted Stock Activity
The following table presents the restricted stock activity for the nine months ended September 30, 2024 (in thousands, except per share amounts):
Number of 
Restricted Stock
Weighted-Average
Grant Date
Fair Value
Total Intrinsic
Value of Restricted
Stock Vested
Outstanding at December 31, 2023798 $60.80 
Granted39 $62.80 
Forfeited(17)$54.53 
Vested(42)$43.07 $2,745 
Outstanding at September 30, 2024778 $62.00