XML 39 R27.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2019
Jun. 30, 2018
Item Effected [Line Items]            
Revenue $ 9,218,141 $ 5,663,161 $ 24,858,649 $ 24,690,689    
ASC 606 [Member]            
Item Effected [Line Items]            
Contract liabilities 20,935   $ 20,935     $ 102,924
ASC 606 [Member] | Backlog [Member]            
Item Effected [Line Items]            
Percentage of estimated shipments     24% in 2020; 56% in 2021, 17% in 2022, and 3% thereafter.      
ASC 606 [Member] | Units Delivered [Member]            
Item Effected [Line Items]            
Revenue 7,527,723 4,943,378 $ 20,400,908 22,413,426    
ASC 606 [Member] | Milestones Achieved [Member]            
Item Effected [Line Items]            
Revenue $ 1,690,418 $ 719,783 $ 4,457,741 $ 2,277,263    
ASC 606 [Member] | Forecast [Member] | Backlog [Member]            
Item Effected [Line Items]            
Intangible assets         $ 10,700,000