v3.26.3
Restructuring Activity - Schedule of Restructuring Liability (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Restructuring Reserve [Roll Forward]    
Liability beginning balance $ 14,958  
Restructuring charges 792  
Cash payments (12,800)  
Non-cash charges and adjustments (63)  
Liability ending balance 2,887  
Less: current portion as of September 30, 2026 (2,659) $ (13,390)
Long-term portion as of September 30, 2026 228  
Employee Separation Expenses    
Restructuring Reserve [Roll Forward]    
Liability beginning balance 2,857  
Restructuring charges 424  
Cash payments (2,731)  
Non-cash charges and adjustments (190)  
Liability ending balance 360  
Less: current portion as of September 30, 2026 (360)  
Long-term portion as of September 30, 2026 0  
Lease Related Charges    
Restructuring Reserve [Roll Forward]    
Liability beginning balance 858  
Restructuring charges 318  
Cash payments (575)  
Non-cash charges and adjustments (35)  
Liability ending balance 566  
Less: current portion as of September 30, 2026 (566)  
Long-term portion as of September 30, 2026 0  
Other    
Restructuring Reserve [Roll Forward]    
Liability beginning balance 11,243  
Restructuring charges 50  
Cash payments (9,494)  
Non-cash charges and adjustments 162  
Liability ending balance 1,961  
Less: current portion as of September 30, 2026 (1,733)  
Long-term portion as of September 30, 2026 $ 228