XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Schedule of Operating Lease Liabilities (Details) - USD ($)
Sep. 30, 2020
Jan. 02, 2019
Leases [Abstract]    
For the remainder of 2020 $ 50,690  
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 966,133  
Less: imputed lease interest (114,461)  
Present value of lease liabilities $ 851,672 $ 1,100,000