XML 101 R79.htm IDEA: XBRL DOCUMENT v3.25.4
RESTRUCTURING AND FACILITIES CONSOLIDATION INITIATIVES - Restructuring Accrual Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Restructuring plan accrual activity      
Balance at the beginning of the period $ 2,199 $ 2,191 $ 3,358
Charged to expense 19,658 10,160 16,209
Payments (11,968) (10,152) (16,368)
Balance at the end of the period 9,889 2,199 2,191
2023 Restructuring Plan      
Restructuring plan accrual activity      
Balance at the beginning of the period 85 671  
Charged to expense 200 2,000  
Payments (245) (2,589) (9,204)
Balance at the end of the period   85 $ 671
2024 Restructuring Plan      
Restructuring plan accrual activity      
Balance at the beginning of the period 999    
Payments (779) (1,091)  
Balance at the end of the period   $ 999  
2025 Restructuring Plan      
Restructuring plan accrual activity      
Balance at the beginning of the period      
Charged to expense 5,000    
Payments (4,464)    
Balance at the end of the period 622    
2026 Restructuring Plan      
Restructuring plan accrual activity      
Balance at the beginning of the period      
Charged to expense 8,600    
Payments (179)    
Balance at the end of the period $ 8,461