XML 45 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Details 1)
Jun. 30, 2020
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2020 (excluding the six months ended June 30, 2020) $ 38,346
2021 77,460
2022 79,008
2023 80,586
2024 82,200
Thereafter 278,613
Total future minimum lease payments, undiscounted 636,213
Less: Imputed interest 228,041
Present value of future minimum lease payments $ 408,172