v3.26.3
Restructuring -Schedule of Restructuring and Related 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]        
Impairment of long-lived assets $ 200 $ 1,200 $ 2,500 $ 1,600
2023 Restructuring Plan        
Restructuring Cost and Reserve [Line Items]        
Severance and employee benefit costs 2,957 347 10,022 5,070
Impairment of long-lived assets 150 1,230 2,524 1,578
Total Other Restructuring charge 3,107 1,577 12,546 6,648
Income Statement Location [Axis]: us-gaap:ResearchAndDevelopmentExpense        
Restructuring Cost and Reserve [Line Items]        
Total Other Restructuring charge 2,600 1,500 9,400 3,100
Income Statement Location [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense        
Restructuring Cost and Reserve [Line Items]        
Total Other Restructuring charge $ 500 $ 100 $ 3,200 $ 3,600