XML 103 R95.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Restructuring and Restructuring-Related Activities - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 23 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 2,344 $ 21 $ 18,100
Minimum      
Restructuring Cost and Reserve [Line Items]      
Future cash expenditures 33,000    
Maximum      
Restructuring Cost and Reserve [Line Items]      
Future cash expenditures $ 35,000    
Employee-related Expenses      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges     13,600
Facilities-related Expenses      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges     4,300
Other Expenses      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges     $ 200