XML 53 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Reporting (Details 1) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2020
Mar. 31, 2019
Total $ 17,902,512 $ 9,556,590 $ 48,770,419 $ 29,094,208
Domestic [Member] | Product [Member]        
Total 14,778,416 5,409,778 36,582,037 16,897,657
International [Member] | Product [Member]        
Total $ 3,124,096 $ 4,146,812 $ 12,188,382 $ 12,196,551