ADDITIONAL BALANCE SHEET INFORMATION - Other Noncurrent Liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||
| Liability, Defined Benefit Plan, Noncurrent | $ 132,142 | $ 135,900 |
| Contingent consideration, less current portion | 685 | 500 |
| Other | 59,148 | 66,990 |
| Other long-term liabilities | $ 191,975 | $ 203,390 |
| X | ||||||||||
- Definition Liability, Defined Benefit Plan noncurrent, Business Combination, Contingent Consideration, Liability, Noncurrent and Other Liabilities, Noncurrent No definition available.
|
| X | ||||||||||
- Definition Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|