XML 40 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Details) - Schedule of future maturity of the lease liability
Jun. 30, 2021
USD ($)
Schedule of future maturity of the lease liability [Abstract]  
2021 $ 42,205
2022 112,141
2023 143,325
2024 168,577
2025 191,779
Thereafter 66,536
Total undiscounted lease payments 727,562
Less imputed interest (118,394)
Present Value of Lease Liabilities $ 609,168
Remaining lease term 4 years 9 months 29 days