Leases - Analysis of the lease liabilities (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
| Lease liabilities [abstract] | |||
| Balance at the beginning | $ 93,908 | $ 62,569 | |
| Additions, net | 47,548 | 54,442 | |
| Interest expense on leases (Note 13) | 4,662 | 3,785 | $ 1,668 |
| Payments | (38,525) | (26,888) | |
| Balance at the end | 107,593 | 93,908 | $ 62,569 |
| Lease liabilities-current portion | 42,741 | 28,831 | |
| Lease liabilities-non-current portion | $ 64,852 | $ 65,077 | |
| X | ||||||||||
- Definition Increase in lease liabilities through additions No definition available.
|
| X | ||||||||||
- Definition The cash outflow for leases. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount of current lease liabilities. [Refer: Lease liabilities] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount of interest expense on lease liabilities. [Refer: Lease liabilities] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount of liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The amount of non-current lease liabilities. [Refer: Lease liabilities] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|