Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Schedule of Disaggregated Revenue by Category (Details)

v3.10.0.1
Revenue Recognition - Schedule of Disaggregated Revenue by Category (Details) - USD ($)
3 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Total net revenues $ 16,396,545 $ 12,818,776
Core Revenue [Member]    
Total net revenues 14,846,659 10,525,977
Non-Core Revenue [Member]    
Total net revenues 1,549,886 2,292,799
License Fees [Member]    
Total net revenues 5,956,113 326,066
License Fees [Member] | Core Revenue [Member]    
Total net revenues 5,956,113  
License Fees [Member] | Revenue [Member]    
Total net revenues   326,066
Maintenance Fees [Member]    
Total net revenues 3,638,327 3,473,725
Maintenance Fees [Member] | Core Revenue [Member]    
Total net revenues 3,638,327 3,473,725
Services [Member]    
Total net revenues 6,418,634 7,017,737
Services [Member] | Core Revenue [Member]    
Total net revenues 4,970,273 5,958,266
Services [Member] | Non-Core Revenue [Member]    
Total net revenues 1,448,361 1,059,471
License Fees - Related Party [Member]    
Total net revenues 44,408
License Fees - Related Party [Member] | Core Revenue [Member]    
Total net revenues 44,408
Maintenance Fees - Related Party [Member]    
Total net revenues 101,349 102,963
Maintenance Fees - Related Party [Member] | Core Revenue [Member]    
Total net revenues 101,349 102,963
Services - Related Party [Member]    
Total net revenues 282,122 1,853,877
Services - Related Party [Member] | Core Revenue [Member]    
Total net revenues 180,597 620,549
Services - Related Party [Member] | Non-Core Revenue [Member]    
Total net revenues $ 101,525 $ 1,233,328