XML 136 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Schedule of TSR Award Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Shares      
Nonvested beginning balance (in shares) 1,210,259    
Granted (in shares) 842,991    
Vested (in shares) (602,145)    
Forfeited (in shares) (179,255)    
Nonvested ending balance (in shares) 1,271,850 1,210,259  
Weighted- Average Grant Date Fair Value Per Share      
Nonvested beginning balance (in dollars per share) $ 58.71    
Granted (in dollars per share) 70.56    
Vested (in dollars per share) 49.78    
Forfeited (in dollars per share) 65.75    
Nonvested, ending balance (in dollars per share) $ 69.81 $ 58.71  
Total Stockholder Return Restricted Stock Awards      
Shares      
Nonvested beginning balance (in shares) 630,054    
Granted (in shares) 586,292    
Vested (in shares) (514,192)    
Forfeited (in shares) (17,470)    
Nonvested ending balance (in shares) 684,684 630,054  
Weighted- Average Grant Date Fair Value Per Share      
Nonvested beginning balance (in dollars per share) $ 78.91    
Granted (in dollars per share) 105.87 $ 127.75 $ 95.31
Vested (in dollars per share) 31.25    
Forfeited (in dollars per share) 117.27    
Nonvested, ending balance (in dollars per share) $ 109.38 $ 78.91