XML 127 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
Severance, Restructuring, and Acquisition Integration Activities Severance, Restructuring, and Acquisition Integration Activities - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2022
Restructuring Cost and Reserve [Line Items]        
Severance, restructuring, and acquisition integration costs $ 23,892 $ 12,258 $ 26,544  
Restructuring and integration cost payable period 60 days      
Selling, general and administrative expenses        
Restructuring Cost and Reserve [Line Items]        
Severance, restructuring, and acquisition integration costs $ 12,584 11,554 23,119  
Cost Reduction Plan        
Restructuring Cost and Reserve [Line Items]        
Severance, restructuring, and acquisition integration costs 5,800 4,000 19,600  
Cost Reduction Plan | Forecast        
Restructuring Cost and Reserve [Line Items]        
Expected restructuring cost remaining       $ 3,000
Cost Reduction Plan | Selling, general and administrative expenses        
Restructuring Cost and Reserve [Line Items]        
Expected cost 60,000      
OTN Systems        
Restructuring Cost and Reserve [Line Items]        
Severance, restructuring, and acquisition integration costs $ 12,600 $ 4,900 $ 6,100