Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.2
Leases - Schedule of Supplemental Balance Sheet Information Related to Leases (Details) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Leases [Abstract]    
Operating lease ROU assets, net $ 8,358,549 $ 3,526,315
Current operating lease liabilities 4,689,790 1,688,772
Non-current operating lease liabilities 7,592,536 2,040,772
Total operating lease liabilities 12,282,326 3,729,544
ROU assets 9,724,984 5,467,749
Asset lease expense (1,337,677) (1,888,443)
Foreign exchange loss (28,758) (52,991)
ROU assets, net $ 8,358,549 $ 3,526,315
Weighted average remaining lease term (in years): Operating leases 2 years 9 months 22 days 2 years 5 months 16 days
Weighted average discount rate: Operating leases 6.80% 7.05%