XML 53 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Right-of-Use Assets and Lease Liabilities (Details)
Mar. 31, 2019
USD ($)
Assets  
Operating lease assets $ 423,080
Finance lease assets 17,884,339
Total 18,307,419
Current  
Operating lease liabilities 164,241
Finance lease liabilities 3,981,850
Long-term  
Operating lease liabilities 258,839
Finance lease liabilities 19,721,692
Total $ 24,126,622