Segment and Geographical Information - Property, Plant and Equipment, Net Based On Geographical Information (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||
| Long-lived assets | $ 176,300 | $ 165,229 |
| The United States | ||
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||
| Long-lived assets | 58,184 | 61,592 |
| India | ||
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||
| Long-lived assets | 61,157 | 53,813 |
| The Philippines | ||
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||
| Long-lived assets | 25,636 | 21,952 |
| South Africa | ||
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||
| Long-lived assets | 25,329 | 20,890 |
| Rest of World | ||
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||
| Long-lived assets | $ 5,994 | $ 6,982 |