SHAREHOLDERS' EQUITY - Share Repurchase Program (Narrative) (Details) - USD ($) shares in Millions |
Jun. 30, 2026 |
Aug. 31, 2018 |
Jan. 31, 2016 |
Sep. 30, 2015 |
Apr. 30, 2015 |
Apr. 30, 2007 |
May 31, 2005 |
Aug. 31, 2003 |
May 31, 2000 |
|---|---|---|---|---|---|---|---|---|---|
| Equity [Abstract] | |||||||||
| Authorized stock repurchase amount | $ 650,000,000.0 | $ 450,000,000.0 | $ 400,000,000.0 | $ 350,000,000.0 | $ 300,000,000.0 | $ 200,000,000.0 | $ 100,000,000.0 | $ 50,000,000.0 | |
| Repurchases of common stock to date (in shares) | 1.5 | ||||||||
| Repurchases of common stock to date | $ 595,400,000 | ||||||||
| Remaining authorized repurchase amount | $ 54,600,000 |