XML 31 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Schedule of maturities of lease liabilities
lease liabilities as of March 31, 2020 will require the following payments:
2020 (nine months)
$
260,906

2021
343,424

2022
351,334

2023
357,695

2024
356,250

Thereafter
1,469,679

Total minimum lease payments
3,139,288

Less imputed interest
(558,258
)
Total lease liabilities
$
2,581,030