XML 71 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Operating Leases - Schedule of Future Minimum Lease Payments (Details)
Jun. 30, 2020
USD ($)
Leases [Abstract]  
2020 (July 1, to December 31, 2020) $ 21,986
2021 169,691
2022 172,666
2023 172,542
2024 159,703
Thereafter 310,259
Total undiscounted minimum future lease payments 1,006,847
Imputed interest (231,205)
Total operating lease liability $ 775,642