XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Restricted Stock Activity (Details) - Restricted stock awards - shares
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Restricted Stock Awards    
Outstanding, beginning of period (in shares) 2,451,026 3,223,995
Granted (in shares) 1,766,386 2,075,854
Vested (in shares) (1,328,867) (2,283,097)
Forfeited (in shares) (196,404) (317,453)
Outstanding, end of period (in shares) 2,692,141 2,699,299