XML 45 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2020
Mar. 31, 2019
Jun. 30, 2019
Item Effected [Line Items]          
Revenue $ 6,191,300 $ 9,218,141 $ 19,401,793 $ 24,858,649  
ASC 606 [Member]          
Item Effected [Line Items]          
Contract liabilities 2,791,775   2,791,775   $ 6,054
ASC 606 [Member] | Backlog [Member]          
Item Effected [Line Items]          
Intangible assets 59,800,000   $ 59,800,000    
Percentage of estimated shipments     24% in 2020; 46% in 2021; 21% in 2022, and 9% thereafter.    
ASC 606 [Member] | Units Delivered [Member]          
Item Effected [Line Items]          
Revenue 4,985,926 7,527,723 $ 15,806,805 20,400,908  
ASC 606 [Member] | Milestones Achieved [Member]          
Item Effected [Line Items]          
Revenue $ 1,205,374 $ 1,690,418 $ 3,594,988 $ 4,457,741