Restructuring - Schedule of Components of Restructuring Charges (Details) - USD ($) $ in Thousands |
3 Months Ended | ||||
|---|---|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
||||
| Restructuring and Related Activities [Abstract] | |||||
| Impairment and accelerated amortization of right-of-use assets | $ 0 | $ 1,915 | |||
| Contract termination and other associated costs | 92 | 328 | |||
| Loss on lease terminations and sale or disposal of assets, net (1) | 673 | [1] | (177) | ||
| Other restructuring costs | 324 | 336 | |||
| Total restructuring charges, net | $ 1,089 | $ 2,402 | |||
| |||||