XML 31 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Operating Lease - Schedule of Future Minimum Lease Payments (Details)
Mar. 31, 2020
USD ($)
Leases [Abstract]  
2020 $ 52,915
2021 19,176
2022 19,176
2023 15,980
Total undiscounted minimum future lease payments 107,247
Imputed interest (12,799)
Total operating lease liability $ 94,448