XML 46 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Schedule of Operating Lease Liabilities (Details)
Dec. 31, 2019
USD ($)
Leases [Abstract]  
For the remainder of 2020 $ 160,156
For the year ended December 31, 2021 207,229
For the year ended December 31, 2022 213,320
For the year ended December 31, 2023 217,151
For the year ended December 31, 2024 221,869
For the year ended December 31, 2025 and beyond 55,874
Total lease payments 1,075,599
Less: imputed lease interest (139,426)
Present value of lease liabilities $ 936,173