XML 39 R28.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Total net revenue $ 1,795,011 $ 1,051,154 $ 3,226,820 $ 2,127,522
UNITED STATES        
Total net revenue 1,730,000 965,000 3,001,000 1,897,000
ROW        
Total net revenue $ 65,000 $ 86,000 $ 226,000 $ 231,000