XML 118 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring - Narrative (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Oct. 28, 2023
employee
Oct. 31, 2023
contractor
employee
Sep. 30, 2023
employee
contractor
Dec. 31, 2023
USD ($)
employee
Dec. 31, 2022
USD ($)
Restructuring Cost and Reserve [Line Items]          
Restructuring accruals       $ 9,300  
Remaining restructuring cost       7,600  
Restructuring reserve       $ 3,793 $ 0
Full-Time Employees          
Restructuring Cost and Reserve [Line Items]          
Restructuring and related cost, number of positions eliminated | employee 61 71 74 145  
Contractors          
Restructuring Cost and Reserve [Line Items]          
Restructuring and related cost, number of positions eliminated   8 48 56  
Severance          
Restructuring Cost and Reserve [Line Items]          
Restructuring accruals       $ 5,300  
Remaining restructuring cost       3,300  
Restructuring reserve       464 0
Facility Closure          
Restructuring Cost and Reserve [Line Items]          
Restructuring accruals       2,600  
Restructuring reserve       2,577 0
Other          
Restructuring Cost and Reserve [Line Items]          
Restructuring accruals       1,400  
Restructuring reserve       752 $ 0
One-time Termination Benefits          
Restructuring Cost and Reserve [Line Items]          
Remaining restructuring cost       3,500  
Restructuring reserve       1,000  
Relocation Costs          
Restructuring Cost and Reserve [Line Items]          
Remaining restructuring cost       800  
Performance Bonuses Accrued Employees          
Restructuring Cost and Reserve [Line Items]          
Restructuring reserve       200  
Stock-Based Compensation Expense          
Restructuring Cost and Reserve [Line Items]          
Restructuring reserve       $ 200