XML 92 R70.htm IDEA: XBRL DOCUMENT v3.20.1
Operating Lease - Schedule of Future Minimum Lease Payments (Details)
Dec. 31, 2019
USD ($)
Leases [Abstract]  
2020 $ 173,307
2021 19,176
2022 19,176
2023 15,980
Total undiscounted minimum future lease payments 227,639
Imputed interest (24,019)
Total operating lease liability $ 203,620