XML 82 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Prepaid expenses and other current assets, net (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Deposit and prepayment, net of provision of $10,090 and $10,564, respectively (a) $ 6,333 $ 7,726
Provision for deposit and prepayment for acquisitions 10,090 10,564
Other receivable, net of provision of $3,409 and $2,306, respectively (b) 1,300 1,858
Provision for other receivables 3,409 2,306
Total prepaid expenses and other current assets, net $ 7,633 $ 9,584