XML 31 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Notes Payable - Summary of Notes Payable (Detail) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Notes Payable [Line Items]    
Total loans and borrowings $ 69,341,370  
Scotia Facility [Member]    
Notes Payable [Line Items]    
Current portion   $ 2,239,637
Non-current portion 68,380,345 67,621,470
Total loans and borrowings $ 68,380,345 $ 69,861,107