XML 50 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Other Payables (Tables)
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
The components of other payables were as follows:
December 31,
20202019
Customer deposits
$11,183 $7,109 
Miscellaneous payables
2,001 775 
Total other payables
$13,184 $7,884