Annual report pursuant to Section 13 and 15(d)

Restructuring Activity - Summary of Restructuring Reserve by Type of Cost (Details)

v3.24.4
Restructuring Activity - Summary of Restructuring Reserve by Type of Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restructuring Reserve [Roll Forward]      
Liability beginning balance $ 8,301 $ 1,082  
Restructuring charges 53,379 19,786 $ 2,265
Cash payments (34,512) (11,795)  
Non-cash charges and adjustments (11,457) (772)  
Liability ending balance 15,711 8,301 1,082
Less: current portion as of December 31, 2024 (11,022) (8,301)  
Long-term portion as of December 31, 2024 4,689    
Employee Separation Expenses      
Restructuring Reserve [Roll Forward]      
Liability beginning balance 7,383 971  
Restructuring charges 28,920 17,897  
Cash payments (33,221) (11,388)  
Non-cash charges and adjustments 976 (97)  
Liability ending balance 4,058 7,383 971
Less: current portion as of December 31, 2024 (4,058)    
Long-term portion as of December 31, 2024 0    
Lease Related Charges      
Restructuring Reserve [Roll Forward]      
Liability beginning balance (2) 103  
Restructuring charges 7,213 42  
Cash payments (183) (142)  
Non-cash charges and adjustments (5,731) (5)  
Liability ending balance 1,297 (2) 103
Less: current portion as of December 31, 2024 (1,297)    
Long-term portion as of December 31, 2024 0    
Other      
Restructuring Reserve [Roll Forward]      
Liability beginning balance 920 8  
Restructuring charges 17,246 1,847 8
Cash payments (1,108) (265)  
Non-cash charges and adjustments (6,702) (670)  
Liability ending balance 10,356 $ 920 $ 8
Less: current portion as of December 31, 2024 (5,667)    
Long-term portion as of December 31, 2024 $ 4,689