XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Schedule of Operating Lease Maturity Payments (Details)
Sep. 30, 2020
USD ($)
Leases [Abstract]  
The remainder of 2020 $ 45,842
2021 104,552
2022 11,119
Total operating lease payments 161,513
Less: imputed interest 8,313
Present value of lease liabilities $ 153,200