XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Restricted Stock Activity (Details) - Restricted stock awards - shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Restricted Stock Awards    
Outstanding, beginning of period (in shares) 2,451,026 3,223,995
Granted (in shares) 1,704,349 2,033,514
Vested (in shares) (1,285,028) (2,152,461)
Forfeited (in shares) (143,787) (258,042)
Outstanding, end of period (in shares) 2,726,560 2,847,006