XML 66 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Schedule of Treasury Stock Acquisitions (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Treasury Stock, Increase (Decrease) [Roll Forward]    
Treasury shares, at beginning of period (in shares) 133,440,028  
Treasury shares, cost at beginning of period $ 1,951,067  
Purchases pursuant to stock buyback program, cost $ 20,295 $ 98,613
Treasury shares, at end of period (in shares) 135,777,309  
Treasury shares, cost at end of period $ 1,971,362  
Long-term Incentive Plans    
Treasury Stock, Increase (Decrease) [Roll Forward]    
Purchases pursuant to stock buyback program (in shares) 258,558  
Purchases pursuant to stock buyback program, cost $ 2,233  
Share Repurchase Program    
Treasury Stock, Increase (Decrease) [Roll Forward]    
Purchases pursuant to stock buyback program (in shares) 2,078,723  
Purchases pursuant to stock buyback program, cost $ 18,062