v3.25.4
Loans and Notes Receivable, Net (Tables)
12 Months Ended
Dec. 31, 2024
Loans Receivable [Member]  
Loans and Notes Receivable, Net (Tables) [Line Items]  
Schedule of Loans Receivable, Net

The Company’s loans receivable, net was as follows:

 

   As of December 31, 
   2024   2023 
Residential mortgage loans  $1,164   $1,605 
Less: allowance for expected credit losses   (38)   (1)
Loans receivable, net  $1,126   $1,604 
           
Classifying as:          
Current portion  $92   $549 
Non-current portion   1,034    1,055 
Loans receivable, net  $1,126   $1,604 
Notes Receivable [Member]  
Loans and Notes Receivable, Net (Tables) [Line Items]  
Schedule of Allowance for Expected Credit Losses

The following table presents the activity in the allowance for expected credit losses:

 

   As of December 31, 
   2024   2023 
Balance at beginning of year  $1   $
 
Additions   36    1 
Foreign translation adjustment   1    
 
Balance at end of year  $38   $1 
   As of December 31, 
   2024   2023 
Balance at beginning of year  $70   $
 
Additions   155    70 
Disposal   (227)   
 
Foreign translation adjustment   2    
 
Balance at end of year  $
   $70