Quarterly report pursuant to Section 13 or 15(d)

Leases - Schedule of Supplemental Balance Sheet Information Related to Leases (Details)

v3.20.1
Leases - Schedule of Supplemental Balance Sheet Information Related to Leases (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Operating lease ROU assets, net $ 6,430,634 $ 3,526,315
Current operating lease liabilities 2,824,729 1,688,772
Non-current operating lease liabilities 4,208,244 2,040,772
Total operating lease liabilities 7,032,973 3,729,544
ROU assets 7,138,689 5,467,749
Asset lease expense (683,817) (1,888,443)
Foreign exchange loss (24,238) (52,991)
ROU assets, net $ 6,430,634 $ 3,526,315
Weighted average remaining lease term (in years): Operating leases 2 years 9 months 14 days 2 years 5 months 16 days
Weighted average discount rate: Operating leases 6.91% 7.05%