BENEFIT PLANS (Details) - USD ($) |
1 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
Jan. 31, 2026 |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Subsequent Event | ||||
| Defined Contribution Plan Disclosure | ||||
| Employee contribution limit per calendar year (as a percent of pre-tax earnings) | 50.00% | |||
| Employer contribution per dollar employee contributes up to contribution limit | 50.00% | |||
| Employer contribution limit per calendar year (as a percent of compensation) | 3.00% | |||
| Employer contribution limit per calendar year, amount | $ 10,000 | |||
| United States | ||||
| Defined Contribution Plan Disclosure | ||||
| Defined contribution plan contributions | $ 6,300,000 | $ 7,600,000 | $ 8,100,000 | |
| Foreign Plan | ||||
| Defined Contribution Plan Disclosure | ||||
| Defined contribution plan contributions | $ 1,200,000 | $ 1,200,000 | $ 1,000,000.0 | |