XML 68 R57.htm IDEA: XBRL DOCUMENT v3.19.1
Revenues in Excess of Billings - Long Term - Schedule of Revenues in Excess of Billings (Details) - USD ($)
Mar. 31, 2019
Jul. 02, 2018
Jun. 30, 2018
Contractors [Abstract]      
Revenues in excess of billing - long term   $ 1,445,245
Present value discount   (238,576)
Net Balance $ 1,206,669