XML 16 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Mar. 31, 2020
Payables and Accruals [Abstract]  
Schedule of accrued expenses and other current liabilities

   March 31,   June 30, 
   2020   2019 
         
Accrued payroll, payroll taxes and vacation  $1,777,765   $488,339 
Accrued bonus   647,001    622,115 
Accrued commissions   1,352,857    662,007 
Professional fees   120,104    181,313 
Vendor, tax and other accruals   2,841,890    534,740 
           
   $6,739,617   $2,488,514