XML 102 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity and Employee Benefit Plans - Share-Based Award Activities (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Units  
Share-based awards outstanding as of December 31, 2022 | shares 2,348
Granted | shares 1,319
Vested | shares (1,426)
Forfeited | shares (128)
Share-based awards outstanding as of December 31, 2023 | shares 2,113
Grant Date Fair Value  
Share-based awards outstanding as of December 31, 2022 | $ / shares $ 25.91
Granted | $ / shares 41.08
Vested | $ / shares 15.09
Forfeited | $ / shares 40.95
Share-based awards outstanding as of December 31, 2023 | $ / shares $ 41.73