Restructuring Costs - Schedule of Restructuring-Related Charges and Related Liability (Details) $ in Thousands |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
USD ($)
| |
| April 2026 Restructuring Plan | |
| Restructuring Reserve [Roll Forward] | |
| Beginning, balance | $ 0 |
| Cash payments | (2,498) |
| Ending, balance | 1,208 |
| April 2026 Restructuring Plan | Severance and Other Team Member Costs | |
| Restructuring Reserve [Roll Forward] | |
| Severance and other restructuring costs | 3,706 |
| August 2025 Restructuring Plan | |
| Restructuring Reserve [Roll Forward] | |
| Beginning, balance | 704 |
| Cash payments | (2,495) |
| Ending, balance | 0 |
| August 2025 Restructuring Plan | Severance and Other Team Member Costs | |
| Restructuring Reserve [Roll Forward] | |
| Severance and other restructuring costs | $ 1,791 |