XML 92 R80.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-based Compensation - Summary of Performance Share Units and Restricted Stock Units Activity (Details) - $ / shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Performance share units    
Number of shares    
Balance 329,652  
Granted 151,466  
Vested (163,423)  
Forfeited (38,862)  
Performance adjustment 34,809  
Balance 313,642  
Weighted-average grant date fair value per share    
Balance $ 39.04  
Granted 40.28 $ 45.06
Vested 32.08  
Forfeited 43.59  
Performance adjustment 29.74  
Balance $ 41.65  
Restricted stock units    
Number of shares    
Balance 2,483,342  
Granted 1,431,005  
Vested (980,992)  
Forfeited (216,549)  
Balance 2,716,806  
Weighted-average grant date fair value per share    
Balance $ 28.27  
Granted 30.28 $ 34.63
Vested 27.38  
Forfeited 30.26  
Balance $ 29.49