XML 60 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Segment Reporting (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2019
Mar. 31, 2018
Product revenue:        
Total $ 9,556,590 $ 12,439,132 $ 29,094,208 $ 28,043,700
Product [Member]        
Product revenue:        
Total 9,556,590 8,429,132 29,094,208 24,033,700
License [Member]        
Product revenue:        
Total 4,010,000 4,010,000
US [Member] | Product [Member]        
Product revenue:        
Total 5,409,778 4,931,028 16,897,657 14,983,595
International [Member] | Product [Member]        
Product revenue:        
Total $ 4,146,812 $ 3,498,104 $ 12,196,551 $ 9,050,105