v3.25.4
Accounts Receivable, Net - Schedule of Allowance for Expected Credit Losses (Details) - Account Receivable [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Schedule of Allowance for Expected Credit Losses [Line Items]    
Balance at beginning of year $ 312 $ 94
Additions from acquisition of subsidiaries 386
Additions 914 217
Foreign translation adjustment 3 1
Balance at end of year $ 1,615 $ 312