EQUITY - Treasury Stock (Details) - USD ($) $ in Thousands, shares in Millions |
12 Months Ended | |||
|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
May 23, 2023 |
|
| Equity, Class of Treasury Stock [Line Items] | ||||
| Value of treasury stock acquired, cost method | $ 134,555 | $ 350 | ||
| Repurchase of common stock | 134,555 | $ 0 | $ 350 | |
| 2023 Repurchase Program | ||||
| Equity, Class of Treasury Stock [Line Items] | ||||
| Aggregate authorized amount of common stock to be repurchased | $ 500,000 | |||
| Remaining authorized share repurchase amount under repurchase program | $ 365,100 | |||
| Common Stock Withheld for Settlement of Employee Tax Liabilities | ||||
| Equity, Class of Treasury Stock [Line Items] | ||||
| Treasury stock acquired (in shares) | 0.4 | 0.6 | 0.7 | |
| Value of treasury stock acquired, cost method | $ 112,300 | $ 155,500 | $ 119,100 | |