XML 45 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Future Annual Minimum Lease Payments (Details)
Jun. 30, 2021
USD ($)
Leases  
2021 (excluding the six months ended June 30, 2021) $ 142,177
2022 170,891
Total minimum lease payments 313,068
Less imputed interest (8,000)
Present value of minimum lease payments $ 305,068