v3.20.1
Commitments and Contingencies - Schedule of Future Minimum Lease Payments (Details)
Mar. 31, 2020
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2021 $ 14,946
2022 14,946
2023 14,946
2024 14,946
2025 14,946
Thereafter 6,227
Total minimum lease payments 80,957
Less: Discount to fair value (12,952)
Total Operating Lease Liability at March 31, 2020 $ 68,005