XML 82 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-based Compensation - Summary of Performance Share Units and Restricted Stock Units Activity (Details) - $ / shares
6 Months Ended
Jun. 30, 2024
Jun. 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 960,857  
Vested (878,447)  
Forfeited (270,847)  
Balance 2,255,470  
Weighted-average grant date fair value per share    
Balance $ 22.88  
Granted 33.76 $ 26.33
Vested 23.35  
Forfeited 27.78  
Balance $ 26.74