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 6 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Total net revenues $ 17,002,627 $ 14,446,435 $ 33,399,172 $ 27,265,211
Core Revenue [Member]        
Total net revenues 15,522,405 12,171,690 30,369,064 22,697,667
Non-Core Revenue [Member]        
Total net revenues 1,480,222 2,274,745 3,030,108 4,567,544
License Fees [Member]        
Total net revenues 4,817,569   10,773,682  
License Fees [Member] | Core Revenue [Member]        
Total net revenues 4,817,569 235,932 10,773,682 561,998
Maintenance Fees [Member]        
Total net revenues 3,534,693   7,173,020  
Maintenance Fees [Member] | Core Revenue [Member]        
Total net revenues 3,534,693 3,568,448 7,173,020 7,042,173
Services [Member]        
Total net revenues 8,237,334   14,655,968  
Services [Member] | Core Revenue [Member]        
Total net revenues 6,801,466 7,729,553 11,771,739 13,687,819
Services [Member] | Non-Core Revenue [Member]        
Total net revenues 1,435,868 1,357,638 2,884,229 2,417,109
License Fees - Related Party [Member] | Core Revenue [Member]        
Total net revenues 217,105 261,513
Maintenance Fees - Related Party [Member]        
Total net revenues 127,030   228,379  
Maintenance Fees - Related Party [Member] | Core Revenue [Member]        
Total net revenues 127,030 101,251 228,379 204,214
Services - Related Party [Member]        
Total net revenues 286,001   568,123  
Services - Related Party [Member] | Core Revenue [Member]        
Total net revenues 241,647 319,401 422,244 939,950
Services - Related Party [Member] | Non-Core Revenue [Member]        
Total net revenues $ 44,354 $ 917,107 $ 145,879 $ 2,150,435