Related Party Transactions - Schedule of Related Party Balances with the Related Parties (Details) - USD ($) $ in Thousands |
Dec. 31, 2024 |
Dec. 31, 2023 |
||||||
---|---|---|---|---|---|---|---|---|
Amounts due from related parties: | ||||||||
Amounts due from related parties | $ 75,293 | $ 30,198 | ||||||
Less: Allowance for expected credit loss (see Note 8 PIPE escrow account for details) | (75,293) | (15,000) | ||||||
Tianjin Tuoda [Member] | ||||||||
Amounts due from related parties: | ||||||||
Amounts due from related parties | [1] | 13,662 | 14,045 | |||||
Mr. Alan Nan Wu [Member] | ||||||||
Amounts due from related parties: | ||||||||
Amounts due from related parties | [2] | 1,569 | 1,153 | |||||
Shanghai OBS [Member] | ||||||||
Amounts due from related parties: | ||||||||
Amounts due from related parties | 62 | |||||||
The Pledgor [Member] | ||||||||
Amounts due from related parties: | ||||||||
Amounts due from related parties | 60,000 | 15,000 | ||||||
Related Party [Member] | ||||||||
Amounts due from related parties: | ||||||||
Amount due from related parties, net | 15,198 | |||||||
Amounts due to related parties, current: | ||||||||
Amounts due to related parties, current: | 5,295 | 24,307 | ||||||
Vision Path [Member] | ||||||||
Amounts due to related parties, current: | ||||||||
Amounts due to related parties, current: | [3] | 4,651 | 4,782 | |||||
Shenzhen Yinghehuicheng [Member] | ||||||||
Amounts due to related parties, current: | ||||||||
Amounts due to related parties, current: | 644 | 662 | ||||||
AI Ataa [Member] | ||||||||
Amounts due to related parties, current: | ||||||||
Amounts due to related parties, current: | $ 18,863 | |||||||
|