Other Non-current Liabilities (Details) - Third parties - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Other Non-current Liabilities | ||
| Provision for profit guarantee | $ 83,612 | $ 79,957 |
| Others | 14,270 | 11,457 |
| Other non-current liabilities | $ 97,882 | $ 91,414 |
| X | ||||||||||
- Definition Amount of other non-current liabilities. No definition available.
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available.
|
| X | ||||||||||
- Definition Amount of non-current portion of provision for profit guarantee. No definition available.
|
| X | ||||||||||
- Definition Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Details
|