v3.26.3
RESTRUCTURING - Schedule of Reserve (Details) - 2025 Restructuring Program - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Restructuring Reserve [Roll Forward]        
Balance, December 31, 2025     $ 4,081  
Restructuring charges $ 16,092 $ 9,930 43,796 $ 13,811
Cash payments     (30,928)  
Settled non-cash     (12,201)  
Accrual adjustments     (86)  
Balance, September 30, 2026 4,662   4,662  
Accrued Severance and Other Personnel Expenses        
Restructuring Reserve [Roll Forward]        
Balance, December 31, 2025     3,790  
Restructuring charges     30,369  
Cash payments     (29,906)  
Settled non-cash     0  
Accrual adjustments     (105)  
Balance, September 30, 2026 4,148   4,148  
Accrued Other Selling, General, and Administrative Expenses        
Restructuring Reserve [Roll Forward]        
Balance, December 31, 2025     291  
Restructuring charges     13,427  
Cash payments     (1,022)  
Settled non-cash     (12,201)  
Accrual adjustments     19  
Balance, September 30, 2026 $ 514   $ 514