XML 85 R73.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued Expenses and Other Payables (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Accrued Expenses and Other Payables [Abstract]    
Construction costs payable $ 5,694,973 $ 5,950,746
Equipment purchase payable 7,185,125 6,510,571
Liquidated damages 1,210,119 1,210,119
Accrued staff costs 2,048,789 2,362,466
Compensation costs 113,410 110,657
Compensation costs (note 20(ii)) 303,350 192,113
Other payables and accruals 1,980,101 1,864,679
Accrued expenses and other payables $ 18,535,867 $ 18,201,351