XML 142 R129.htm IDEA: XBRL DOCUMENT v3.21.2
Prepaid Expenses and Other Current Assets (Details) - Schedule of receivables represented the amount available for future deduction against VAT payable - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Schedule of receivables represented the amount available for future deduction against VAT payable [Abstract]      
Advances to suppliers $ 4,857 $ 2,117 $ 1,038
Other receivables 1,242 688 627
VAT receivables 1,342 2,471 1,748
Deposits 751 746 535
Total $ 8,192 $ 6,022 $ 3,948