v3.25.4
Restructuring and Other Exit Costs - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
employee
Dec. 31, 2023
USD ($)
employee
Restructuring Cost and Reserve [Line Items]      
Restructuring charge $ 3,043 $ 8,500 $ 23,000
Restructuring and related cost, number of positions eliminated | employee   100 250
Sales and Operations      
Restructuring Cost and Reserve [Line Items]      
Restructuring charge   $ 1,600 $ 13,900
Restructuring incurred cost statement of income or comprehensive income extensible enumeration not disclosed flag   Sales and operations expenses Sales and operations expenses
Research and Development      
Restructuring Cost and Reserve [Line Items]      
Restructuring charge   $ 1,900 $ 3,500
Restructuring incurred cost statement of income or comprehensive income extensible enumeration not disclosed flag   Research and development expenses Research and development expenses
General and Administrative      
Restructuring Cost and Reserve [Line Items]      
Restructuring charge   $ 5,000 $ 5,600
Restructuring incurred cost statement of income or comprehensive income extensible enumeration not disclosed flag   General and administrative expenses General and administrative expenses