v3.24.3
Restructuring, Impairment and Other Related Charges (Details) - Schedule of Restructuring and Impairment Charges and Cost of Revenues - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Cash charges:        
Operating Expenses, Cash charges $ 82,006 $ 79,923 $ 210,342 $ 220,876
Non-cash charges:        
Cost of Revenues, Total restructuring, impairment and other related charges $ 18,881 18,881
Cash charges [Member]        
Cash charges:        
Cost of Revenues, Cash charges     241  
Operating Expenses, Cash charges     942  
Restructuring, Impairment and Other Related Charges, Cash charges     2,371  
Total, Cash charges     3,554  
Cash charges [Member] | Employee-related costs [Member]        
Cash charges:        
Cost of Revenues, Cash charges     241  
Operating Expenses, Cash charges     942  
Restructuring, Impairment and Other Related Charges, Cash charges     2,355  
Total, Cash charges     3,538  
Cash charges [Member] | Other costs [Member]        
Cash charges:        
Cost of Revenues, Cash charges      
Operating Expenses, Cash charges      
Restructuring, Impairment and Other Related Charges, Cash charges     16  
Total, Cash charges     16  
Non-cash charges [Member]        
Non-cash charges:        
Cost of Revenues, Non-cash charges     12,618  
Operating Expenses, Non-cash charges      
Restructuring, Impairment and Other Related Charges, Non-cash charges     16,510  
Total, Non-cash charges     29,128  
Non-cash charges [Member] | Accelerated depreciation [Member]        
Non-cash charges:        
Cost of Revenues, Non-cash charges     8,592  
Operating Expenses, Non-cash charges      
Restructuring, Impairment and Other Related Charges, Non-cash charges     421  
Total, Non-cash charges     9,013  
Non-cash charges [Member] | Inventory write-downs [Member]        
Non-cash charges:        
Cost of Revenues, Non-cash charges     4,026  
Operating Expenses, Non-cash charges      
Restructuring, Impairment and Other Related Charges, Non-cash charges      
Total, Non-cash charges     4,026  
Non-cash charges [Member] | Write-down of long-lived assets [Member]        
Non-cash charges:        
Cost of Revenues, Non-cash charges      
Operating Expenses, Non-cash charges      
Restructuring, Impairment and Other Related Charges, Non-cash charges     5,122  
Total, Non-cash charges     5,122  
Non-cash charges [Member] | Impairment of assets [Member]        
Non-cash charges:        
Cost of Revenues, Non-cash charges      
Operating Expenses, Non-cash charges      
Restructuring, Impairment and Other Related Charges, Non-cash charges     10,967  
Total, Non-cash charges     10,967  
Total restructuring, impairment and other related charges [Member]        
Non-cash charges:        
Cost of Revenues, Total restructuring, impairment and other related charges     12,859  
Operating Expenses, Total restructuring, impairment and other related charges     942  
Restructuring, Impairment and Other Related Charges, Total restructuring, impairment and other related charges     18,881  
Total, Total restructuring, impairment and other related charges     32,682  
Restructuring Plan [Member]        
Cash charges:        
Cost of Revenues, Cash charges      
Operating Expenses, Cash charges      
Restructuring, Impairment and Other Related Charges, Cash charges     4,682  
Total, Cash charges     4,682  
Non-cash charges:        
Cost of Revenues, Non-cash charges     5,205  
Operating Expenses, Non-cash charges      
Restructuring, Impairment and Other Related Charges, Non-cash charges      
Total, Non-cash charges     5,205  
Cost of Revenues, Total restructuring, impairment and other related charges     5,205  
Operating Expenses, Total restructuring, impairment and other related charges      
Restructuring, Impairment and Other Related Charges, Total restructuring, impairment and other related charges     4,682  
Total, Total restructuring, impairment and other related charges     $ 9,887