v3.25.4
Loans and Notes Receivable, Net - Schedule of Loans Receivable, Net (Details) - Loans Receivable [Member] - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Residential mortgage loans $ 1,164 $ 1,605  
Less: allowance for expected credit losses (38) (1)
Loans receivable, net 1,126 1,604  
Current portion 92 549  
Non-current portion $ 1,034 $ 1,055