XML 58 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Trade and Other Payables - Summary of Trade and Other Payables (Detail) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Debt Instruments [Abstract]    
Trade payables $ 1,213,276 $ 1,316,821
Accruals and other payables 4,983,465 4,446,401
Total $ 6,196,741 $ 5,763,222