XML 35 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Jun. 30, 2019
Item Effected [Line Items]          
Revenue $ 7,286,674 $ 7,303,109 $ 13,210,493 $ 15,640,508  
ASC 606 [Member]          
Item Effected [Line Items]          
Contract liabilities 1,803,340   1,803,340   $ 6,054
ASC 606 [Member] | Backlog [Member]          
Item Effected [Line Items]          
Intangible assets 58,400,000   $ 58,400,000    
Percentage of estimated shipments     40% in 2020; 34% in 2021; 19% in 2022, and 7% thereafter.    
ASC 606 [Member] | Units Delivered [Member]          
Item Effected [Line Items]          
Revenue 5,702,565 6,020,415 $ 10,820,879 12,873,185  
ASC 606 [Member] | Milestones Achieved [Member]          
Item Effected [Line Items]          
Revenue $ 1,584,109 $ 1,282,694 $ 2,389,614 $ 2,767,323