Quarterly report pursuant to Section 13 or 15(d)

Operating Lease - Schedule of Maturities of Operating Lease Liabilities (Details)

v3.21.1
Operating Lease - Schedule of Maturities of Operating Lease Liabilities (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
2021(remainder of year) $ 68,809  
2022 95,481  
2023 98,345  
2024 118,266  
Total lease payments 380,901  
Less: Imputed interest 4,787  
Present value of lease liabilities 376,114  
Less current portion (102,400) $ (100,901)
Operating lease liabilities, long-term $ 273,714 $ 294,880