XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Details 1)
Sep. 30, 2020
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2020 (excluding the nine months ended September 30, 2020) $ 82,911
2021 145,176
2022 84,402
2023 86,088
2024 87,810
Thereafter 297,618
Total future minimum lease payments, undiscounted 784,005
Less: Imputed interest for leases in excess of one year 230,345
Present value of future minimum lease payments 553,660
Present value of future minimum lease payments for our operating lease liabilities 428,800
Present value of future minimum lease payments, short-term leases $ 124,860