Restructuring - Accrual and Charges Incurred Related to Restructuring (Details) $ in Thousands |
9 Months Ended |
---|---|
Sep. 30, 2023
USD ($)
| |
Restructuring Reserve [Roll Forward] | |
Accrued Balance, December 31, 2022 | $ 4,043 |
Additions | 11,180 |
Cash payments | (8,251) |
Accrued Balance, September 30, 2023 | 6,972 |
Severance | |
Restructuring Reserve [Roll Forward] | |
Accrued Balance, December 31, 2022 | 796 |
Additions | 7,871 |
Cash payments | (7,345) |
Accrued Balance, September 30, 2023 | 1,322 |
Lease Termination | |
Restructuring Reserve [Roll Forward] | |
Accrued Balance, December 31, 2022 | 3,247 |
Additions | 3,309 |
Cash payments | (906) |
Accrued Balance, September 30, 2023 | $ 5,650 |