v3.26.3
Restructuring - Schedule of Cumulative Restructuring Costs (Details) - 2025 Restructuring and Transformation Plan - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2026
Restructuring Cost and Reserve [Line Items]    
Restructuring charges $ 1,723 $ 5,235
Income Statement Location [Axis]: us-gaap:CostOfRevenue    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 114 486
Income Statement Location [Axis]: us-gaap:GeneralAndAdministrativeExpense    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 467 1,684
Income Statement Location [Axis]: us-gaap:ResearchAndDevelopmentExpense    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 850 1,017
Income Statement Location [Axis]: us-gaap:SellingAndMarketingExpense    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges $ 292 $ 2,048