XML 117 R106.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring and Acquisition Related Costs - Additional Information (Details) - USD ($)
12 Months Ended 42 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2023
Restructuring and Acquisition Related Costs [Line Items]        
Severance, facilities related costs, and other costs. $ 11,814,000 $ 4,408,000 $ 8,341,000  
Acquisition and related charges 1,000,000 (24,000) 9,679,000  
Legal costs     1,900,000  
Unallocated Corporate and Shared Services        
Restructuring and Acquisition Related Costs [Line Items]        
Acquisition and related charges 1,000,000      
Finders' Fees, Legal, Valuation And Other Professional Or Consulting Fees        
Restructuring and Acquisition Related Costs [Line Items]        
Acquisition and related charges 1,000,000 1,400,000 5,900,000  
Earn-out Agreement        
Restructuring and Acquisition Related Costs [Line Items]        
Acquisition and related charges $ 0 (1,400,000) 1,900,000  
2022 Restructuring        
Restructuring and Acquisition Related Costs [Line Items]        
Restructuring and related cost description As a result of the Company’s ongoing evaluations and efforts to reduce its operating costs, while improving efficiency and effectiveness, the Company initiated the 2022 restructuring program in the third quarter of 2022. This program was focused on reducing operating complexity in the Company, including reducing infrastructure costs and streamlining the Company’s operating model to better serve its customers. In addition, the program was focused on cost reduction actions to improve gross margins for the overall company. During the year ended December 31, 2023, the Company recorded $9.0 million in severance, facilities related costs, and other costs in connection with the 2022 restructuring program. As of December 31, 2023, the Company had incurred cumulative costs related to this restructuring program totaling $10.4 million. The 2022 restructuring program was completed in the fourth quarter of 2023.      
Severance, facilities related costs, and other costs. $ 8,961,000 1,414,000    
Restructuring cumulative costs incurred 10,400,000     $ 10,400,000
2022 Restructuring | Severance, Facilities Related Costs, and Other Costs        
Restructuring and Acquisition Related Costs [Line Items]        
Severance, facilities related costs, and other costs. $ 9,000,000      
2020 Restructuring        
Restructuring and Acquisition Related Costs [Line Items]        
Restructuring and related cost description As a result of the Company’s ongoing evaluations and efforts to reduce its operating costs, while improving efficiency and effectiveness, the Company initiated the 2020 restructuring program in the third quarter of 2020. This program was focused on reducing operating complexity in the Company, including reducing infrastructure costs and streamlining the Company’s operating model to better serve its customers. In addition, the program was focused on cost reduction actions to improve gross margins for the overall company. During the year ended December 31, 2023, the Company recorded $2.9 million in severance, facilities related costs, and other costs in connection with the 2020 restructuring program. As of December 31, 2023, the Company had recorded an aggregate $16.7 million in severance, facilities related costs, and other costs in connection with the 2020 restructuring program. The 2020 restructuring program was completed in the fourth quarter of 2023.      
Severance, facilities related costs, and other costs. $ 2,853,000 $ 2,994,000 $ 8,133,000  
2020 Restructuring | Severance, Facilities Related Costs, and Other Costs        
Restructuring and Acquisition Related Costs [Line Items]        
Severance, facilities related costs, and other costs. $ 2,900,000     $ 16,700,000