Restructuring Costs - Schedule of Restructuring Costs Incurred and Paid (Details) $ in Thousands |
12 Months Ended |
|---|---|
|
Dec. 31, 2024
USD ($)
| |
| Restructuring Reserve [Roll Forward] | |
| Opening balance | $ 0 |
| Costs incurred during the period | 4,762 |
| Payments during the period | 4,762 |
| Closing balance | $ 0 |
| Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] | Cost of revenues, General and administrative expenses, Selling and marketing expenses |
| Employee-Related Costs | |
| Restructuring Reserve [Roll Forward] | |
| Opening balance | $ 0 |
| Costs incurred during the period | 4,397 |
| Payments during the period | 4,397 |
| Closing balance | 0 |
| Other Associated Costs | |
| Restructuring Reserve [Roll Forward] | |
| Opening balance | 0 |
| Costs incurred during the period | 365 |
| Payments during the period | 365 |
| Closing balance | $ 0 |