XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Future Annual Minimum Lease Payments (Details)
Sep. 30, 2021
USD ($)
Leases  
2021 (excluding the nine months ended September 30, 2021) $ 71,710
2022 170,891
Total minimum lease payments 242,601
Less imputed interest (4,461)
Present value of minimum lease payments $ 238,140