Condensed Consolidated Statements of Cash Flows (Parenthetical) - ASR Agreements [Member] $ in Millions |
Mar. 31, 2024
USD ($)
|
---|---|
Stock repurchase program, remaining authorized repurchase amount | $ 360 |
Accelerated share repurchases, percentage of stock received | 15.00% |