Workforce Reduction and Restructuring (Details) - USD ($) $ in Thousands |
1 Months Ended | 3 Months Ended | 6 Months Ended | |
|---|---|---|---|---|
Jan. 31, 2025 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Restructuring Expenses | ||||
| Restructuring, net | $ (250) | $ (40) | $ 18,309 | |
| Reduction in Company-wide Workforce, January 2025 | ||||
| Workforce Reduction | ||||
| Restructuring and related cost, number of positions eliminated, period percent (as a percent) | 50.00% | |||
| Restructuring Expenses | ||||
| Restructuring, net | $ (300) | $ 18,000 | ||