v3.25.4
Accounts Receivable, Net - Schedule of Accounts Receivable, Net (Details) - Accounts Receivable [Member] - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Accounts Receivable, Net [Line Items]      
Accounts receivable $ 3,388 $ 3,283  
Less: allowance for expected credit losses (1,615) (312) $ (94)
Accounts receivable, net 2,873 4,065  
Related Party [Member]      
Schedule of Accounts Receivable, Net [Line Items]      
Accounts receivable – related parties $ 1,100 $ 1,094