XML 36 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Recently Issued Accounting Standards (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2019
Jun. 30, 2018
Item Effected [Line Items]            
Revenue $ 7,303,109 $ 11,531,105 $ 15,640,508 $ 19,027,528    
ASC 606 [Member]            
Item Effected [Line Items]            
Contract liabilities 6,054   $ 6,054     $ 102,924
ASC 606 [Member] | Backlog [Member]            
Item Effected [Line Items]            
Percentage of estimated shipments     40% in 2020; 38% in 2021, and 22% in 2022.      
ASC 606 [Member] | Units Delivered [Member]            
Item Effected [Line Items]            
Revenue 6,020,415 10,403,395 $ 12,873,185 17,470,048    
ASC 606 [Member] | Milestones Achieved [Member]            
Item Effected [Line Items]            
Revenue $ 1,282,694 $ 1,127,710 $ 2,767,323 $ 1,557,480    
ASC 606 [Member] | Forecast [Member] | Backlog [Member]            
Item Effected [Line Items]            
Intangible assets         $ 11,500,000