v3.25.4
Loans and Notes Receivable, Net - Schedule of Allowance for Expected Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Loans Receivables, Net [Member]    
Schedule of Allowance for Expected Credit Losses [Line Items]    
Balance at beginning of year $ 1
Allowance for expected credit losses 36 1
Foreign translation adjustment 1
Balance at end of year 38 1
Notes Receivables, Net [Member]    
Schedule of Allowance for Expected Credit Losses [Line Items]    
Balance at beginning of year 70
Allowance for expected credit losses 155 70
Disposal (227)
Foreign translation adjustment 2
Balance at end of year $ 70