XML 19 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Reporting (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Total $ 19,721,986 $ 10,176,453 $ 30,867,908 $ 19,537,617
Product [Member] | Domestic [Member]        
Total 15,258,713 6,078,554 21,803,621 11,487,878
Product [Member] | International [Member]        
Total $ 4,463,273 $ 4,097,899 $ 9,064,287 $ 8,049,739