XML 60 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Reporting (Details) - Product [Member] - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Total $ 10,176,453 $ 8,323,845 $ 19,537,617 $ 15,604,568
US [Member]        
Total 6,078,554 5,400,423 11,487,878 10,052,566
International [Member]        
Total $ 4,097,899 $ 2,923,422 $ 8,049,739 $ 5,552,002