XML 101 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
EQUITY COMPENSATION PLANS AND STOCK-BASED COMPENSATION - Schedule of Restricted Stock Unit Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restricted Stock with Service Based Vesting Conditions      
Shares      
Non-vested units, beginning balance (in shares) 4,703,825    
Granted (in shares) 2,501,850    
Vested (in shares) (1,831,475)    
Forfeited (in shares) (837,477)    
Non-vested units, ending balance (in shares) 4,536,723 4,703,825  
Weighted Average Grant Date Fair Value      
Non-vested units, beginning balance (in dollars per share) $ 83.39    
Granted (in dollars per share) 82.98 $ 88.96 $ 79.43
Vested (in dollars per share) 81.50    
Forfeited (in dollars per share) 84.20    
Non-vested units, ending balance (in dollars per share) $ 83.88 $ 83.39  
Restricted Stock Unit Awards with non-Revenue based Performance Conditions      
Shares      
Non-vested units, beginning balance (in shares) 436,100    
Granted (in shares) 234,829    
Vested (in shares) (227,009)    
Forfeited (in shares) (16,610)    
Non-vested units, ending balance (in shares) 427,310 436,100  
Weighted Average Grant Date Fair Value      
Non-vested units, beginning balance (in dollars per share) $ 83.33    
Granted (in dollars per share) 81.27 $ 89.22 78.27
Vested (in dollars per share) 78.39    
Forfeited (in dollars per share) 86.62    
Non-vested units, ending balance (in dollars per share) $ 84.29 $ 83.33  
Restricted Stock Unit Awards with Market Conditions      
Shares      
Non-vested units, beginning balance (in shares) 403,900    
Granted (in shares) 320,990    
Vested (in shares) (262,550)    
Forfeited (in shares) (19,000)    
Non-vested units, ending balance (in shares) 443,340 403,900  
Weighted Average Grant Date Fair Value      
Non-vested units, beginning balance (in dollars per share) $ 128.95    
Granted (in dollars per share) 102.07 $ 132.56 $ 124.67
Vested (in dollars per share) 117.69    
Forfeited (in dollars per share) 122.02    
Non-vested units, ending balance (in dollars per share) $ 120.92 $ 128.95