SHAREHOLDERS' EQUITY (DEFICIT) - Narrative (Details) - USD ($) |
Mar. 31, 2025 |
Oct. 28, 2024 |
|---|---|---|
| Two Thousand Twenty Four Repurchase Program, October Authorization | ||
| Equity, Class of Treasury Stock [Line Items] | ||
| Repurchase program authorizing the purchase of shares | $ 1,500,000,000 | |
| Previously Exisiting Share Repurchase Program | ||
| Equity, Class of Treasury Stock [Line Items] | ||
| Stock repurchase program, remaining authorized repurchase amount | 405,400,000 | |
| Two Thousand Twenty Four Repurchase Program | ||
| Equity, Class of Treasury Stock [Line Items] | ||
| Repurchase program authorizing the purchase of shares | $ 1,905,400,000 | |
| Stock repurchase program, remaining authorized repurchase amount | $ 1,380,200,000 |