v3.26.1
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