Leases (Details 2) - USD ($) |
3 Months Ended | |
---|---|---|
Mar. 31, 2020 |
Mar. 31, 2019 |
|
Leases [Abstract] | ||
Operating lease costs | $ 924,583 | $ 423,973 |
Short-term lease costs | 16,053 | 5,735 |
Total operating lease costs | $ 940,636 | $ 429,708 |
X | ||||||||||
- Definition The aggregate direct operating costs incurred during the reporting period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of short-term lease cost, excluding expense for lease with term of one month or less. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|