XML 92 R82.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Restricted Stock and RSUs Activity (Details) - 2020 Incentive Award Plan - $ / shares
3 Months Ended 9 Months Ended 12 Months Ended
Jun. 30, 2024
Mar. 31, 2022
Sep. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Restricted Stock and Restricted Stock Units (RSUs)          
Number of Shares          
Unvested, beginning balance (in shares)     3,303,849    
Granted (in shares)     1,191,104    
Vested (in shares)     (968,364)    
Forfeited and canceled (in shares)     (266,736)    
Unvested, ending balance (in shares)     3,259,853 3,303,849  
Time-Based Restricted Stock and Restricted Stock Units (RSUs)          
Number of Shares          
Unvested, beginning balance (in shares)     2,938,208    
Granted (in shares)     984,192    
Vested (in shares)     (786,574)    
Forfeited and canceled (in shares)     (228,703)    
Unvested, ending balance (in shares)     2,907,123 2,938,208  
Weighted Average Grant Date Fair Value Per Share          
Unvested, beginning balance (USD per share)     $ 39.87    
Granted (USD per share)     50.90    
Vested (USD per share)     36.50    
Forfeited and canceled (USD per share)     39.84    
Unvested, ending balance (USD per share)     $ 44.52 $ 39.87  
Performance Based Restricted Stock And Restricted Stock Units (RSUs)          
Number of Shares          
Unvested, beginning balance (in shares)     365,641    
Granted (in shares)     206,912    
Vested (in shares)     (181,790)    
Forfeited and canceled (in shares)     (38,033)    
Unvested, ending balance (in shares)     352,730 365,641  
Weighted Average Grant Date Fair Value Per Share          
Unvested, beginning balance (USD per share)     $ 39.21    
Granted (USD per share)     49.49    
Vested (USD per share)     39.15    
Forfeited and canceled (USD per share)     42.95    
Unvested, ending balance (USD per share)     $ 44.87 $ 39.21  
Cash-Settled Restricted Stock Units (RSUs)          
Number of Shares          
Granted (in shares)     35,093    
Time-Based Restricted Stock Units (RSUs)          
Number of Shares          
Granted (in shares) 300,964 199,076      
Weighted Average Grant Date Fair Value Per Share          
Vesting percentage 20.00%        
Performance Based Restricted Stock Units (RSUs)          
Number of Shares          
Granted (in shares)       1,335 185,186