Other Current Assets - Schedule of Other Current Assets, Net (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
||
|---|---|---|---|---|
| Schedule of Other Current Assets [Line Items] | ||||
| Other current assets | $ 14 | $ 4,111 | ||
| Receivable from a third party [Member] | ||||
| Schedule of Other Current Assets [Line Items] | ||||
| Other current assets | 14 | 15 | ||
| Receivable from disposal of subsidiaries [Member] | ||||
| Schedule of Other Current Assets [Line Items] | ||||
| Other current assets | [1] | $ 4,096 | ||
| ||||