v3.25.4
Deposits, Prepayments and Other Receivables, Net - Schedule of Deposit, Prepayments and Other Receivables, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Deposit, Prepayments and Other Receivable, Net [Abstract]      
Deposits $ 1,528 $ 711  
Prepayments 354 1,027  
Other receivables 2,275 850  
Prepaid Expense, Current 4,157 2,588  
Less: allowance for expected credit losses (2,297) (818) $ (42)
Deposit, prepayments and other receivable, net $ 1,860 $ 1,770