SHARE-BASED AWARDS AND STOCK OPTIONS - Schedule of Share-based Compensation Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
| Total share-based compensation expense | $ 42,644 | $ 39,810 | $ 82,149 | $ 79,550 |
| Total income tax benefit | 3,200 | 12,269 | 8,580 | 18,534 |
| Continuing Operations | ||||
| Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
| Total share-based compensation expense | 42,644 | 33,312 | 89,294 | 63,600 |
| Discontinued Operations | ||||
| Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
| Total share-based compensation expense | $ 0 | $ 6,498 | $ (7,145) | $ 15,950 |