XML 63 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity and Employee Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-Based Award Activities
Share-Based Award Activities
The following table summarizes the Company’s share-based awards:
Share-based AwardsShares (or Units)
(in thousands)
Weighted-Average Grant Date Fair Value, per Share (or Unit)
Share-based awards outstanding as of December 31, 20222,348 $25.91 
Granted1,319 41.08 
Vested(1,426)15.09 
Forfeited(128)40.95 
Share-based awards outstanding as of December 31, 20232,113 41.73