Restructuring - Schedule of Restructuring Reserve Activity (Details) - 2025 Restructuring and Transformation Plan - USD ($) $ in Thousands |
1 Months Ended | 6 Months Ended |
|---|---|---|
Aug. 03, 2026 |
Jun. 30, 2026 |
|
| Restructuring Reserve [Roll Forward] | ||
| Beginning of period | $ 870 | $ 675 |
| Charges incurred | 3,512 | |
| Noncash charges | (858) | |
| Cash payments during the period | (2,459) | |
| End of period | 870 | |
| Workforce Reduction | ||
| Restructuring Reserve [Roll Forward] | ||
| Beginning of period | 688 | 510 |
| Charges incurred | 1,143 | |
| Noncash charges | (118) | |
| Cash payments during the period | (847) | |
| End of period | 688 | |
| Workforce Reduction | Subsequent Event | ||
| Restructuring Reserve [Roll Forward] | ||
| Charges incurred | 900 | |
| Transformation | ||
| Restructuring Reserve [Roll Forward] | ||
| Beginning of period | $ 182 | 165 |
| Charges incurred | 2,369 | |
| Noncash charges | (740) | |
| Cash payments during the period | (1,612) | |
| End of period | $ 182 |