XML 91 R79.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-based Compensation - Summary of Performance Share Units and Restricted Stock Units Activity (Details) - $ / shares
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Performance share units    
Number of shares    
Balance 503,880  
Granted 203,000  
Vested (514,050)  
Forfeited (165,700)  
Performance adjustment 196,550  
Balance 223,680  
Weighted-average grant date fair value per share    
Balance $ 33.13  
Granted 45.06 $ 38.71
Vested 32.53  
Forfeited 43.12  
Performance adjustment 32.58  
Balance $ 37.45  
Restricted stock units    
Number of shares    
Balance 2,443,907  
Granted 1,205,775  
Vested (940,377)  
Forfeited (276,827)  
Balance 2,432,478  
Weighted-average grant date fair value per share    
Balance $ 22.88  
Granted 34.63 $ 26.27
Vested 23.22  
Forfeited 27.94  
Balance $ 27.99