CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) - USD ($) $ in Millions |
3 Months Ended | |||
|---|---|---|---|---|
Jun. 30, 2026 |
Mar. 31, 2026 |
Jun. 30, 2025 |
Mar. 31, 2025 |
|
| Statement of Stockholders' Equity [Abstract] | ||||
| Excise tax, accrued | $ 4 | $ 3 | $ 2 | $ 2 |
| Shares purchased for tax withholding obligation | $ 20 | $ 79 | $ 37 | $ 40 |
| Dividends per common share (in usd per share) | $ 0.475 | $ 0.475 | $ 0.440 | $ 0.440 |