v3.26.3
Restructuring Activities - Schedule of Restructuring Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Restructuring Cost and Reserve [Line Items]        
Total restructuring costs $ 12,901 $ 2,466 $ 23,252 $ 12,369
Income Statement Location: us-gaap:CostOfGoodsAndServicesSold        
Restructuring Cost and Reserve [Line Items]        
Total restructuring costs 566 407 3,120 2,091
Income Statement Location: us-gaap:GeneralAndAdministrativeExpense        
Restructuring Cost and Reserve [Line Items]        
Total restructuring costs 1,005 153 2,941 1,563
Income Statement Location: us-gaap:ResearchAndDevelopmentExpense        
Restructuring Cost and Reserve [Line Items]        
Total restructuring costs 1,161 1,578 2,198 4,474
Income Statement Location: us-gaap:SellingAndMarketingExpense        
Restructuring Cost and Reserve [Line Items]        
Total restructuring costs $ 10,169 $ 328 $ 14,993 $ 4,241