Restructuring and Related Charges- Summary of the Changes in Our Restructuring and Other Related Liabilities (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
Restructuring Reserve [Roll Forward] | ||||
Beginning balance | $ 825 | |||
Restructuring and related charges | $ 5,749 | $ 2,267 | 10,033 | $ 3,417 |
Cash payments | (7,115) | |||
Ending balance | 3,743 | 3,743 | ||
Severance and other employee-related benefits | ||||
Restructuring Reserve [Roll Forward] | ||||
Beginning balance | 825 | |||
Restructuring and related charges | 8,011 | |||
Cash payments | (5,093) | |||
Ending balance | 3,743 | 3,743 | ||
Facility Costs | ||||
Restructuring Reserve [Roll Forward] | ||||
Beginning balance | 0 | |||
Restructuring and related charges | 1,427 | |||
Cash payments | (1,427) | |||
Ending balance | 0 | 0 | ||
Other | ||||
Restructuring Reserve [Roll Forward] | ||||
Beginning balance | 0 | |||
Restructuring and related charges | 595 | |||
Cash payments | (595) | |||
Ending balance | $ 0 | $ 0 |