Quarterly report pursuant to Section 13 or 15(d)

Accounting Policies - Schedule of Fair Value of Financial Instruments Reconciliation (Details)

v3.19.1
Accounting Policies - Schedule of Fair Value of Financial Instruments Reconciliation (Details)
9 Months Ended
Mar. 31, 2019
USD ($)
Revenue in excess of billing long term beginning balance $ 1,206,669
Effect of ASC 606 adoption (1,206,669)
Revenue in excess of billing long term ending balance
Revenue in Excess of Billing - Long Term [Member]  
Revenue in excess of billing long term beginning balance 1,445,245
Effect of ASC 606 adoption (1,445,245)
Revenue in excess of billing long term ending balance
Fair Value Discount [Member]  
Revenue in excess of billing long term beginning balance (238,576)
Effect of ASC 606 adoption 238,576
Revenue in excess of billing long term ending balance