v3.26.1
RESTRUCTURING - Schedule of Pre-Tax Restructuring Charges (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
2025 Restructuring  
Restructuring Cost and Reserve [Line Items]  
Restructuring Charges $ 0
Restructuring and Related Cost, Incurred Cost $ 5,863
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Cost of revenue
2024 Restructuring  
Restructuring Cost and Reserve [Line Items]  
Restructuring Charges $ 1,000
Employee separation costs | 2025 Restructuring  
Restructuring Cost and Reserve [Line Items]  
Restructuring Charges 0
Restructuring and Related Cost, Incurred Cost 4,787
Employee separation costs | Sales, general and administrative | 2025 Restructuring  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Incurred Cost 3,800
Employee separation costs | Research and development | 2025 Restructuring  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Incurred Cost 2,100
Other costs | 2025 Restructuring  
Restructuring Cost and Reserve [Line Items]  
Restructuring Charges 0
Restructuring and Related Cost, Incurred Cost $ 1,076