Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Details) - Schedule of future lease payments included in the measurement of lease liabilities

v3.21.1
Commitments and Contingencies (Details) - Schedule of future lease payments included in the measurement of lease liabilities
Mar. 31, 2021
USD ($)
Schedule of future lease payments included in the measurement of lease liabilities [Abstract]  
2021 (remaining) $ 50,789
2022 70,202
2023 72,687
2024 75,231
2025 77,864
2026 and thereafter 6,507
Total Minimum Lease Payments 353,280
Less effects of discounting (69,372)
Present value of future minimum lease payments $ 283,908