Quarterly report pursuant to Section 13 or 15(d)

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

v3.8.0.1
Accounting Policies - Schedule of Fair Value of Financial Instruments Reconciliation (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2018
Mar. 31, 2018
Revenue in excess of billing long term beginning balance   $ 5,173,538
Additions   2,251,718
Transfers to short term   (5,850,000)
Amortization during the period $ 66,304 177,298
Revenue in excess of billing long term ending balance 1,752,554 1,752,554
Fair Value Discount [Member]    
Revenue in excess of billing long term beginning balance   (310,331)
Additions   (180,526)
Transfers to short term  
Amortization during the period   177,298
Revenue in excess of billing long term ending balance (313,559) (313,559)
Revenue in Excess of Billing - Long Term [Member]    
Revenue in excess of billing long term beginning balance   5,483,869
Additions   2,432,244
Transfers to short term   (5,850,000)
Amortization during the period  
Revenue in excess of billing long term ending balance $ 2,066,113 $ 2,066,113