Quarterly report pursuant to Section 13 or 15(d)

Leases - Schedule of Operating Lease Liability Maturity (Details)

v3.21.1
Leases - Schedule of Operating Lease Liability Maturity (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
2021 (for the nine months remaining) $ 43,195  
2022 59,223  
2023 61,000  
2024 52,098  
Total minimum lease payments 215,516  
Less interest 24,955  
Present value of lease liabilities 190,561  
Less current portion 46,471 $ 45,271
Long-term lease liabilities $ 144,090 $ 156,254