XML 141 R122.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Restructuring and Exit Activity Costs (Costs Incurred) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Restructuring Cost and Reserve [Line Items]  
Total $ 8,242
Total cost of sales  
Restructuring Cost and Reserve [Line Items]  
Total 1,401
Selling, general and administrative  
Restructuring Cost and Reserve [Line Items]  
Total 5,598
Research and development  
Restructuring Cost and Reserve [Line Items]  
Total $ 1,243