XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Restricted Stock Activity
The following table presents the restricted stock activity for the three months ended March 31, 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 
Granted$60.01 
Forfeited(12)$51.32 
Vested(6)$23.80 $437 
Outstanding at March 31, 2024785 $61.24