XML 56 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses (Schedule of Accrued Expenses) (Details) - USD ($)
Jun. 30, 2018
Jun. 30, 2017
Payables and Accruals [Abstract]    
accrued interest related party $ 142,186 $ 56,887
Customer Deposits, Current 61,494 28,447
Product Warranty Accrual, Noncurrent 32,078 32,078
Sales and Excise Tax Payable 104,539 43,639
Accrued Rent 49,458 0
Accrued compensation 424,871 375,451
Other accruals 59,795 40,827
Total accrued expenses $ 874,421 $ 577,329