Revenues and Cost of Services - Summary of Cost of Services (Parenthetical) (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
| Disclosure of Disaggregation of Revenue from Contracts with Customers [Line Items] | |||
| Foreign exchange gain | $ 223 | ||
| Net foreign exchange loss | 223 | ||
| Net foreign exchange gain | 17,433 | ||
| Foreign exchange losses | 17,656 | $ 14,832 | |
| Foreign exchange loss relation processed volume | 17,656 | ||
| Costs of services | |||
| Disclosure of Disaggregation of Revenue from Contracts with Customers [Line Items] | |||
| Net foreign exchange gain | $ 17,433 | 14,559 | |
| Foreign exchange losses | $ 273 | $ 2,100 | |
| X | ||||||||||
- Definition Foreign exchange loss relation processed volume No definition available.
|
| X | ||||||||||
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table. No definition available.
|
| X | ||||||||||
- Definition The gross gain arising from exchange differences recognised in profit or loss, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: Foreign exchange gain (loss)] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The gross loss arising from exchange differences recognised in profit or loss, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: Foreign exchange gain (loss)] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount of exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Financial instruments, class [member]] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The net loss arising from exchange differences recognised in profit or loss, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: Foreign exchange gain (loss)] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Details
|