v3.26.1
Organizational Restructuring - Restructuring Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Restructuring Charges    
Restructuring expenses $ 4,031 $ 7,664
Cash-related expenses 2,179 4,784
Non-cash related expenses 1,852 2,880
Organizational Restructuring, 2026    
Restructuring Charges    
Restructuring expenses 4,000 7,700
Cash-related expenses 2,200 4,784
Non-cash related expenses 1,800 2,900
Organizational Restructuring, 2026 | Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense    
Restructuring Charges    
Restructuring expenses 2,600 4,300
Organizational Restructuring, 2026 | Location, Statement of Income, Balance [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense    
Restructuring Charges    
Restructuring expenses $ 1,400 $ 3,400