Other Non-Current Assets, Net - Schedule of Other Non-Current Assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
||
|---|---|---|---|---|
| Other Current Assets, Net [Abstract] | ||||
| Deposits | [1] | $ 6,000 | $ 5,170 | |
| Deferred contract costs | 21,761 | 22,970 | ||
| Deferred financing costs | 335 | |||
| Prepayment to third parties | 857 | |||
| Others | 551 | 481 | ||
| Less: Current expected credit losses | (41) | (41) | ||
| Total | $ 29,463 | $ 28,580 | ||
| ||||
| X | ||||||||||
- Definition Deferred financing costs. No definition available.
|
| X | ||||||||||
- Definition Amount of allowance for credit loss on accounts receivable, classified as noncurrent. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The carrying amount of deferred costs. No definition available.
|
| X | ||||||||||
- Definition The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of noncurrent assets classified as other. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Carrying amount as of the balance sheet date of amounts paid in advance which will be charged against earnings in periods after one year or beyond the operating cycle, if longer. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|