XML 69 R73.htm IDEA: XBRL DOCUMENT v3.19.3
Accrued Expenses and Other Payables (Details) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Accrued Expenses and Other Payables [Abstract]    
Construction costs payable (note 1) $ 2,172,282 $ 5,950,746
Equipment purchase payable 7,393,938 6,510,571
Liquidated damages (note a) 1,210,119 1,210,119
Accrued staff costs 2,516,972 2,362,466
Compensation costs (note 21(ii)) 106,469 110,657
Customer deposits 645,871 192,113
Other payables and accruals 2,338,270 1,864,679
Accrued expenses and other payables $ 16,383,921 $ 18,201,351