Property and Equipment, net - Depreciation and Amortization Expense and Effect of Foreign Exchange Gain/Loss (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
|
| Property, Plant and Equipment [Line Items] | ||||
| Depreciation and amortization expense | $ 8,918 | $ 9,929 | $ 18,256 | $ 19,045 |
| Depreciation and Amortization | ||||
| Property, Plant and Equipment [Line Items] | ||||
| Effect of foreign exchange gain/(loss) | $ (66) | $ (5) | $ (145) | $ 62 |