v3.26.3
RESTRUCTURING - Narrative (Details) - 2025 Restructuring Program - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Jun. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Restructuring Cost and Reserve [Line Items]          
Restructuring program term     2 years    
Restructuring charges $ 16,092 $ 9,930   $ 43,796 $ 13,811
Payments for restructuring       30,928  
Minimum          
Restructuring Cost and Reserve [Line Items]          
Expected restructuring charges 75,000     75,000  
Maximum          
Restructuring Cost and Reserve [Line Items]          
Expected restructuring charges $ 100,000     $ 100,000