XML 63 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments - Future Minimum Payments Under Contractual Commitments (Details)
Jun. 30, 2020
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
Operating lease obligations, Total $ 563,658
Operating lease obligations, Less than one year 212,994
Operating lease obligations, 1-3 years 350,664
Employment contracts, Total 1,622,500
Employment contracts, Less than one year 527,000
Employment contracts, 1-3 years 731,500
Employment contracts, 4-5 years 364,000
Total 2,186,158
Total, Less than one year 739,994
Total, 1-3 years 1,082,164
Total, 4-5 years $ 364,000