v3.26.1
Stockholders' Equity - Schedule of Treasury Stock Acquisitions (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Treasury Stock, Increase (Decrease) [Roll Forward]    
Treasury shares, at beginning of period (in shares) 144,435,252  
Treasury shares, cost at beginning of period $ 2,020,714  
Acquisitions pursuant to long-term incentive plans $ 350 $ 20,295
Treasury shares, at end of period (in shares) 144,486,598  
Treasury shares, cost at end of period $ 2,021,064  
Long-term Incentive Plans    
Treasury Stock, Increase (Decrease) [Roll Forward]    
Acquisitions pursuant to long-term incentive plans (in shares) 51,346  
Acquisitions pursuant to long-term incentive plans $ 350