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