XML 105 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Severance, Restructuring, and Acquisition Integration Activities Severance, Restructuring, and Acquisition Integration Activities - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Restructuring Cost and Reserve [Line Items]        
Severance, restructuring, and acquisition integration costs   $ 16,470 $ 18,367 $ 8,920
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   $ 6,410 9,874 8,335
Manufacturing Footprint Program        
Restructuring Cost and Reserve [Line Items]        
Severance, restructuring, and acquisition integration costs $ 8,300      
OTN Systems        
Restructuring Cost and Reserve [Line Items]        
Severance, restructuring, and acquisition integration costs   $ 8,200 12,600 4,900
Cost Reduction Plan        
Restructuring Cost and Reserve [Line Items]        
Severance, restructuring, and acquisition integration costs     $ 5,800 $ 4,000