XML 84 R72.htm IDEA: XBRL DOCUMENT v3.19.2
Accrued Expenses and Other Payables (Details) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Accrued Expenses and Other Payables [Abstract]    
Construction costs payable $ 5,587,652 $ 5,950,746
Equipment purchase payable 7,885,840 6,510,571
Liquidated damages 1,210,119 1,210,119
Accrued staff costs 2,484,870 2,362,466
Compensation costs 110,861 110,657
Compensation costs (note 20(ii)) 389,564 192,113
Other payables and accruals 2,145,637 1,864,679
Accrued expenses and other payables $ 19,814,543 $ 18,201,351