Restructuring and Impairment of Long-Lived Assets -Schedule of Restructuring Liability (Details) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Restructuring Reserve [Roll Forward] | ||
| Restructuring liability, Beginning Balance | $ 155 | |
| Payments | 0 | $ (91) |
| Restructuring liability, Ending Balance | 155 | |
| Restructuring Plan | ||
| Restructuring Reserve [Roll Forward] | ||
| Restructuring liability, Beginning Balance | 155 | |
| Additions | 992 | |
| Payments | (992) | |
| Restructuring liability, Ending Balance | 155 | |
| Employee Benefits | Restructuring Plan | ||
| Restructuring Reserve [Roll Forward] | ||
| Restructuring liability, Beginning Balance | 0 | |
| Additions | 992 | |
| Payments | (992) | |
| Restructuring liability, Ending Balance | 0 | |
| Contract Terminations | Restructuring Plan | ||
| Restructuring Reserve [Roll Forward] | ||
| Restructuring liability, Beginning Balance | 155 | |
| Additions | 0 | |
| Payments | 0 | |
| Restructuring liability, Ending Balance | $ 155 | |