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 | |